Many pages in firefox become unresponsive for me while loading and then appear to never finish loading. The address bar remains mostly functional, but:
the page itsel… (funda kabanzi)
Many pages in firefox become unresponsive for me while loading and then appear to never finish loading. The address bar remains mostly functional, but:
- the page itself responds to no clicks or scrolls
- the favicon in the tabs above the address bar is replaced with an animated loading icon and stays that way
- the refresh button to the left of the address bar becomes an X and stays that way
- the cursor icon becomes stuck (e.g. if it was a pointer, it remains a pointer no matter where on the page I move it.)
One example page where this happens is the firefox 'Get community support' forums page itself which loads when I click 'ask now': https://support.mozilla.org/en-US/kb/get-community-support?exit_aaq=1
What's particular about my setup?
I have produced this behaviour when having no browser extensions at all, not even my password manager. I'm using firefox on Linux (Ubuntu 22.04 LTS). I found that on Ubuntu 22.04 LTS, it comes installed as a snap even if I install it with `apt install firefox`, and I really needed a non-snap implementation so that I could integrate my password manager. (I'm using 1Password. To integrate the 1Password browser extension with the 1Password desktop application, I can't have firefox sandboxed by snap.) Therefore, I installed firefox as a deb package using the instructions given on https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04:
```
- remove the Firefox Snap:
sudo snap remove firefox
- add the Mozilla Team PPA to your list of software sources:
sudo add-apt-repository ppa:mozillateam/ppa
- tell apt to prefer the PPA/deb/apt version of Firefox:
echo '
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox
- tell apt to install future upgrades automatically
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
- install the Firefox deb using apt:
sudo apt install firefox
```
Is there a better course of action? Having this password-manager integration is essential to me.