Hacker News new | ask | show | jobs
by belak 1916 days ago
The short version is "it depends". Essentially, each separate Wayland compositor needs to add support for the nvidia driver (or the driver needs to support more standardized APIs).

Gnome and KDE support Wayland on nvidia hardware (though it's a bit rough around the edges). Wlroots (and therefore Sway) doesn't because they don't want to have a separate code-path for one driver which doesn't want to support standards and because the APIs the driver does support wouldn't work well with the code model of wlroots.

1 comments

Nvidia works with wlroots if you use nouveau and not the proprietary drivers.
As much as I appreciate Noveau, it's not really practically usable with recent cards (due to Nvidias faults!).
It's probably not relevant in the long term anyway. I expect desktop Nvidia usage on Linux to pretty much plummet while their driver remains a blob. The trend is negative for them already.

So I fully support wlroots developer's approach to it - show Nvidia to the door until they come back with upstreamed driver.