Just went to install a new package so did my usual -Syu to make sure everything is update and no partial upgrades. This only pulled in a new version of Firefox. After restarting (twice to be sure) Firefox still wont run.
If I downgrade from 88 to 87, downgrading the firefox-i18n-en-gb package first to resolve conflicts, then Firefox run this older version. Returning it to 88 and again it is still broken, which uses the new Profile and shows it’s not due to any AddOns etc.
Symptoms are no page displaying. Clicking on previously open tabs and only the info bar would show any change. Changing desktop and back to where Firefox is and it would show the new tab as selected. Nothing within the main window updating graphically at all, including typing into the address bar.
Is there any way I can get my old profile to open now it’s been opened in the faulty 88 it wont let me open it in 87 and keeps on forcing me to create a new profile. I’ve tried setting it in the Profile Manager accessible from about:profiles in the address bar but opening a Firefox window with it still forces me to create a new profile again. Is there a string I can edit somewhere? Googling not coming up with much useful… (Although at least it taught me the existence of about:profiles)
Or maybe there’s one single file I can not copy into the new folder to get my previous session restored, along with my AddOns and Bookmarks…
I myself actually don’t have issues with Firefox 88 on any of my 3 computers. So it might be your end.
Did you by any chance run Firefox in the terminal to see what errors it was outputting? That is always the best thing to do when you have issues with a program.
You can use old profiles, with the --allow-downgrade switch.
But can you confirm something first before doing that. ON FIREFOX 88 go to Firefox settings, scroll to these options and disable them, restart Firefox then:
[ ] Use recommended performance settings
[ ] Use hardware acceleration when possible
Bingo! Any idea why I needed to do that? Was a pain as had to switch desktop to see if I had scrolled to the right part of the Settings page but this seems to be the ticket.
Apparently there is an issue in Firefox 88 with hardware acceleration, I have Nvidia and have the issue, you have Intel and have the issue, so far it seems AMD is not affected. Will link your thread to the thread I will open about it.
It’s not affecting all Intel apparently. I run an Ivy Bridge (HD Graphics 4000 (IVB GT2)) laptop and I do have “Use recommended performance settings” checked. I recently followed the Arch wiki to manually enable WebRender so I don’t know if that possibly is why I haven’t encountered an issue?
If I uncheck “Use recommended performance settings” then I can see that “Use hardware acceleration when possible” was also checked, so yes, hardware acceleration is forced on my end, but I did create a config file to manually enable WebRender recently. I restarted Firefox twice and it still works. Also after reboot of the computer. I re-enabled “Use recommended performance settings” now.
And I ran the Chalkboard benchmark you mentioned and it finished in 7.44 seconds. Off topic, but Chromium takes 4x longer, weird…
What’s weird though is in Chrome and Edge on my Win 10 PC with Nvidia GTX 1060 6g installed, the Chalkboard benchmark takes over 28 seconds to complete, while Firefox takes around 8 seconds, similar to my Intel CPU only Manjaro laptop running Chromium and Firefox.
Chrome and Edge on Win 10 and Manjaro both show under Graphics Feature Status in green either Hardware Accelerated or Enabled (for everything except Vulkan, which is Disabled) and Firefox lists WebRender as the compositor on both computers.
I’m not even sure this test is relevant, when I talked about this test it was to tell that it was now taking 10 times the time as it was before. I just use this test as comparison to see if Firefox work great or not.
If it doesn’t give you good results in other system or other browser this is off topic sorry.
I understand and you are correct, off topic, sorry. I just thought it was interesting for comparison purposes and to possibly spark an idea in someone who may be able to help more with the specific topic. My bad.