this post was submitted on 22 May 2024
11 points (86.7% liked)

Firefox

17154 readers
62 users here now

A place to discuss the news and latest developments on the open-source browser Firefox

founded 4 years ago
MODERATORS
 

This has been bothering me long enough that I figured I'd check to see if anyone else is having the same issue, and more importantly, if there's a fix.

Some websites, like Google Earth or various weather radar sites get so slow that they are unusable in Firefox.

When I load the same sites in Edge, it's blazing fast, as I'd expect.

Even Librewolf chugs on these sites.

Any suggestions would be appreciated.

ADDITIONAL DETAILS: First, thanks for all the input, guys.

I wanted to say that I've tried a fresh FF profile, and the same slowness happens in Google Earth.

I also confirmed that hardware acceleration is enabled.

This problem isn't on all websites. For example, playing www.slowroads.io actually gives a higher framerate on FF than it does on Edge. So it seems to be that certain websites just suck ass.

Some of you have said that Google Earth on FF works perfectly fine... on linux. At least it seems not to be a FF problem. LOL

EDIT: Opera browser is just as smooth as Edge with G Earth.

POSSIBLE SOLUTION?? Ok, so even though I was able to confirm that hardware acceleration was enabled, and the GPU was active while using FF, and the about:support showed that webrender was enabled, I noticed that on about:config the gfx.webrender.all setting was set to false.

So, I enabled it, and tried again. Google Earth seems much smoother (not as good as edge, but better than before), and Tube Archivist no longer seems to freeze while a video is being played.

Could this be the reason for my issues? If so, why was this option set to false by default?

top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 3 months ago (1 children)

Welcome to the "90% of web browsers are Chrome, so let's just optimise for Chrome" issue with the internet. Probably doesn't help that Edge and about a kajillion different browsers are also just Chrome/Chromium.

Solution? Get the web to stop relying so much on Chrome and Google. It's just that easy!

[–] [email protected] 1 points 3 months ago

I was afraid that might be the case. It certainly seems like that. I'm blown away by how much faster Edge is compared to FF. Google Earth seems to run at 60fps (max refresh rate of my monitor) in Edge and like 15fps in FF... if I'm lucky.

[–] [email protected] 6 points 3 months ago (2 children)

I just opened up Google Earth in Firefox to see what would happen. It's buttery smooth with basically zero lag on loading assets, and zero lag zooming and dragging around on my 240Hz display.

I have a 1gbps symmetric fiber connection and I'm running NixOS. my Firefox Nix Home Manager config is here:

https://github.com/thejevans/nix-config/blob/main/homeManagerModules/gui-applications/firefox/default.nix

[–] [email protected] 5 points 3 months ago

Even on my more pedestrian hardware Google Earth works fine with Firefox.

OP, check if your FF has WebGL enabled.

[–] [email protected] 1 points 3 months ago (1 children)

Thanks for trying! Google Earth is running my max refresh rate in Edge, but it's painfully slow on FF. If it's working for you, then I know there's hope!

I'm on Windows, unfortunately, so that's one variable I can't change. I'll consider that config, though!

[–] [email protected] 2 points 3 months ago

What?

I have run both Google Earth and Google Maps in Firefox on Windows since forever and it has allways been fine.

This is not a Firefox issue.

[–] [email protected] 4 points 3 months ago (1 children)

I run LibreWolf and Twitch won't even let me log in. Even when spoofing the user agent they have client side measures to prevent you from logging in unless you're using FF or Chrome.

If anyone has faced or solved this issue I'd love to know.

[–] [email protected] 1 points 3 months ago

My issue was with kindle -- or read dot amazon -- in Librewolf. The partial solution i fpund was crearing a new profile with the same extensions intalled in the default profile, with the addition of Canvas, for enhance fingerprint protection. Then, in the Librewolf-specific settings disable their default fingerprint protection. For me is a partial solution because every time i want to read a kindle book from the browser, y need to launch the firefox profile wizard, then select the profile for read dot amazon, then login, and finally open the book.

[–] [email protected] 2 points 3 months ago (1 children)

When you put about:support into the Firefox URL bar, do you see evidence that your GPU is being used? I'm not sure which settings, exactly, would indicate that, but mine, under "GPU #1" has "Active: Yes."

Lots of GPU-related options are also disabled, but I still get a smooth Google Earth experience.

[–] [email protected] 2 points 3 months ago (1 children)

Yes, GPU is active and even confirmed through the Windows Task Manager. I've added more details to my OP.

[–] [email protected] 1 points 3 months ago

Now why TF did I find this downvoted

[–] [email protected] 1 points 3 months ago* (last edited 3 months ago)

Works great for me on Windows 10 with the latest version of FF... Seems to be some problem with your particular configuration.

I do use ublock origin and the full suite of built in FF privacy enhancements, and I generally have my user agent spoofed as Chrome, but I'd be surprised if the latter made a difference.

[–] [email protected] 0 points 3 months ago (1 children)

I use Firefox on Windows 10. I'm kind of a tab-o-holic and multiple times a day I have to shut down FF and restart it to keep YouTube from slowing down. Thought it was due to the number of tabs I have open, but I never had this problem when I was using Brave.

[–] [email protected] 0 points 3 months ago (1 children)

There’s a well known issue of YT slowing down on FF clients. It’s not a FF issue, it’s Google being Google

[–] [email protected] 0 points 3 months ago

Ok, thanks for that. Still it didn't happen back when I was using Brave.