I've been wanting to give OpenBSD an honest shot on the desktop for years, but going back to X has always been a deal breaker for me (HiDPI and mixed/scaled DPI support, and tear-less graphics, are hard requirements that X handles horribly - yes, before the X apologists brigade me, I know because I used to hack X into horribly supporting these things). This could finally let me dive into the only BSD that really catc…
Wayland on OpenBSD
51–60 of 214 posts
Re: Wayland on OpenBSD
#52Earlier quoted context omitted.
> I use Wayland daily and haven't run into the issues you mention. I appreciate may not work for some Such as having a modern wide gamut/HDR display, or a display without a blue spectrum spike. Or printing anything in color. Or doing photography or digital painting. Or switching to another compositor on a non-default keyboard layout (as Wayland doesn't have the replacement for this basic X functionality, compositors…
> It's fine to have the "works on my machine" attitude for a user discussing this on the web. I just hope the devs of what is being pushed as a replacement for what works don't have it. (and the signals aren't good) The people "pushing" Wayland are the people who previously worked on X. They stopped because it's ancient, broken and untenable.
Re: Wayland on OpenBSD
#53Earlier quoted context omitted.
It's a matter of funding. X11 development is not funded anymore whereas Wayland is heavily funded through proxies like Collabora or Igalia. It is unclear who are the originators of that money since those proxy orgs don't disclose who funds them. Since Wayland is a horribly complicated protocol that makes doing even the simplest tasks a major chore I would consider it sabotage. There are multiple billion+ dollar corps…
A wild conspiracy theory appears! Of course, like any good conspiracy, it's very competent and expansive, managing to simultaneously secretly convince all the major distros to use it by default and cruelly suppressing any efforts to provide funding and engineering effort towards X11. In reality, Wayland works great for most Linux desktop users (on the mainstream distros) and no-one is funding X because no-one wants t…
Also no Wayland does not work great for most Linux desktop users. Even not in reality. It works incredibly well at making the life for application developers extra hard though.
Re: Wayland on OpenBSD
#54Earlier quoted context omitted.
> Wayland on the other had has just worked right out of the box since Debian 11. With a compositor other than the Gnome one?
Well, that would imply that it's not a Wayland issue but a compositor. Or is all maths broken because I found a calculator that doesn't have a working addition key?
Re: Wayland on OpenBSD
#55Earlier quoted context omitted.
In my experience, running X11 over a network worked very poorly. There is significant overlap between former X11 developers and Wayland developers. They didn't drop it because they are incompetent which seems to be what your are implying. The people that decided to drop it are probably the people that know X11 the best.
> In my experience, running X11 over a network worked very poorly. In my experience, when combined with SSH compression (ssh -XC) it works well enough that even running Firefox over Internet is usable (although with noticeable latency). Without compression, it is unusable (for Firefox) even on gigabit LAN.
Re: Wayland on OpenBSD
#56Earlier quoted context omitted.
Your memory of config file nightmares (I had them too) is a decade old now. X11 works without config for the vast majority of users. Yes it took a while to get there, but it's been there for a good while now and not really anything for Wayland to point at as a differentiator.
> Your memory of config file nightmares (I had them too) is a decade old now. It's at least 2 decades old, if it was ever a real problem in the first place.
It definitely used to be a huge pain in the arse. There used to be pages after pages after pages of random "HOW TO ..." style guides for people to configure X11 config files around the net (many just working for specific hw).
It was an incredible mess, with pretty much nothing positive about it. ;)
Re: Wayland on OpenBSD
#57Earlier quoted context omitted.
> Wayland on the other had has just worked right out of the box since Debian 11. With a compositor other than the Gnome one?
Well, that would imply that it's not a Wayland issue but a compositor. Or is all maths broken because I found a calculator that doesn't have a working addition key?
Re: Wayland on OpenBSD
#58I know this is just a "hack it together" effort, but I wonder if it even makes sense to emulate/support libevdev and libinput on non-Linux OSes. While the Wayland protocol does reuse some libinput names/enums/etc., I don't believe there's anything in it that requires those particular implementations or APIs (that is, wl_pointer and wl_keyboard doesn't have to be populated by libinput). Maybe wlroots should have OpenB…
Re: Wayland on OpenBSD
#59Earlier quoted context omitted.
> It's fine to have the "works on my machine" attitude for a user discussing this on the web. I just hope the devs of what is being pushed as a replacement for what works don't have it. (and the signals aren't good) The people "pushing" Wayland are the people who previously worked on X. They stopped because it's ancient, broken and untenable.
If Wayland just existed on its own, nobody would have had a problem. The people pushing Wayland are not just its authors, but the distro devs, and the entire fuss is about Wayland being declared as the "future" by certain distro developers recently. This future has an issue - it only supports an opinionated subset of maybe 3/4 use cases of the "past". However broken the past was, replacing it with something that is s…
> However broken the past was, replacing it with something that is similarly broken but in different non-overlapping ways is not the proper way forward.
That "opinion" is well founded. Most people don't care about network transparency (to pick one example), and those that do can club together and keep X alive. Or write an extension for Wayland. Open source is easy in that it gives you many chances and ways to contribute!
Personally, I'd prefer those "LOOK IT'S MY DESKTOP OVER THE INTERNET" people kept their weirdness out of my compositor, but that's just my take.
Re: Wayland on OpenBSD
#60Earlier quoted context omitted.
> Your memory of config file nightmares (I had them too) is a decade old now. It's at least 2 decades old, if it was ever a real problem in the first place.
> ... if it was ever a real problem in the first place. It definitely used to be a huge pain in the arse. There used to be pages after pages after pages of random "HOW TO ..." style guides for people to configure X11 config files around the net (many just working for specific hw). It was an incredible mess, with pretty much nothing positive about it. ;)