Low fps, stuttering scrolling in every browser on Nvidia Wayland

I have very annoying stuttering and low fps while scrolling in internet browsers (both chromium based and Firefox based) on Wayland with Nvidia graphics - check videos to see what I mean. (It’s running with native Wayland --ozone-platform=auto, I checked that. Also tried the dafault option, which runs with XWayland - still no diffrence.) On X11 it works buttery smooth. I’m 90% sure it’s because of **** Nvidia. I tried cloed nvidia drivers with gsp on, closed with gsp off, and open. All of the options didn’t make any difference.
Can someone with AMD graphics open up such fps showing tool and confirm they have no problems? And maybe someone with Nvidia graphics confirm they have that problem too? (To launch the fps showing tool like I did in the videos, on Chromium-based browsers, click F12, then Ctrl+Shift+P, then type “FPS” and choose the first option “Show frames per second (FPS) meter”. (I had to record with my phone, because for some reason while recording with OBS, the problem is significantly smaller )

Xorg scrolling: Watch Xorg-browser_scrolling | Streamable

Wayland scrolling: Watch Wayland-browser_scrolling | Streamable

Yes, I also have an nvidia card and have the same problem with wayland, but my problem is not quite the same as yours. I can’t really tell if it’s nvidia or kde desktop, because I don’t have this problem on gnome desktop.
As soon as the computer is not using amd core and is using nvidia drivers only, the fps of all the programs drops dramatically, it’s very weird.

1 Like

I actually have problems in just a browser. I’m suprised, because it is only programs I have problems with.

At least for firefox, you can try adding these to /etc/environment

MOZ_ENABLE_WAYLAND=1
MOZ_USE_XINPUT2=1

Today it’s not needed anymore, firefox runs native Wayland itself.

And this option doesn’t do anything on wayland, and it is used for trackpad scrolling/touchscreen gestures so I don’t know why it would help :face_with_raised_eyebrow:(it didn’t)

Don’t you still have to shut off gpu acceleration. In blink based ones. I could be wrong though.

Didn’t help