Hi all,
I updated my librem 5 2 days ago and there was an update for firefox-esr.
After this update I got an error when starting Firefox:
Failed to open config file
I saw that it was a security update on the way so I was waiting for this and hope that it would fix it.
Today I updated with the latest security update, but still the same problem at start, a popup saying that Firefox fails to read config.
I tried to reconfigure:
Just guessing but … start Firefox from the command line using a different profile - or anything equivalent to that (with a view to seeing whether the problem associates with your Firefox profile).
I had already done this when I read your post. Nice clean install and no error on start. If course, it wiped user0/Emma’s awesome mobile-friendly-firefox mod. I went to the Codeberg site and downloaded 3.0.0, but it says: “It is required to install & launch Firefox… before running this install script.” Dunno why it is failing.
I have started Firefox today for the first time after all the updates. It greeted me with a pop-up declaring as follows.
Failed to read the configuration file. Please contact your system administrator.
Here is a screenshot of that dialogue window.
After clicking “OK”, it just proceeds with starting Firefox, which appears ordinary. Is it safe to just use it as is? Is it reasonable to expect that it will fix itself over time? The warning message is unhelpful. I rarely use Firefox and did not customize it in any way, so I am inclined to believe that there is a bug in the Firefox ESR update instead of an issue in the Librem 5 Byzantium setup.
$ uname -a
Linux pureos 6.6.0-1-librem5 #1 SMP PREEMPT Sun Jul 7 20:23:17 EDT 2024 aarch64 GNU/Linux
$ firefox --version
Mozilla Firefox 128.3.1esr
I can’t remember if PureOS for Librem 5 has the mobile-config automatically installed, but it was installed on mine. Removing it made the warning go away.
To do that you can run sudo apt remove firefox-esr-mobile-config
Make sure that all the dashes are in there, because if you use a space in there at the wrong spot then you might tell it to remove Firefox instead.