meta data for this page
Firefox, the Latest and Greatest
The Firefox package from sid, along with the postmarketOS patches and hardware acceleration enabled, provides an excellent, useable browsing experience.
As of version 79, hardware acceleration appears to be stable, resulting in (relatively) smooth rendering and scrolling.
Installation of Firefox from sid:
sudo apt update && sudo apt install firefox
- scale-to-fit firefox false
- Launch Firefox once to initialize a new profile (needed for the pmOS patches)
A Debian package for mobile-config-firefox is in the works. When that is released, the following steps will be replaced by a simple
sudo apt install mobile-config-firefox
Users have reported various degrees of success with installing the pmOS patches, but this is what worked for me for the time being:
Installation of pmOS tweaks:
cd && git clone https://gitlab.com/josh_canoe/mobile-config-firefox.git && cd mobile-config-firefox
sudo make install
- Exit Firefox and start as usual.
The caveat of using this method is that the handful of files installed are not tracked by any package manager and will have to be deleted manually if you want to uninstall the patches. Also, the
mobile-config-firefox.sh script needs to be run every time you create a new profile.
Enable hardware acceleration
- Go to about:config
- Set layers.acceleration.force-enabled to true
- Restart Firefox