Valve developers have done a lot of work over the years to improve AMD GPUs on Linux, and continue to do so with the Steam Deck using AMD and it seems like they're now getting stuck into NVIDIA too.
If you are experience flickering in apps and your windowing system is Wayland, there is likely a fix coming this month in the next NVIDIA patch. And, Gnome and KDE either already have or are working on their side. Here’s a good jumping off point to understand why Nvidia support for Linux is essentially incomplete until this gets flowed out to all users: https://www.phoronix.com/news/Explicit-GPU-Sync-XWayland-Go
Gamescope is a Valve thing that is also related, helps make stuff work on Linux
Valve developers have done a lot of work over the years to improve AMD GPUs on Linux, and continue to do so with the Steam Deck using AMD and it seems like they're now getting stuck into NVIDIA too.
Specifically for NVK, the open source Vulkan NVIDIA driver in Mesa which has seen a lot of focus recently on bringing up performance.
Posting on X (formerly Twitter) Valve developer Pierre-Loup Griffais mentioned:
The two patches noted from developer Mohamed Ahmed are a Mesa Merge Request for get the Vulkan extensions VK_EXT_image_drm_format_modifier support hooked up.
This is needed to support modifiers in NVK and ensure correctness when dealing with the nouveau GL driver."
Bigger version of the attached image from the post above:
The original article contains 171 words, the summary contains 122 words. Saved 29%. I'm a bot and I'm open source!