After several months, I’m still recovering from my ‘upgrade’ to
openSuSE 11.1. At this point, Firefox still freezes when loading pages.
Once loaded, I can resume scrolling and navigating. I’m not sure if
this is an openSuSE issue or a Firefox issue.
So far, I disabled IPv6, toggled-off history collection in Preferences,
and set browser.cache.disk.enable=false in about:config (from address
bar).
Nothing seems to work. Can anyone make any further suggestions?
Thanks. I forgot to mention that I already tried starting with a new
profile folder. It was the first thing I tried. Furthermore, I’ve
reinstalled everything completely, including the profile folder.
I notice that the update repo is listed as 11.0 in YaST version tab,
however I have all 11.1 repo web addresses entered. I wonder if it’s
grabbing Firefox out of the old 11.0 repo. Hmmmmm.
It’s not a problem with Firefox itself, but probably related to the size
of your network buffers. I had the same problem and solved it in the
following way.
> Add to the file /etc/sysctl.conf the following lines.
>
> # Tweaks for faster broadband…
> net.core.rmem_default = 524288
> net.core.rmem_max = 524288
> net.core.wmem_default = 524288
> net.core.wmem_max = 524288
> net.ipv4.tcp_wmem = 4096 87380 2072576
> net.ipv4.tcp_rmem = 4096 87380 2072576
> net.ipv4.tcp_mem = 524288 524288 524288
> net.ipv4.tcp_rfc1337 = 1
>
> Once you have changed /etc/sysctl.conf you can commit the changes with
> the following command as root: sysctl -p.
>
> I have found that this negates the necessity to fiddle with
> tcp_window_scaling.
>
> The only thing here that may give rise to problems is the
> net.ipv4.tcp_rfc1337 = 1 (this may not be fully implemented yet but it
> will be in the near future). If you should have problems connecting to a
> non-linux machine then turn this off (value 0). This can be done fom the
> command line for ease of commit. As root you would enter at the prompt:
> /sbin/sysctl -w net.ipv4.tcp_rfc1337=0 (don’t forget to edit the file
> /etc/sysctl.conf to make the change permanent). Other than that as long
> as you have sufficient memory there should be no problem. What this does
> is increase buffer sizes (any of the lines with “mem” in them).