What's the state of wayland support?

I want to install Sway but apparently Nvidia doesn’t support wayland yet. What’s the roadmap? Thanks.

It seems that the problem lies in GBM API support. Also, I heard that there was an attempt to develop the next generation of API (GitHub - cubanismo/allocator: Incubator for a general Unix Device Memory Allocation library), but there is no activity in the repo for 2.5 years.

So I came here to get information about current progress towards Wayland support for Linux. Any updates?

I was about to make a post requesting info too.

Very seriously the Wayland experience under Nvidia is garbage. From what I understand, if Nvidia want it to be better they need to work with upstream targets (Gnome, KDE, their login managers etc).

Currently it’s impossible to run Gnome with Nvidia + Wayland on a laptop due to instant lockup in GDM.

Nvidia, please put efforts in to Wayland instead of shoehorning extensions in to a (nearly) 40 year old windowing system.