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.
uname -a
Linux local 3.2.2 #2 Sun Jan 29 16:13:26 CST 2012 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux
firefox -v
Mozilla Firefox 12.0
cat /etc/slackware-version
Slackware 13.37.0
I am using the Firefox 12.0 binary from releases.mozilla.org because I have always had problems installing the official packages and I have extracted it onto /opt/firefox.
When I go into Help> Troubleshooting Information > Profile Directory and I click on "Open Directory" nothing happens. I have deleted the old profile and recreated one but to no avail.
It's a minor hassle but I wonder if anybody has had the same issue. Thanks
If you start firefox from a command prompt, do you get error messages? If so what are they?
should start the profile manager from a command prompt.
Code:
bash-4.1$ firefox -ProfileManager
(firefox:4016): Gtk-WARNING **: Could not find the icon 'gtk-go-back-ltr'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
http://icon-theme.freedesktop.org/releases
It seems you need the hicolor-icon-theme that's part of a default full Slackware install (which may be a part of the explanation as to why firefox from the Slackware repo's hasn't been working for you):
It seems you need the hicolor-icon-theme that's part of a default full Slackware install
Thanks. I have installed it now with slackpkg but no changes!
Quote:
Originally Posted by TommyC7
(which may be a part of the explanation as to why firefox from the Slackware repo's hasn't been working for you)
The last default installation I tried was FF 11.0 and I had this error:
Code:
XPCOMGlueLoad error for file /usr/lib/firefox-11.0/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM
This is why I have defaulted to the pre-made binary, which otherwise is working quite well.
Quote:
Originally Posted by TommyC7
Using the default gui method:
Help > Troubleshooting Information > Profile Directory > Open Directory also provides no results for me as well.
Which version of FF are you using and where did you get it from? This looks like a [Mozilla] bug to me.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
I have the same behaviour (Help > Troubleshooting Information > Profile Directory > Open Directory also provides no results) on Debian using Nightly and Aurora builds under XFCE.
Can't check Slack right now but I suspect it would be the same.
Thanks. I have installed it now with slackpkg but no changes!
I think you have to rebuild firefox after you get the library. I don't think it'll magically work right after you just build only the dependency.
Quote:
The last default installation I tried was FF 11.0 and I had this error:
Code:
XPCOMGlueLoad error for file /usr/lib/firefox-11.0/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM
This is why I have defaulted to the pre-made binary, which otherwise is working quite well.
Code:
# slackpkg file-search libxpcom.so
Looking for libxpcom.so in package list. Please wait... DONE
The list below shows the packages that contains "libxpcom\.so" file.
[ installed ] - mozilla-firefox-12.0-x86_64-1
[ installed ] - mozilla-thunderbird-12.0-x86_64-1
[uninstalled] - seamonkey-2.9-x86_64-1
You can search specific packages using "slackpkg search package".
Looks like it's part of the mozilla-firefox package from your Slackware mirror. At least it seems to be a part of mine anyways. I'm using Firefox 12.
libxul.so: cannot open shared object file: No such file or directory
I have installed the latest FF 12.00 from the -current repo:
Code:
bash-4.1$ ls /var/log/packages/|grep mozilla
mozilla-firefox-12.0-i486-1
Now I have two binaries, one in /opt/firefox/firefox, linked from /usr/local/bin/firefox, and the other in /usr/bin/firefox.
Code:
bash-4.1$ which firefox
/usr/local/bin/firefox
bash-4.1$ ls -al /usr/local/bin/firefox
lrwxrwxrwx 1 root root 20 Apr 28 08:57 /usr/local/bin/firefox -> /opt/firefox/firefox
This works fine, but:
Code:
bash-4.1$ ls -al /usr/bin/firefox
lrwxrwxrwx 1 root root 29 Apr 30 12:31 /usr/bin/firefox -> /usr/lib/firefox-12.0/firefox
bash-4.1$ /usr/lib/firefox-12.0/firefox
XPCOMGlueLoad error for file /usr/lib/firefox-12.0/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM
bash-4.1$ su -c 'slackpkg file-search libxul.so'
Password:
Looking for libxul.so in package list. Please wait... DONE
The list below shows the packages that contains "libxul\.so" file.
[ installed ] - mozilla-firefox-12.0-i486-1
[uninstalled] - mozilla-thunderbird-12.0-i486-1
[uninstalled] - seamonkey-2.9-i486-1
You can search specific packages using "slackpkg search package".
ldd /usr/lib/firefox-12.0/libxul.so|grep not
/usr/lib/firefox-12.0/libxul.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/firefox-12.0/libxul.so)
libsmime3.so => not found
libssl3.so => not found
libnss3.so => not found
libnssutil3.so => not found
libmozsqlite3.so => not found
libplds4.so => not found
libplc4.so => not found
libnspr4.so => not found
libmozalloc.so => not found
libstartup-notification-1.so.0 => not found
Quote:
Originally Posted by ponce
is there any reason why haven't you installed firefox-12.0 from the patches folder? I think you should bash-4.1# upgradepkg /tmp/mozilla-firefox-12.0-i486-1_slack13.37.txz use that and not the one built on -current...
Code:
upgradepkg /tmp/mozilla-firefox-12.0-i486-1_slack13.37.txz
bash-4.1$ /usr/bin/firefox
XPCOMGlueLoad error for file /usr/lib/firefox-12.0/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
On slackware you really need seamonkey or seamonkey-solibs installed for the shared mozilla libraries that firefox uses
Code:
slackpkg install seamonkey-solibs
bash-4.1$ /usr/bin/firefox
XPCOMGlueLoad error for file /usr/lib/firefox-12.0/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Ok, I'm giving up on this. I'll stick with the Mozilla binary.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.