this post was submitted on 16 Nov 2025
72 points (97.4% liked)

Linux

10165 readers
880 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

In addition to showing the need for unifying DRM driver-side APIs within the Linux kernel, NVIDIA's Linux graphics driver team at XDC2025 also showcased the shortcomings of screencasting under Wayland.

Doğukan Korkmaztürk of NVIDIA presented on the issues that persist with screencasting under Wayland from both the compositor and client perspectives. From the state of explicit synchronization to performance differences compared to X11, there are some pain points that ultimately still need to be addressed for a better screen casting/capturing experience on Wayland.

you are viewing a single comment's thread
view the rest of the comments
[–] entwine@programming.dev 0 points 1 day ago

Where is the closed source user space of Intel and AMD drivers?

They're not in user space, they're in the firmware of the GPUs. It's embedded in some chip somewhere on the card or in the motherboard. The open source components communicate with that closed part.

Nvidia previously implemented nearly everything in their nonfree kernel module driver. Today, they've pushed enough of the parts they're protective of into the firmware, so that they can release the kernel module as open source/GPL.

they use Mesa for the best possible compatibility.

Mesa is just the userspace implementation of higher level graphics APIs like OpenGL or Vulkan, which communicate with the underlying drivers. I actually think its a good thing the Nvidia has their own implementation of this as it creates competition, and they're positioned to improve consistency across windows/Linux since they likely reuse a lot of code on both platforms.

I've read comments by people bashing the recent Baldur’s Gate 3 Linux release and being full of graphics glitches. Then they list their hardware as proof how great it is and they all have NVidia GPUs.

That's Larian's fault for releasing a buggy port. They probably only tested on AMD because they only care about the Steam Deck on Linux. GPU drivers are always buggy, even on windows. The only way to ensure compatibility is to spend the time and effort to test on all of them.