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.
Hi to everyone,
I use Firefox 3.0.1 on Slackware Linux 12.1. The problem is that you can't install extensions. When I click on Add to Firefox button to install an extension, it doesn't open any page or any window. After a few minutes of waiting appears the classic Software Installation window, then I click on Install Now, it opens the Add-ons window in the Installation section. Below you see the name of the extension with the Waiting .... writing, and doesn't go on. I have already read this support page: http://support.mozilla.com/en-US/kb/...nstall+add-ons, but all the remedies described are useless. Of course I also tried to delete the .mozilla directory, but nothing to do. I tried the Windows version and it works correctly, actually if I have to install extensions, I install them with Firefox on Windows and then copy the extensions in the Linux profile. I read that the problem occurs only with Slackware, with other distros it works properly.
Do you have any idea to solve it?
Thank you,
Scorpion77
Last edited by scorpion77; 09-14-2008 at 10:25 AM.
Reason: I solved the problem
Which Firefox package are you using (ie where did you get the package from)? I know Pat's SlackBuild modifies a few things, but I don't know if it touches the extensions (and I'm too lazy to download the patches to find out).
Which Firefox package are you using (ie where did you get the package from)? I know Pat's SlackBuild modifies a few things, but I don't know if it touches the extensions (and I'm too lazy to download the patches to find out).
It's not a Firefox problem. Not only. I tried with Opera and Konqueror, but unsuccessfull. I read in another forum about the problem with tcp_window_scaling, but it is useless.
I tried Slax 6.0.7, which is a distro derivated from Slackware. With Slax all works perfectly, with any browser. So I can say it's a Slackware configuration problem, maybe the kernel configuration.
It will not be a kernel configuration problem. I believe you are the only one with this issue -- but I can't be sure (I know I haven't heard of it here before, but maybe I'm just not reading carefully enough). I am not currently using Firefox 3, but I use Opera and can install widgets just fine (though as far as I know there are no extensions to Opera). I know for sure that extensions work perfectly using Firefox 2. You could try installing extensions manually (see this thread -- you can use the same technique to install the extension locally to your user account by using the ~/.mozilla/firefox/profilename.default/extensions directory [change profilename to the randomly generated profile name]).
When did you install 12.1? Was it a fresh install or an upgrade? What have you installed (and how did you install it)? Have you made any customizations?
OK, I just installed Slackware 12.1 in a VM (excluding KDE), upgraded Firefox 2 (included) to Pat's Firefox 3 (in -current) using upgradepkg, and installed an extension successfully on the first try (using the generic-smp kernel in runlevel 4, but that should have no impact whatsoever on Firefox). You obviously have a problem with the Firefox package you are using (but you said you are having other browser problems as well) or your Slackware installation. It is most certainly not Slackware's fault and please do not blame the distro because of a configuration/installation error. I am willing to help you, but need more information about your Slackware installation and what you have done to it. You may be more successful with the advice of others since I am really just a n00b myself...but I'm here anyway.
I installed firefox 3.0.1 from the package at "www.getfirefox.com" moved it to /usr/lib/firefox-3.0.1 then set a smlink from firefox. That allowed me the option to change the link back to firefox-2.0.0.14 if I had problems. I installed several plugins and addons with no problems. Well, except for rhapsody's addon which I had to install manually from the xpi file. the helix (realplayer) addon installed automatically.
However I already explained that with Opera and Konquer I have the same problem. Even if I try to download an extension with the address it doesn't work:
root@darkstar:/WinD/LinuxStuff/slackware-updater/packages# wget https://addons.mozilla.org/en-US/fir...-1.0rc2-fx.jar
--2008-09-13 23:34:22-- https://addons.mozilla.org/en-US/fir...-1.0rc2-fx.jar
Resolving addons.mozilla.org... 63.245.213.32
Connecting to addons.mozilla.org|63.245.213.32|:443... connected.
ERROR: cannot verify addons.mozilla.org's certificate, issued by `/C=US/O=Equifax/OU=Equifax Secure Certificate Authority':
Unable to locally verify the issuer's authority.
To connect to addons.mozilla.org insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
The most important thing I did is trying with a fresh installation of Slackware 12.1. The problem persists.
So it's logical to think that should be a hardware compatibility problem, maybe with the network adapter integrated into my motherboard.
I can wget your linked file when passing the --no-check-certificate option, so it must be something with either your ethernet/wireless card drivers, your network setup or (doubtfully) your ISP. What is the output of the following commands (as root):
Code:
# ifconfig -a
# route -n
# lspci -vv
# lsmod
You may wish to try disabling ipv6 if you haven't already. You can blacklist it in /etc/modprobe.d/blacklist by adding the following line to the end of the file:
Code:
blacklist ipv6
and restarting. If you don't want to restart you can try removing the module manually by typing the following command (as root):
Code:
/sbin/modprobe -r ipv6
If that doesn't work try the simpler `rmmod ipv6`.
The kernel configuration problem is often a scapegoat. It seems to be the go-to 'answer' for any problems. It is probably NOT a kernel configuration issue; the only kernel issue I could see is if the wrong module is being loaded for your network card (easily fixable without recompiling the kernel) or if other, better, out-of-tree modules are available (like the iwl/ipw thing). Other than that, it is likely a configuration problem. It *could* be a kernel issue, but stop blaming it on that without any evidence for it whatsoever.
Also, Slax is VERY, VERY different from Slackware. Just because it is based on Slackware does not mean that any of its init scripts or configurations are even similar let alone identical.
scorpion77, do you run firefox as root or simple user ?
Maybe a permissions problem also
maybe worth a check ?
Code:
# check for dir perms != 0755
find /usr/lib/firefox/ -type d ! -perm 0755
#check for files not readable for group & others
find /usr/lib/firefox/ -type f ! -perm -044
What does make you think it is a kernel issue, do you have problem while browsing on linuxquestions.org for example ? Did you set a firewall ?
Last edited by keefaz; 09-13-2008 at 07:13 PM.
Reason: adjusted the find condition for files
Resolving releases.mozilla.org... 32.1.6.176
Connecting to releases.mozilla.org|32.1.6.176|:80...
Did this get any further (your second wget command)? The 302 error is normal (it is a redirection). I get that too but then it downloads from the redirected URL. I get this:
Code:
$ wget https://addons.mozilla.org/en-US/firefox/downloads/file/37290/chromifox-1.0rc2-fx.jar --no-check-certificate
--2008-09-13 20:02:19-- https://addons.mozilla.org/en-US/firefox/downloads/file/37290/chromifox-1.0rc2-fx.jar
Resolving addons.mozilla.org... 63.245.209.31
Connecting to addons.mozilla.org|63.245.209.31|:443... connected.
WARNING: cannot verify addons.mozilla.org's certificate, issued by `/C=US/O=Equifax/OU=Equifax Secure Certificate Authority':
Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 302 Found
Location: http://releases.mozilla.org/pub/mozilla.org/addons/8782/chromifox-1.0rc2-fx.jar [following]
--2008-09-13 20:02:20-- http://releases.mozilla.org/pub/mozilla.org/addons/8782/chromifox-1.0rc2-fx.jar
Resolving releases.mozilla.org... 204.152.184.196, 202.177.202.154, 216.165.129.141, ...
Connecting to releases.mozilla.org|204.152.184.196|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1203853 (1.1M) [application/x-java-archive]
Saving to: `chromifox-1.0rc2-fx.jar.1'
100%[============================================================================================================================================>] 1,203,853 529K/s in 2.2s
2008-09-13 20:02:22 (529 KB/s) - `chromifox-1.0rc2-fx.jar.1' saved [1203853/1203853]
If the command completes on your end, it is probably not a network issue (which I possibly incorrectly assumed before). If it doesn't, it may be.
I think I've found the origin of the problem: it's my wireless router, a D-Link DSL-G624T. As I've 2 computers, one in my room and one in the lounge, the only thing they share it's the router.
Here they are the outputs of the command you want to know (T3slider):
ifconfig -a
Code:
$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:50:8d:bf:15:8d
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::250:8dff:febf:158d/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1614 errors:0 dropped:0 overruns:0 frame:0
TX packets:1580 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1047011 (1022.4 KiB) TX bytes:358020 (349.6 KiB)
Interrupt:21 Base address:0x4000
eth1 Link encap:Ethernet HWaddr 00:50:8d:bf:15:8e
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:22 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
route -n
Code:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.