I just updated L5 and Firefox produces an error saying “Failed to read the configuration file. Please contact the administrator.” It gives to press OK, and then after a second it starts normally. If I close it and try to start it again it does the same.
because I can not find a folder called “pref”. The string general.config.filename exists
in about:config and points to a file called mobile-config-autoconfig.js
Hmmm, I removed firefox-esr-mobile-config, now there is NO error message, but the interface has all elements and fonts tiny. So I guess this is what was this package about… What if I now re-install it?
OK, so when I re-install the error returns but also the interface has larger elements as before. So it must be a bug in the PureOs packaging (I guess). Maybe next update will fix it?
Wait, do you mean that uninstalling firefox-esr, removing /usr/lib/firefox-esr folder and re-installing
solves the issue and all has normal sizes on screen?
The issue with the firefox-esr-mobile-config package is that it is really outdated and does not support current Firefox ESR in PureOS Byzantium. There’s an old, pending MR on Purism’s gitlab, but that MR/ the version of the mobile-config-firefox project is also outdated by now.
I just recommend you to install postmarketOS / mobile-config-firefox · GitLab instead.
If you have git installed, you can install these customizations by running:
git clone https://gitlab.postmarketos.org/postmarketOS/mobile-config-firefox.git
cd mobile-config-firefox
make
sudo make FIREFOX_DIR=/usr/lib/firefox-esr install
I have loved Emma’s Mobile Friendly Firefox until the Firefox update dorked everything and the new version wouldn’t install. But I’m very happy with PostMarket config – best FF experience yet!