Live data from Hacker News

GNOME 50 completes the migration to Wayland, dropping X11 backend code

linuxiac.com

141–150 of 190 posts

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#141

I haven’t booted into an X11 environment in maybe 4 years. Wayland has been fine (Fedora + Gnome, Fedora / Arch + Niri). I think this is one of those issues where hardcore users overestimate how much anyone else cares or will notice.

I'm happy for you!

On my end I'm still waiting on several critical-for-me things to be fixed. (first and foremost noticeable mouse pointer lag, but also clipboard over-security, and missing XInput analog)

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#142

What a strange title. X11 is still more popular than Gnome, and formulating a wish like a fact doesn't make it so.

Anecdotally, I strongly doubt this is true, although my environment is probably quite biased. I know a ton of people who use Gnome, some who use KDE, and I think roughly all of these people use them with Wayland. The standalone-WM users I know are also mostly on Sway or other Wayland ones. The only real X11 holdouts seem to be people using X11-only DE's, such as Xfce or Cinnamon.

> I think roughly all of these people use them with Wayland.

While we're making unfounded statements based on our own anecdotal experiences: can't speak for Gnome users (very few in my circle), but for KDE and tiling window manager users, it's a lot of X11. Hard to say exactly, but would put it at ≥50% X11.

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#143

I'm curious to what extent things in this article have been fixed: "Think twice before abandoning X11. Wayland breaks everything!" https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d... In my experience Wayland always had problems, so depending on how XWayland works, I'd probably have to drop Gnome if there's no X11 support that's functional and I imagine a lot of others would need to do so (until X11 suppor…

[deleted]

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#144

I'm curious to what extent things in this article have been fixed: "Think twice before abandoning X11. Wayland breaks everything!" https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d... In my experience Wayland always had problems, so depending on how XWayland works, I'd probably have to drop Gnome if there's no X11 support that's functional and I imagine a lot of others would need to do so (until X11 suppor…

KDE, MATE, Cinnamon.

Gnome has been going in this direction for many years now, where it seems to ship based on the principle of "works on my machine." Gnome is also the driving force behind Wayland. Go figure.

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#145

I can’t believe apps still can’t position their own windows

It's a deliberate decision so it will never change. I'm not surprised that Wayland doesn't allow this (and a great many other things, e.g. window icons) but I am surprised that anyone uses Wayland despite that.

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#146
post #120

Earlier quoted context omitted.

We know it's a deliberate choice. It's just wrong. >This decision affords Wayland compositors a greater deal of flexibility — windows could be shown in several places at once, arranged in the 3D space of a VR scene, or presented in any other novel way. Wayland is designed to be generic and widely applicable to many devices and form factors. Do ANY of these other features work? Furthermore, all our applications are bu…

> Maybe some graphics nerds with weird monitor setups are geeking out about fractional pixel coordinates and multiple refresh rates. They're complaining too because Wayland upscales everything (quadrupling the number of pixels and trashing performance) in order to downscale it for fractional scaling.

Support for rendering directly at the target resolution has been there for years, at least in major compositors such as KDE's KWin and GNOME's Mutter.

https://wayland.app/protocols/fractional-scale-v1

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#148

one thing I've asked in the past, is there a headless vnc for use in a wayland only environment, ala xvncserver (and related forks)

Yes, there's a wayvnc project (you need a wlroots compositor tho, so no GNOME). You can start a compositor in headless mode and then connect to it with a fully wayland client like wlvncc

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#149

Earlier quoted context omitted.

Wayland is buggy as hell for me. Im not particularly invested in X11 but at least it works.

Nvidia GPU? Their drivers have been broken on Linux for a long time now. I've had no bugs on my steam deck or on asahi linux with wayland.

Are simple things like screensharing working now, without crashing in the worst possible moments?

Re: GNOME 50 completes the migration to Wayland, dropping X11 backend code

#150

I was working on a carousel library a few months ago. I had made a few stress-test demos so that I could catch obvious issues while I was adding things and tweaking things. One carousel there had 16K slides. On Windows both Chrome and Firefox managed that fine. They scrolled from start to end and back without issue and you could see, I think, all the frames in my 60Hz screen. On GNOME and X11 (dual boot, so same hard…

Firefox remains very conservative on enabling modern features on X11. Some distributions force them on, but otherwise it's up to the user to figure out how to do that. It's likely that some hwaccel flag in about:config wasn't turned on by default. Similarly, if you want smooth touchpad scrolling, you need to set MOZ_USE_XINPUT2

Oh! That’s interesting. Thank you.

My main Firefox in that setup is from the Mozilla repos, rather than the ESR version that is the default in Debian stable. So, it could very well be that. I will have to check to see what the ESR Firefox from the Debian repos does.

Post reply on HN