Flickering on Nvidia using Wayland in fullscreen applications

I don’t use any chrome-based browsers, so I wouldN’t know about that one, but electron stuff (Steam, Vesktop, Freetube (I think that one is also electron)) does it as well. That said, Dolphin, Minecraft, MPV Player and Konsole also all flicker. Even the system settings does. I’ve been trying stuff out in fullscreen and for now I’ve not found anything but firefox stuff that doesn’t flicker.

I’ll try the suspend fix, thanks for that!!! Too bad it breaks though, I’ll see how nuts that drives me lol. I wish I could just close it and have it go to bed no issues like a normal laptop but I seem to have like one of the only TUF gaming laptops with no onboard graphics lmao

alright update I just found out: Was watching something with MPV while drawing in krita, and it’s only when the program is in focus. If I click firefox or krita afterwards it doesn’t flicker anymore

How big is your efi partition?

eh, not sure, I usually let the EOS intaller do that for me on setup, but that part is resolved, I think only installing the nvidia drivers breaks stuff, but using nvidia-inst prevented the issue from happening again. I assumed it would be because swapping drivers is a bit more complicated than just installing the new one over pacman or something

The versioning is quite simple once you get it:

nvidia-open: anything for Turing (RTX20s + GTX16s) AND newer cards

nvidia-open-dkms: same thing, with the bonus that it installs it for all kernels if you want to switch between normal Linux kernel and LTS for example.

nvidia-dkms: does work (which is why the system sometimes chooses to install this one) , but not that well anymore (esp on Wayland) since nvidia is more actively working on the open drivers and is also saying that you should use the open one if you have newer cards.

Other than that I can say, I have a similar setup like you (i7 14th Gen, RTX 4070ti super) but I don’t have this issue. Maybe you need to install the lib32? Try

nvidia-inst --32

what’s lib32 exactly?

(to clarify I’m not arguing, I just wanna know lol)

EDIT: Did it, got this:

$ nvidia-inst --32
2025-07-31 20:38:12: Info: nvidia-inst version 25.7.2-1
2025-07-31 20:38:12: Info: Command line: nvidia-inst --32
2025-07-31 20:38:12: Info: Selected mode: nvidia (Nvidia's open source)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COMMANDS TO RUN:
    ==> Looks like all requested packages and settings 

EDIT2: At this point I’m kinda considering setting up my computer again but also the backup and reinstalling programs and getting my themes and kvantum working again stuff is such a big pain it makes me not wanna do it, especially since it could very well just not fix anything

It’s basically libraries that you need for gaming and some programs that use them. Kinda important stuff

1 Like

unfortunately appear to already be installed :///

Well, I myself don’t know much more here. Think this is something for those with more experience than me. :sweat_smile:

You said that maybe you would do a fresh install, if you choose to do that, the first thing you should do is running updates then the ‘nvidia-inst’ command. Look closely if it will install the nvidia-open driver. If it does continue, if for some reason not add the -o. Then add the --32. Normally if this is successful you shouldn’t have any issues like me.. Maybe it’s a kernel thing or a Wayland issue idk. My experience with flickering is only limited to the time where I was dependent on eGPU and tried Wayland. On x11 I was fine. But you don’t have an eGPU so that is different, but maybe if you try x11 it could explain things, depending on the outcome