Firefox no longer starts in Slackware 12 after doing updates
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Firefox no longer starts in Slackware 12 after doing updates
Hi, I'm working on my friends old AMD K6 with 156 mb and a 4 gb harddrive. I installed Slackware 12 on it, because windows 98 stopped working and it works flawlessly with xfce. So I updated it and now firefox no longer works. When I try to start firefox up it comes up with this error
./run-mozilla.sh: line 131: 27580 Illegal instruction "$prog" ${1+"$@"}
it doesn't matter what version I use, the original version or the new one or the one from mozilla.com. Does anyone have a solution to this?
Ideally the new version should be installed to /usr/lib/firefox-VERSION with the symlink at /usr/lib/firefox pointing to that folder.
/usr/bin/firefox should be the output of 'which firefox' and /usr/bin/firefox should be a symlink pointing to /usr/lib/firefox/firefox.
Of course perms are important for these directories.
Try cd'ing to the firefox directory and running it from there (./firefox).
You can also test if there is a problem with your profile by creating another one using the profile manager (run firefox with '-P' switch).
The easiest way to update Firefox in Slackware would be to simply download the newest Slackware package and upgradepkg. I also created a short script to copy over the plugins from the previous installation.
Ideally the new version should be installed to /usr/lib/firefox-VERSION with the symlink at /usr/lib/firefox pointing to that folder.
/usr/bin/firefox should be the output of 'which firefox' and /usr/bin/firefox should be a symlink pointing to /usr/lib/firefox/firefox.
Of course perms are important for these directories.
Try cd'ing to the firefox directory and running it from there (./firefox).
You can also test if there is a problem with your profile by creating another one using the profile manager (run firefox with '-P' switch).
The easiest way to update Firefox in Slackware would be to simply download the newest Slackware package and upgradepkg. I also created a short script to copy over the plugins from the previous installation.
I updated via upgradepkg command in slackware, I have tried it in multiple users. Also I tried downloading the one from mozilla.com and executing that in its untarred directory in one of the users home folders
Are you doing anything unusual in your environment that would cause the shell script to have errors?
"$prog" is set to $MOZ_PROGRAM which should be firefox-bin.
For the untarred firefox in the home directory you ran ./firefox from that directory, right?
Well I installed abiword and its dependencies. After that firefox was complaining about no gconf and this present error, so I installed gconf and now I'm stuck on this error
as for your second question yes, I ran ./firefox from that directory
That's why people who use current need to update whole distro and not separate packages. Can you start /usr/lib/firefox/firefox without using the wrapper in bin?
That's why people who use current need to update whole distro and not separate packages. Can you start /usr/lib/firefox/firefox without using the wrapper in bin?
I'm actually not using current, I updated all the packages that I was supposed to. I'm just trying to make a working system for my friend that just does web browsing, instant messsaging and some word processing that will work for hopefully as long as he has the computer
I tried that command, and it comes up with the same error
Did you try using strace as it says to in the thread j-ray linked to?
How did you install abiword, its dependencies, and gconf? Perhaps you should try building and installing them using the slackbuilds at slackbuilds.org.
GCONF slackbuild abiword slackbuild
The abiword and gconf dependencies are listed on those pages. You can find them by searching slackbuilds.org.
Did you try using strace as it says to in the thread j-ray linked to?
How did you install abiword, its dependencies, and gconf? Perhaps you should try building and installing them using the slackbuilds at slackbuilds.org.
GCONF slackbuild abiword slackbuild
The abiword and gconf dependencies are listed on those pages. You can find them by searching slackbuilds.org.
I don't have strace installed on the k6 as of yet. I just installed abiword via the package at linuxpackages.net and I got the dependencies via rpm.pbone.net(used rpm2tgz) and linuxpackages.net, it probably wasn't the best or easiest way but it worked, eventually. I installed gconfd from the dropline gnome packages(I think)
Opera works on it, but I would like to try to get firefox to work on it, I'll install strace and try running it and see what happens
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.