Firefox installed in BionicPup64; how do I run it?

Browsers, email, chat, etc.
Message
Author
User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

Firefox installed in BionicPup64; how do I run it?

#1 Post by ivs »

Hi,
I Need Help Getting Firefox Running On BionicPup64_8.0.
I Installed It. It Is There In /opt/firefox.
But Do Not Know How To Run It.
Thanks

PS.
This Is My First Post,

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#2 Post by rockedge »

Hello Ivs,
quick way is open a terminal (console) and type, hit enter

Code: Select all

/opt/firefox/firefox
To make a desktop shortcut:

open /opt/firefox
look for the "firefox" binary file and click once on it to start firefox
drag the binary firefox file to the desktop this will create a link
right click on the link you made a menu will appear, look for "file" click on that and you will see "set icon"
open and drag /opt/firefox/browser/chrome/icons/default/default48.png into the set icon box.

now click on the firefox desktop icon will start firefox

to make the sound in firefox work create a new script file /root/my-applications/start_firefox.sh

inside the file place this code and save

Code: Select all

#!/bin/sh
apulse /opt/firefox/firefox &
make sure you set the permissions to execute

you can drag this file to the desktop also to create a shortcut as described before

or just run it from a terminal like :

Code: Select all

apulse /opt/firefox/firefox &
hope this helps somewhat

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#3 Post by ivs »

Hello
Thank You rockedge
For The Reply.

Yes I Did Run On The Folder Nothing Happened.
Then
When I Ran On The Terminal

root # /opt/firefox/firefox

I Got This

XPCOMGlueLoad error for file /opt/firefox/libnspr4.so:
/opt/firefox/libnspr4.so: file too short
Couldn't load XPCOM.

root# ls /opt/firefox/firefox -l
-rwxr-xr-x 1 root root 199928 Sep 20 2018 /opt/firefox/firefox
root#

Also Chrome & Opera Installation Failed.

I Think I'm Missing Somethings In My Installation.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#4 Post by rockedge »

yes...it looks like you might have mixed 32 and 64 bit

how did you install Bionic64? how was firefox installed?

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#5 Post by ivs »

The Main Reason I'm Trying To Install All These Browsers Are
Just To Run
slack On Them
slack.com

If Someone Could Tell Me A Way With Pale Moon,
I'm Done
Thanks

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#6 Post by ivs »

Installed All Browsers Through
Quickpet On The Desktop

Bionicpup64 8.0 Got In To A USB. (I Think I Did It As Said On The Page)

vlc Is Working

Now What Should I Do

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#7 Post by ivs »

Still Flash Keep Failing To Install.
So I Gave Up On That

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#8 Post by backi »

Hi ivs!
Maybe this could solve your Problem.
Firefox Quantum portable with apulse All-in....no Flash needed.
http://murga-linux.com/puppy/viewtopic.php?t=112376
Look either for 32Bit:
https://dl.dropboxusercontent.com/s/3rn ... ar.gz?dl=1

or 64Bit Version.
https://dl.dropboxusercontent.com/s/bck ... ar.gz?dl=1


Put it into /opt/
Extract and run "ff" script inside folder.



look into the Firefox Folder and click ff......or make a symlink to ff (if you know how to do it) to some convenient place to start/run Firefox.
Please give feedback.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#9 Post by rockedge »

you should run the firefox portable...slack.com works well with firefox on Bionic

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#10 Post by Mike Walsh »

@ ivs:-

.....and to corroborate, and add to what backi has said, there's a whole raft of 'portable', self-contained Chromium-based browsers that I put together. Many of these were built in Bionic64, so they really ought to work with it..!

Mikeslr can explain this better than I can, but many of the browsers available through the PPM (or, for that matter, Quickpet) won't always work with Puppy without some "tweaking". Puppy may have binary compatibility with some of the major distros, but Puppy is not the same as those distros.....she has her own, very unique way of doing things, I'm afraid.

Look in the 'Browsers & Internet' sub-forum:-

http://www.murga-linux.com/puppy/index.php?f=53

.....and you'll soon find the appropriate threads. There's Opera-portable (this is a slightly older one); Iron-portable; Chrome-portable; Vivaldi-portable (which I'm posting from now), and Yandex-portable.

All have similar usage instructions; d/l; unzip; click to enter the portable directory, then click on 'LAUNCH' to start. All have PepperFlash self-contained, plus an updater script to keep on top of the beast. Where possible, WideVine/DRM is built-in, too.

Hope that helps a wee bit......


Mike. :wink:

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

#11 Post by mikeslr »

'Mikeslr can explain this better than I can.... won't always work with Puppy without some "tweaking"'

Actually, Mike, my "explanation" was just to generalize what you and fredx181 did, to wit: include in the portable's folder libraries which were found necessary together with a 'wrapper script' which would not only start the web-browser but also require that it look in the portable's folder for libraries.

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#12 Post by ivs »

Thank You For All Of Your Help To Tackle This.

FF- Firefox, PM - PaleMoon
Since Some Libraries In FF, Namely libnspr4.so, liblgpllibs.so, Etc. Were Empty
I Started Replacing .so Files Of FF With .so Files Of PM Incrementally.
At Some Point Got Bus Error.

Finally I Lost My FF Contents.
So Now I Have No FF At All In That PupSave1.
I Can Not Reinstall FF. When I Tried It Shows As FF Already Installed.

Good News.
I Went To My Other PupSave2 & Installed FF The Same Way I Did With My PupSave1.

It Works.

This Time, While Installing FF I Did Not Have PM Running.
Not Sure What The Problem Was.

How Do I Clean My Corrupted FF Installation.
So I Can Try Again.

Thanks.
See You

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#13 Post by bigpup »

How Do I Clean My Corrupted FF Installation.
So I Can Try Again.
Boot using the bad save.
Look in Puppy Package Manager->Uninstall
If Firefox is listed.
Remove it.
Reboot so the change is saved.

If not listed.
Delete /opt/firefox directory.
Reboot to make sure change is saved.

Run Quickpet->Info->Bionicpup updates.
Reboot to make sure changes are saved and now being used.

Try Quickpet->Browsers to install whatever ones you find listed.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
TiredPup
Posts: 75
Joined: Sun 16 Jun 2019, 23:53
Location: United States

#14 Post by TiredPup »

I am running the latest iteration of Firefox on BionicPup64 8.0. I am having no difficulties. I downloaded the tarball from the Firefox website, unpacked it to /opt.
#!/bin/sh
apulse /opt/firefox/firefox &
This was also suggested in a previous post by Rockedge. The suggestions made by bigpup should be quite helpful.
Try Quickpet->Browsers to install whatever ones you find listed.
This will only install version 62 of Firefox.

EDIT: After testing firefox i noticed a tendency for the browser to freeze on certain websites. I have not had a chance to investigate yet.

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#15 Post by ivs »

Thank You.
Now I Have ff In The Other PupSave,
That Is Good Enough For Me To Get My Work Done. For Right Now.

I Take This As SOLVED.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
How Ever
I
Tried To Uninstall With Pkg Manager.
But Failed
Still Keep Asking Me To Edit
/root/.packagemanager/user-installed packages. Folder.
To Get The Names Right.

Not Sure What To Edit.

The Entry There Looks Like This.
firefox-62.0.2-x86_64|firefox|62.0.2-x86_64||Internet|151256K||firefox-62.0.2-x86_64.pet||Firefox web browser|ubuntu|bionic||

I'm Not Going To Play With That.

There Are Still Lot Of firefox Entries In These Folders.
They Are No Harm. I'm Going To Keep Them.

/initrd/pup_ro3/usr/share/kservices5/useragentstrings

/firefox15oncurrent.desktop

/initrd/pup_ro2/usr/share/buildpet/internet/firefox.bp

/initrd/pup_ro2/usr/share/icons/Puppy Standard/16/apps/firefox.svg

/initrd/pup_ro2/usr/share/icons/Puppy Standard/scalable/apps/firefox.svg

/usr/share/icons/Puppy Standard/32/apps/firefox.svg

/usr/share/icons/Puppy Standard/scalable/apps/firefox.svg

/usr/share/buildpet/internet/firefox.bp

/usr/share/kservices5/useragentstrings/firefox15oncurrent.desktop

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#16 Post by rockedge »

some of the problem is that after various attempts to install firefox and using different methods to do it, there are now some stray files left over.

looking at the list it seems that these files mostly are icons.

Stick to downloading a tarball (compressed) of the latest version. Extract this tarball in /opt. then either ask how or borrow a firefox.desktop file to place in /usr/share/applications and run update/repair menu in the shutdown dialog. And or drag and drop /opt/firefox/firefox to the desktop and set yourself an icon for the shortcut. Best way is to use the little script from above to start firefox with apulse for sound to work and away you go.........

this method will also allow firefox to be updated through the firefox menu
also the apulse line can be added to the exec command in the firefox.desktop file as well

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#17 Post by ivs »

Hi rockedge,
I Got This One firefox-74.0.tar
But Some Thing Has Gone Wrong.

root# cat out
total 121248
drwxr-xr-x 2 root root 4096 Mar 19 23:47 .
drwxr-xr-x 8 root root 4096 Mar 20 00:03 ..
-rw-r--r-- 1 root root 0 Mar 9 18:46 application.ini
-rwxr-xr-x 1 root root 0 Mar 9 19:24 crashreporter
-rw-r--r-- 1 root root 4003 Mar 9 18:44 crashreporter.ini
-rw-r--r-- 1 root root 0 Mar 9 19:24 dependentlibs.list
-rwxr-xr-x 1 root root 0 Mar 9 19:24 firefox
-rwxr-xr-x 1 root root 556864 Mar 9 19:24 firefox-bin
-rw-r--r-- 1 root root 0 Mar 9 19:31 firefox-bin.sig
-rw-r--r-- 1 root root 0 Mar 9 19:31 firefox.sig
-rw-r--r-- 1 root root 0 Mar 9 19:24 libfreeblpriv3.chk
-rwxr-xr-x 1 root root 670312 Mar 9 19:24 libfreeblpriv3.so
-rwxr-xr-x 1 root root 690848 Mar 9 19:24 libgraphitewasm.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 liblgpllibs.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libmozavcodec.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libmozavutil.so
-rwxr-xr-x 1 root root 14352 Mar 9 19:24 libmozgtk.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libmozsandbox.so
-rwxr-xr-x 1 root root 1342512 Mar 9 19:24 libmozsqlite3.so
-rwxr-xr-x 1 root root 18376 Mar 9 19:24 libmozwayland.so
-rwxr-xr-x 1 root root 247824 Mar 9 19:24 libnspr4.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libnss3.so
-rwxr-xr-x 1 root root 474888 Mar 9 19:24 libnssckbi.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libnssutil3.so
-rwxr-xr-x 1 root root 12288 Mar 9 19:24 libplc4.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libplds4.so
-rwxr-xr-x 1 root root 168024 Mar 9 19:24 libsmime3.so
-rw-r--r-- 1 root root 0 Mar 9 19:24 libsoftokn3.chk
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libsoftokn3.so
-rwxr-xr-x 1 root root 0 Mar 9 19:24 libssl3.so
-rwxr-xr-x 1 root root 119912752 Mar 9 19:24 libxul.so
-rw-r--r-- 1 root root 0 Mar 9 19:31 libxul.so.sig
-rwxr-xr-x 1 root root 0 Mar 9 19:24 minidump-analyzer
-rw-r--r-- 1 root root 0 Mar 9 19:31 omni.ja
-rwxr-xr-x 1 root root 0 Mar 9 19:24 pingsender
-rw-r--r-- 1 root root 0 Mar 9 19:24 platform.ini
-rwxr-xr-x 1 root root 0 Mar 9 19:24 plugin-container
-rw-r--r-- 1 root root 0 Mar 9 19:31 plugin-container.sig
-rw-r--r-- 1 root root 2078 Mar 9 19:31 precomplete
-rw-r--r-- 1 root root 0 Mar 9 19:24 removed-files
-rw-r--r-- 1 root root 0 Mar 9 18:44 Throbber-small.gif
-rwxr-xr-x 1 root root 0 Mar 9 19:24 updater
-rw-r--r-- 1 root root 681 Mar 9 19:24 updater.ini
-rw-r--r-- 1 root root 0 Mar 9 19:24 update-settings.ini
root#

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#18 Post by rockedge »

did you use this one? Or one similar?
https://download.mozilla.org/?product=f ... lang=en-US

simply click on this file once it as finished downloading. a program called xarchiver will open the file and then in xarchiver select the directory /opt to extract the compressed file into.

this will create a directory called /opt/firefox, that will contain all those files you listed in it.

now in /opt/firefox click on the file "firefox"

be patient it might take a tick or two to start the first time.

Does this work?

User avatar
ivs
Posts: 10
Joined: Fri 13 Mar 2020, 14:38

#19 Post by ivs »

On The Extract Thing.
It Said

Wrapper exited with a error

I Tried Two Time, Thinking It Will Go Away.

Anyway
Those Files Now Have Somethings On Them.

But
When Click On Firefox Or Run It On CMD Line

It Start & Exit Straight Away.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#20 Post by bigpup »

Stick to downloading a tarball (compressed) of the latest version
This Is Not Good Advice for Firefox in Bionicpup64 8.0
You really need to install a Firefox that was compiled and packaged for Bionicpup64 8.0.
It is setup with what is needed to make Firefox work correctly and have sound.

Quickpet program (icon on desktop) can provide Firefox.

Because of needed bug fixes and improvements to programs.

First run Quickpet->Info->Bionicpup updates
Reboot to make sure changes are being used.

To install Firefox:
Quickpet->Browsers->Firefox .

To run Firefox:
menu->Internet->Firefox

First time you start it. It will take about 5 to 8 seconds for the Firefox window to open.
To check for a update to Firefox with it's internal updater.
Firefox help->About Firefox

If there is a newer version there will be option to click on to update.
If no newer version, it will say you have the newest version.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

Post Reply