The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
We are finally in a state where that problem has been resolved,
I'd argue it hasn't even been fully resolved, progress has only just been made. Because the wayland devotees are too ideologically stubborn to acknowledge genuine concerns to treat these sort of problems with the attention they deserve, it doesn't speak well for Wayland in the longer future.
 
I think I've said it before but X11 was designed by Engineers who did all the leg work to make everything that was needed while Wayland was designed by marketing and they only had an abstract concept and expected others to put the work into making it a reality.

At this rate Xlibre will leapfrog Wayland within months and make Wayland irrelevant again.
Not really a good analogy imo. Wayland wasn't delayed because of marketing it was because of autism. These are low level devs who like abstract concepts and didnt want to actually focus on implementation. They lacked the foresight to realize they actually needed a solid implementation to make a functional piece of software (such a difficult concept, I know).

I also highly doubt that Xlibre will make any difference. The entire reason X has stuck around was because of support for alot of mainstream applications. This was all tied to adoption of Wayland in mainstream desktop environments. Now that most distros and desktops are shipping with Wayland by default, it will win and most of the features people are missing will become available by necessity.

There a very, very few people who actually like X. It is an old, clunky codebase serving a purpose it was never originally designed for. There are 2 types of people sticking with it currently: 1 - People who don't really care and want their shit to work. This group has stuck around because it took a long time for wayland to materialize. They probably use a mainstream distribution, and have very little reason to stick with X if their distribution decides to change, which it will. They do not like X, they like stability, and stability is not brought about by X, it is brought about by support. 2- The Lunduke culture warriors. These guys talk alot and do little. They are an extreme minority and contribute little more than noise. As a comparison, look at how loud the anti-SystemD crowd used to be. They were far larger in number, had far more technical justification for their complaints, and they also provided far more real-world contributions. As it stands, it didn't matter and almost every notable distribution uses it. In a few years the guys insisting on using X still will be a mirror image of the guys insisting everyone had to use Wayland 10 years ago when it wasn't a serious choice.
I'd argue it hasn't even been fully resolved, progress has only just been made. Because the wayland devotees are too ideologically stubborn to acknowledge genuine concerns to treat these sort of problems with the attention they deserve, it doesn't speak well for Wayland in the longer future.
Wayland has reached too much of a critical mass for serious issues to be left unattended. There's a reason Valve had devs forcing through changes needed for the Steam Deck
 
I think I've said it before but X11 was designed by Engineers who did all the leg work to make everything that was needed while Wayland was designed by marketing and they only had an abstract concept and expected others to put the work into making it a reality.
It was developed by the kind of people who used Sun Workstations back in the late '80s (and that is where I first encountered it and thought it was better than even Apple computers of the time). It wasn't developed for them, but those old Suns often had enormous monitors and just being able to have multiple windows open and keep track of all of them simultaneously was incredible.
There a very, very few people who actually like X.
Let's just say I don't hate it and it works and change causes me to start autistically screeching.
 
Let's just say I don't hate it and it works and change causes me to start autistically screeching.
Kind've the exact point I was making. Perhaps it would've been better to say that few people love or are passionate about X. Its not a highly affectionate relationship with X, its impartiality and a dislike for instability and change. With the current trajectory X will be a minority platform and Wayland will be the solution supported going forward. If, 5 years down the line, everything you're looking for works well on Wayland, and a lack of support for X starts causing issues to arise with your actual software, are you going to keep fighting with your OS daily to keep using X? I expect this is how it will go down as applications from lazy developers stop supporting X because Ubuntu and Fedora have stopped supporting it. That was one of the bigger hurdles Wayland ran into as a minority in the market, and as the marketshare flips, so will the support.
 
If, 5 years down the line, everything you're looking for works well on Wayland, and a lack of support for X starts causing issues to arise with your actual software, are you going to keep fighting with your OS daily to keep using X?
5 years down the line - assuming they've addressed things like primary monitors by then - I'm sure I'll happily switch. Right now they haven't, So I'm going to stick with something that I know works.
You seem to be implying everyone interested in Xlibre has some weird religious fervour: Maybe some do, but personally I just don't like have my stuff broken, then being given a plate of shit, and then being told I have to like it because it's "new".
Yes, X11 is "old". You know what else is "old"? Making processors out of silicon! Let's make them out of yogurt! Sure, the new ones may lack functionality, but you don't want to be on the wrong side of the culture war, do you?
 
If, 5 years down the line, everything you're looking for works well on Wayland, and a lack of support for X starts causing issues to arise with your actual software, are you going to keep fighting with your OS daily to keep using X?
EXWM is called the 'Emacs X Windows Manager,'' but if that changes to the EWC 'Emacs Wayland Compositor' then maybe.
A WM is a better word than Compositor by the way, sounds like a liberal word.
 
Kind've the exact point I was making. Perhaps it would've been better to say that few people love or are passionate about X. Its not a highly affectionate relationship with X, its impartiality and a dislike for instability and change. With the current trajectory X will be a minority platform and Wayland will be the solution supported going forward. If, 5 years down the line, everything you're looking for works well on Wayland, and a lack of support for X starts causing issues to arise with your actual software, are you going to keep fighting with your OS daily to keep using X? I expect this is how it will go down as applications from lazy developers stop supporting X because Ubuntu and Fedora have stopped supporting it. That was one of the bigger hurdles Wayland ran into as a minority in the market, and as the marketshare flips, so will the support.
you should really be calling it wlroots/Wayland because without wlroots wayland would be nothing.
 
i'm very concerned that once wayland is forced onto me, my worst computers will be forced to upgrade. my personal laptop couldn't run kde with wayland last i tried on arch (maybe it was just really buggy, im not sure, but the x version ran fine). last time i tried it on my proper computer with a big fancy dedicated gpu, there was some very noticable constant input lag. my friends said that wayland requires beefier systems and essentially forces vsync, and that wine under wayland now has to be patched to support "explicit sync". so what, older versions of wine i rely on are just fucked now?

so my question would be, whats the likelihood that xlibre even gets adopted by anyone? im sure distros will package it eventually, but will apps and desktops support it? i have lots of apps that could not be replaced. while i could probably keep using old versions of software myself, what happens when a web browser drops x11? am i just fucked?
 
Generally Xlibre should support all X11 stuff fine. Artix is supporting it and Debian and Linux Mint will very likely support it eventually. There might be a schism in the Linux community but the Wayland side will have the trannies and mentally ill while the Xlibre side will have the people who just want things to work.
 
Generally Xlibre should support all X11 stuff fine. Artix is supporting it and Debian and Linux Mint will very likely support it eventually.
sure, but don't apps and desktops also need to support it? several desktop environments are already talking about switching exclusively to wayland, because (understandably) developers don't want to upkeep two versions of these already massive projects. and i cant imagine random internet projects made by 1 person in their free time want to do the same. i've already seen programs i want to use outright REQUIRE wayland, and refuse supporting x11.
 
5 years down the line - assuming they've addressed things like primary monitors by then - I'm sure I'll happily switch. Right now they haven't, So I'm going to stick with something that I know works.
You seem to be implying everyone interested in Xlibre has some weird religious fervour: Maybe some do, but personally I just don't like have my stuff broken, then being given a plate of shit, and then being told I have to like it because it's "new".
Yes, X11 is "old". You know what else is "old"? Making processors out of silicon! Let's make them out of yogurt! Sure, the new ones may lack functionality, but you don't want to be on the wrong side of the culture war, do you?
I have nothing against Xlibre - I just dont see it gaining any momentum or mattering in the long term. I think it may offer some value as a temporary holdover for any issues people still have with Wayland, but the inevitable end result is that software is going to stop supporting X eventually and moving over will be the practical choice.
 
so my question would be, whats the likelihood that xlibre even gets adopted by anyone? im sure distros will package it eventually, but will apps and desktops support it? i have lots of apps that could not be replaced. while i could probably keep using old versions of software myself, what happens when a web browser drops x11? am i just fucked?
I think a decent amount of distros will either adopt it or get 3rd party repos:


sure, but don't apps and desktops also need to support it? several desktop environments are already talking about switching exclusively to wayland, because (understandably) developers don't want to upkeep two versions of these already massive projects. and i cant imagine random internet projects made by 1 person in their free time want to do the same. i've already seen programs i want to use outright REQUIRE wayland, and refuse supporting x11.
I think we're just going to see more advanced and mature versions of shit like this (the opposite of xwayland):


and I think it will be hilarious if it works better than native Wayland. There are a ton of tools (KiCad, DAW music tools, Flameshot, Xscreensaver) that may never work on any Wayland system.
 
change causes me to start autistically screeching.
So all of the people that are actually mad about wayland.
wayland requires beefier systems and essentially forces vsync,
not that I've seen. It does force vsync basically. So you don't have screen tearing. but it doesn't require anything more powerful than running xorg does. Really if you run xlibre it's going to be doing the same thing. Or running xorg with it set to not allow screen tearing in the config. Really the only time I've actually ran into a situation where I would say it was heavily taxing on system resources. Was running xorg with picom, with certain configuration options set. I would really notice that.

All that said. Its really anyone's guess what was going on for you. Especially with that being kde you are talking about. But it's defnitely doesn't require a beefier computer to run wayland.
I have a hunch that Wayland being forced down everyone's throats will just lead to a systemd level revolt where "anti Wayland distros" will start popping up, just like what happened with systemd.
idk. I'm someone that doesn't like systemd, but I just don't get the autistic rage over wayland. I couldn't care less if distros are using wayland by default or not. For one thing. it's way harder for a normal users to manually swap out the init system. Without having a good bit of knowledge about how things are actually working. So having a distro built around just the idea of having another init kind of makes sense. It's pretty easy to just install xorg, even if a distro doesn't offer it by default. And use that instead.

I like a lot of the window managers, and tools built around xorg. It sucks having to move onto replacements, or not having 1 to 1 replacements for some of them on wayland. For me that's the main thing I don't like about wayland at this point.
 
I have a hunch that Wayland being forced down everyone's throats will just lead to a systemd level revolt where "anti Wayland distros" will start popping up, just like what happened with systemd.
Moreso, I think. I view systemd with distaste because it's goddamn hydra, and I'd like to get rid of it if that's an easy option, but it's not a hill I'm willing to die on. Of all the gripes I have with Manjaro *waves at a towering stack of boxfiles* systemd isn't actually one of them: At least it fucking works.

I have nothing against Xlibre - I just dont see it gaining any momentum or mattering in the long term. I think it may offer some value as a temporary holdover for any issues people still have with Wayland, but the inevitable end result is that software is going to stop supporting X eventually and moving over will be the practical choice.
Quite possibly. But if we don't have retards like Sebastian Wick killing X11/Xlibre for religious reasons, that can happen organically if/when wayland is good enough:
This is preferable to where we were last month with CAD users, multi-monitor users, and the disabled being told to go eat an entire bag of dicks.

Call me retarded, but game devs should not decide what monitor anything ends up on.
You are indeed retarded.
It's gamers who want to decide what monitor things end up on, the devs just want to know that decision.
 
I have a hunch that Wayland being forced down everyone's throats will just lead to a systemd level revolt where "anti Wayland distros" will start popping up, just like what happened with systemd.
The "anti-systemd revolt" never really amounted to anything, did it? I use Devuan, but I'm under no illusion that it's anything but a schizo distro just like all the other systemd-less distros.
Really, if the pendulum swings back on systemd, it'll be because Debian opened the door a crack to "init diversity" a release or two ago.
 
Speaking of Debian, two Debian devs (or, rather, one Debian dev and one Canonical employee, AFAICT) tried to edit the Are We XLibre Yet? page with their opinions:

1751526499719.webp1751526494386.webp

Is there any discussion on the forums/public MLs or did they just decide to add that on their own?
 
Back