Hacker News new | ask | show | jobs
by selectodude 2205 days ago
Nvidia has always had super high quality Linux drivers. It’s their lack of desire to open source pieces of them to make them work better with desktop Linux that is the issue. I wouldn’t be surprised if the majority of Nvidia GPUs used on Linux don’t have a screen connected to them, so supporting wayland isn’t really a priority.
2 comments

> Nvidia has always had super high quality Linux drivers.

I assume you've never used an optimus enabled laptop on Linux? Or dealt with the horribly fragmented driver versions? Or the fact the binary blob installer likes to dump random files all over your system? Or DRM/KMS issues in the past? The wayland incompatibilities and refusal to support the GBM kernel API is just the latest in a long history of terrible Linux support.

AMD just works out of the box - high quality and fast drivers with zero config required.

It's really hard to consider these drivers "high quality" if they don't even work with Wayland properly.
Why would Nvidia care about supporting Wayland at this point in time? Steam itself doesn't even work properly with Wayland. 9 of 10 people are going to be using X right now and within the near future.
Wayland offers performance and security improvements over X, and is seeing rapid adoption on GNOME-based distributions. Since both Intel and AMD properly support Wayland through the GBM buffer API, Nvidia is going to be left behind unless they start improving or replacing their EGLStreams API instead of leaving it stagnant.