545.29.02 ghosting/artifacting/stuttering on fullscreen when below monitor framerate

Hi! I have this issue on Wayland when fullscreen gaming (wayland) and the game’s fps are below the screen refresh rate. Doesn’t seem to be related to vrr, no changes with it active, disabled, turned off in the monitor itself…
For example, if the screen is set to 144 and the game stays at 80, there is very noticeable ghosting/tearing/artifacting (fullscreen and borderless) but it is fine if playing windowed.
If I set the screen at 60 frames, then there is no stutter/ghosting on fullscreen.
I tried to record a video, switching fullscreen/borderless and windowed, and it is noticeable, but is much worse on site, you can find it here: https://www.youtube.com/watch?v=Cum9w3NtQVA (look at the fence, for example)
This didn’t happen at all on 535.
It looks a bit like: 545.29.02 Wayland, synchronization issues with framerates below screen refresh rate but for me the framepacing on mangohud looks ok (not so what’s happening in the screen)
System:
Operating System: EndeavourOS
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11
Kernel Version: 6.5.9-zen2-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 31,3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X570 AORUS PRO
System Version: -CF.
nvidia-bug-report.log.gz (1.0 MB)

5 Likes

Yep, I also have this issue, it is reproducible in all games and even videos played through vlc in fullscreen where it sometimes could just flicker, thought it was VRR since it has shown similar symptoms, but it is apparent that it’s also affecting the general wayland desktop experience, just reverted back to 535 and the issues previously mentioned are gone, hope that nvidia just releases a hot fix since the state of these new drivers are unacceptable.

2 Likes

I also have artifacts in all games, vertical black stripes, I had to roll back to the previous version.

I managed to fix this issue by unplugging/disabling all other monitors and only keeping one. Not ideal but it’s a workaround.

This can also be fixed by enabling tearing support if your compositor supports it

I have a single monitor setup with tearing enabled and I still encountered the issue.
Best workaround is just reverting the driver version.

This also started affecting native wayland applications(at least on KDE Plasma), so it isn’t limited to just xwayland anymore.
Perhaps it needs to be checked.

can someone check if it’s fixed in .06? I’m too lazy to downgrade again if it’s not lol

It hasn’t been resolved, but I feel like that something was changed and is gearing more towards explicit sync now(which unfortunately still is a bit of a long way to go).

1 Like