Firefox "failed to read config file"

Ah thank you for this… the context is important. Right this have to be fixed.

It is about Hardware acceleration and the used renderer Mode. So its the driver for Librem5 gpu or kind of a mesa bug?

Edit: A working WebGL could be checked on https://get.webgl.org/
If you see a spinning cube.

Information about WebGL is on about:support

There The WebGL 2 Driver Renderer throw a WebGL creation failed message:

*tryNativeGL (FEATURE_FAILURE_EGL_CREATE)
*Exhausted GL driver options. (FEATURE_FAILURE_WEBGL_EXHAUSTED_DRIVERS)
...


WebGPU Default Adapter:
{
"navigator.gpu": null
}
2 Likes

That was very straightforward, informative, and detailed. I wish communications from Purism were more like that.

2 Likes

I never directly follow rewritten links due to my security practices, so any request to do so are treated as a phishing attempt, ignored, and marked as spam.

2 Likes

Yes. It threw an error that said I needed to have Firefox installed… which I of course already did. I even uninstalled/reinstalled, but no joy.

The PMOS Firefox config worked great, even better than the old version of user0 Friendly Fox I had been using.

4 Likes

I was wrong with my suggestion that webgl is the cause of this configuration message. It must be a coincidence. Because i start firefox the first time from the terminal since i am getting that bug message by the firefox execution.

Is there no way to get that text box more verbose to tell me what setting it like to be reported to some administrator?

And is it the users setting or the configuration at compilation time when building the Fox? Did somebody know this?

Is someone here on standard/stable PureOS Update level without this issue using firefox?

Edit: Changing to some new Fresh User-Configuration did not work. You can toggle it by open firefox with a Terminal and add -p (? or was it -P).

$ firefox -p

2 Likes

That’s correct. I already suggested that and tried that in the other topic on this problem. The problem does not associate with the profile. You seemingly get the error on any and every profile.

2 Likes

I did the git installation you propose. It works fine now, although kind of slower to start. But why the menus and url bar are at the bottom of the screen and not at the top of the screen?
Is this configurable?

2 Likes

The reason for moving the bar to the bottom is that it’s generally considered easier to use that way while holding the phone. Other mobile browsers on proprietary platforms also moved the URL bar to the bottom as phone screens grew to be 5 inches and larger.

It’s not configurable (you could remove a few lines as the patch for the no longer-working PureOS firefox-esr-mobile-config package did, searching in debian/patches/0001-PureOS-config.patch · pureos/byzantium · Librem5 / debs / firefox-esr-mobile-config · GitLab for bottom is a good way to get started - the patch no longer applies, as mobile-config-firefox changed over time).

There’s an open issue about making this configurable: Make moving the address bar to the bottom optional (#51) · Issues · postmarketOS / mobile-config-firefox · GitLab. I think it should also be possible to implement this as a setting in about:config (the GitHub - rafaelmardojai/firefox-gnome-theme: A GNOME👣 theme for Firefox🔥 does fun things like that). I am happy to help if you want to work on this and need help getting started, it’s just not been a priority for me. (Just keeping mobile-config-firefox in sync with the moving target Firefox has been time-consuming enough, and I have other projects, too)

5 Likes

OK, I understand then. I just thought that it was a bug. but since there is a reason for this, OK.

2 Likes

Hi, could you tell me how you figured out sudo make FIREFOX_DIR=/usr/lib/firefox-esr install this step? I don’t see it in the repo.

There is a mobile-config-thunderbird pacakge in pmos, I also like to apply. Do you know the step? Thanks.

2 Likes

Ni! Thanks, I’ve also figured that this can be made easier, and keep apt managing everything, by downloading the latest deb from debian sid (unstable):

Then simply:

sudo apt install ./firefox-esr-mobile-config_4.4.0-1_all.deb
4 Likes

Thank you very much solstag. It changed my fox from the desktop to mobile layout but works like a charm. I just missed the bookmarks but the with asterisk * in the url bar i can open it - if its enable in the search settings.

The config read error is gone.

3 Likes

You can use the Ctrl + B keyboard shortcut to display the bookmarks sidebar.

3 Likes

Hi FL, i just want to say: No, this did not work. Do not know why but in this configuration change ctrl + b did not work. Maybe the sidebar was disabled.

2 Likes

It works fine for me:

1 Like

Word of caution (and maybe my own issue).

Emma’s config has a way better layout and does not have the “context menu scrolling when you try to click it” issue.

I didn’t manage to hide the tabs bar with the potsmarketos issue and it has the scrolling issue, so I kinda regret installing it now, and I am not sure I will manage to return to Emma’s. I would be ok with the error message even.

2 Likes

When I uninstalled firefox using the sudo apt remove and then autoremove I noticed there was an epiphany logo in my app list that looked like a blond stick figure. Any idea what that is?

2 Likes

Pic?

2 Likes

2 Likes

So that is a game by the name of epiphany, epiphany-browser is the package you need.

3 Likes