Email or username:

Password:

Forgot your password?
Top-level
πŸ³οΈβ€πŸŒˆπŸŽƒπŸ‡§πŸ‡·LuanaπŸ‡§πŸ‡·πŸŽƒπŸ³οΈβ€πŸŒˆ :verified:

@kariboka @nixCraft Wayland is just a protocol, and it β€˜supports Nvidia’. The problem with Wayland is that it’s just a protocol so different wayland compositors have completely different support for things.

There are compositors that support NVidia. Louvre (a compositor library) explicitly supports NVidia (tho there aren’t many louvre compositors out there yet), and Smithay never refused support to NVidia like Wlroots does. There are some Smithay compositors out there (such as Cosmic).

Unfortunately Wayfire, which is the only wayland compositor with the features I need, uses wlroots on its backend which works like shit and wlroots refuse to give you support. When I make my compositor I’ll probably use Smithay since it’s in Rust. I also thought about trying to migrate Wayfire to Louvre, but that’d probably be just as much work as making my own compositor anyway.

4 comments
Kari'boka :v_com:

@luana Thanks for explaining into detail. What I meant is the compositor that usually come with distros and whatnot doesn't behave nicely with my GPU. I am bounded to keep using X11 for a good while.

@nixCraft

πŸ³οΈβ€πŸŒˆπŸŽƒπŸ‡§πŸ‡·LuanaπŸ‡§πŸ‡·πŸŽƒπŸ³οΈβ€πŸŒˆ :verified:

@nixCraft @kariboka I’ve heard KDE’s Kwin has good Nvidia support, but I haven’t tried it since KDE isn’t super personalizable and lacks features I need

Kari'boka :v_com:

@luana I'm curious, what do you use in your desktop? I would say KDE is the most personalizable one, unless you use something like hyprland or sway.

@nixCraft

Go Up