KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future

pnutzh4x0r@lemmy.ndlug.org to Linux@lemmy.ml – 270 points –
KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future
phoronix.com

Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of "Wayland breaking everything" isn't really accurate.

"In this context, “breaking everything” is another perhaps less accurate way of saying “not everything is fully ported yet”. This porting is necessary because Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward (Portals and Wayland protocols and PipeWire) or is being actively worked on. It’s all happening!"

Nate's Original Blog Post

184

You are viewing a single comment

Wayland doesn't support Nvidia GPUs yet

I'm sorry, my bad, I was unaware.

Nvidia GPUs don't support Wayland yet. As Linux Torvalds would say, "NVidia, Fuck You"

"Wayland" doesn't support any GPU's, it's the job of each GPU driver to support Wayland (and Nvidia's now does).

*Nvidia didn't support Wayland

This is the big thing that all these Nvidia comments miss. It's not up to Wayland to support a given GPU. Nvidia is actively hostile to Linux users. If you aren't making money with cuda there are zero reasons to choose Nvidia on a Linux machine over the competition. I've been on Wayland for almost a decade now and there's no way I'm going back to X at this point.

Uh reading the article, pretty sure the author would phrase it as "Nvidia GPUs don't support Wayland yet" and that author would be absolutely right.

I've switched to Wayland on my Nvidia GPU and I'm taking the FPS hit. OBS crashes when I run a wine game on x11

Yup, but my external monitor stuttered insufferably, so I still stuck with X11. Didn't try OBS but Wine worked like a charm.

FWIW, I'm typing this on the latest GNOME, on wayland, on nvidia proprietary drivers; and it works just fine --- EXCEPT for suspend & resume, which is annoying to be sure; but on 2 screens with different refresh rates & different dpi ratios I at least don't run into some of the weird behavior I do run into using X11.

I used to be an Xfce purist; but this particular setup is even less taxing on the GPU (GTX 970) compared to Xfce's standard compositor (around 20W on light usage, vs. 35+W); & and the font rendering is slighly better, which is a huge factor AFAIC.

Hey there, what tool do you use to find power usage? Thanks

Hi; I rely on nvidia-smi mostly; but the nvidia-settings gui app also shows temperatures & wattage (though that app might be x11-only).