Are We XLibre Yet?
Posted by firebreathingbunny@reddit | linux | View on Reddit | 158 comments
The developer behind AppImage and HelloSystem — @probonopd — has created a running list of where any given Linux (and BSD) system stands in regard to XLibre (and X11 support in general).
nightblackdragon@reddit
"Supportive" on Arch Linux where there is only AUR package. Typical probonopd.
luuuuuku@reddit
A half broken AUR package. You have to install three packages in the right order because of dependency issues
nightblackdragon@reddit
Yeah, very "supportive".
tamachine-dg@reddit
Please can we just let X11 die, it's been on life support for years
ObjectiveJelIyfish36@reddit
This is simply not an option for legacy NVIDIA cards that still work perfectly, such as Kepler. And nouveau is simply way too unstable to daily drive.
grem75@reddit
Will XLibre work with legacy Nvidia stuff? Original reports were it broke proprietary drivers.
ObjectiveJelIyfish36@reddit
I have no idea, but that was never my point. I was simply challenging the "Please can we just let X11 die" claim.
luuuuuku@reddit
But why? No one said that we should kill it today. But there is no point in trying to make Wayland features work in xserver when no one wants to do the work to maintain X compatibility.
After announcing to become Wayland only, both in GNOME and KDE development the vast majority reacted positive towards no having to make it work on X as well. There is no one willing to support it any longer
ObjectiveJelIyfish36@reddit
This post is literally mentioning XLibre and how its dev is literally doing the work.
And as always, it's people that don't even use Xorg anymore that are bitching about it.
luuuuuku@reddit
Weigelt is alone and that’s the issue. The last 17 years no one wanted to maintain Xorg. Now, Weigelt is working pretty much alone on it. But fine, that wasn’t the point. Let’s assume that Weigelt can manage that as one man army, what is next? The software must be packaged and distributed which given its broken compatibility with Xorg (his first release has breaking changes, breaking compatibility which is why input drivers must be rebuilt) is pretty challenging, so who will do that? I built rpms for Fedora to test it but I would not want to maintain a package in its current state. But even if that is not an issue, who will implement all the missing features? The main argument against Wayland is that not everything works yet but if you add features, desktop environments have to implement it, otherwise it’s mostly useless. But also on that side the vast majority of developers are happy not having to also support X11 in their code which is much easier. There is no roadmap either, what features will come and when is not known, it could take decades until xLibre has basic Wayland features.
Pretty much all people that actually have to work with Xorg as a developer/maintainer don’t want to do the work anymore (they just do it because they take the responsibility and do the annoying work for the community (or let Redhat pay developers because no one want to do it)). Who will package xLibre in the future? Given the political views of Weigelt, he won’t support Ubuntu, Fedora etc. Who will add the Features to KDE? Gnome? Who is supposed to do that? Reviving X would take hundreds of developers at many positions, after 17 years we found one, who does one thing.
But as always, it’s the X11 fans who just complain that the world doesn’t want to work for them for free. Why is it always the Wayland haters who never actually put in the work to improve X11? If X11 fans spent half the time they spend complaining about Wayland and the current X11 situation and instead actually put in the work, X11 might go somewhere. Why do you think like 90% of those who ever had to work with X think it’s broken beyond repair?
I’m not against X11 or xLibre (as I said I even tested it on the "hostile“ Fedora and packaged it for me. I’m still relying on Xorg for use cases and its obvious that Xorg won’t die any time soon (Redhat will maintain it until 2032 at least). The question should be: Is it better to continue implementing features in Wayland or is better to catch up after 17 years of stand still in Xorg with no roadmap and no developer support? Xorg will die, unless all that die hard fans of X start contributing as no one else wants to do that. And we’re talking about FOSS, so no developer should be forced to do something they don’t want.
ObjectiveJelIyfish36@reddit
That's simply wrong. 4 different people have commits in the main branch just from last week. There are also open pull requests from other people, too. The project is just at the beginning and it's already at a much better pace than what the original Xorg project was .
Wrong again:
What are you talking about? The "Wayland haters", as you call them, have literally forked Xorg to revive the project and make it better???
Are you sure? You're attempting to criticize every single aspect of XLibre, whilst silently ignoring all the problems in Wayland (and OG Xorg), so it's really difficult to know what's your actual point is with this huge wall of text.
In this scenario there's no such thing as "better". People will work on what they wanna work, you don't have a say in any of it. Why can't you just let the project be?
luuuuuku@reddit
I won't even comment on that, you clearly want to get it wrong. Even if there were 10 people, who maintains the rest? That was my point and that's not yet clear.
Bold claim, any evidence to back that up?
That is not a roadmap. An arbitary list, used to frame certain parties as "hostile" whilst ignoring xLibres hostility towards many projects and a GPU support list.
But where will xLibre go in the future? Why should anyone care? As said, even if xlibre succeeds it's need support from many developers to make it compatible. Xorg has a proven track record and has maintained stable releases, backed by Redhat for next decade, why would anyone choose a non compatible fork that does the same?
So, if they want to succeed, they'll need to announce what direction they're going to.
Weigelt did, after 17 years of standstill. If there are so many working on it, why is it dying?
Yes, there is an active repo now, but most contributions aren't significant for the code. There is a large quantity of contributors trying to put their political views, personal dislike and conspiracies into the project.
The future of xlibre will depend on whether they can get rid of those, otherwise it won't do anything but splitting the community.
It's funny only one side is allowed to do that (which was the primary reason for the fork)
luuuuuku@reddit
If I understand it correctly, it might work, you just need additional steps (all input drivers are "broken" right now and need to be rebuilt to support xLibre). Issue is that there is no usuable documentation, so in reality we don’t really know.
But compatibility is likely not something that xLibre will bring
aliendude5300@reddit
Nvidia Kepler cards are more than 13 years old. How long should they be supported? That's ANCIENT in hardware terms.
ObjectiveJelIyfish36@reddit
So people should just throw away perfect hardware "just because"? Fuck the environment, am I right?
And so what it's a 13yo architecture? The official driver for it supports Vulkan 1.2, DirectX 12 11_0, OpenGL 4.6, and NVENC/NVDEC, which are features more than enough to run AAA games from its era, let alone render a freaking desktop.
aliendude5300@reddit
No. They can run it until it breaks on the last LTS release that supports their hardware, long after driver support is dropped. They just won't benefit from running the latest software.
ObjectiveJelIyfish36@reddit
That's unacceptable because there's nothing TECHNICAL preventing the Kepler hardware from "running the latest software"; It just that the official driver doesn't support Wayland through GBM, hence owners of that card are stuck to Xorg.
And the proof of that is that mesa developers are working on adding Kepler support for NVK as we speak, which will hopefully allow people run on Wayland sessions in the future.
Until then, though, projects like XLibre are more than welcome — assuming it intends to maintain compatibility with older NVIDIA cards.
CrazyBranzy@reddit
Bro is fighting for vintage tech
Continue!!
I want old stuff to live and show it's powers :3
ReservoirPenguin@reddit
That , and not everyone has money for the latest Pentium 4.
ObjectiveJelIyfish36@reddit
You can't be older than 12 years old.
ReservoirPenguin@reddit
Man, so clueless. I run the original Titan, it's still a very capable card AND it provides 1 TFLOPS of fp64 for my fluid simulation. Just in case you wondered GTX 4090 from 2023 also provides 1 TFLOPS of fp64.
grem75@reddit
Are you under the impression that unmaintained proprietary drivers will work well with this?
GregTheMadMonk@reddit
If X11 needs to be "let die" in order for Walyand to flourish, I have serious doubts about Wayland's readiness. And if it's ready, then it should be indifferent to whether or not people still choose to support/use X11.
tamachine-dg@reddit
I have serious doubts about whether it's a good idea to try and keep X11 alive through revival projects like X11Libre, despite the fact that it's outdated and has insane security problems like any program being able to read any keyboard input even if it's not focused
barfightbob@reddit
This is the most crazy talking point around the whole X11/Wayland thing. Every operating system, every graphical environment has been doing this for more than 30 years. It basically boils down to "don't install malware." Don't install untrusted software or use sandboxing or isolation to protect your most sensitive stuff.
Regardless XLibre has added additional security and although I don't understand X Security and X Name spaces my assumption is that it handles most concerns.
shroddy@reddit
But that sandboxing does not do shit, if the sandboxed program can not only read but even send keyboard input, that's one reason Xorg does no longer cut it. XLibre will have support for namespaces that prevent it, we have to see how well that works.
barfightbob@reddit
That's when you would use isolation. Run it in a VM.
But honestly, if you don't trust a program and are afraid it will act maliciously, don't run it in the first place. There are plenty of other more sensitive attack surfaces other than the desktop environment.
tamachine-dg@reddit
What are you suggesting? That devs shouldn't bother implementing security measures, because anyone can just install malware?
firebreathingbunny@reddit (OP)
Both claims are false.
MurderFromMars@reddit
Yeah I'm sure big Linux imposed all the downvotea on all the nonsense you've spouted.
GregTheMadMonk@reddit
Whoever thinks there is any sort of consensus/collective agreement regarding display servers in the community should check comments under posts like this very one. The maintainers seem to agree, yes, but the community is still very fragmented
I, fwiw, think that Wayland has years (at best) to catch up with decades of software variety available for X11. The current situation seriously appears to be "you will use GNOME/KDE/Hyprland and you will like it" with practically no alternatives, and this drives me nuts. I can take the occasional instability, but I came to Linux to be able to set things up exactly the way I want to, and this seems to be seriously missing from the Wayland landscape (for f's sake, I hope no smart ass shows in the replies to suggest I write my own compositor)
daemonpenguin@reddit
Wrong and wrong again.
The community mostly likes and uses X11. Large commercial companies who want more control over the Linux ecosystem have been championing Wayland. Most community developers and distributions are perfectly fine with the tried and tested X11.
Wayland still has a laundry list of problems and just isn't ready for prime time.
Informal-Style-8952@reddit
😭god let grandpa die he can’t even think anymore he just sits there
daemonpenguin@reddit
You could just use Wayland and ignore X11 rather than trying to push your sub-optimal software on other people. Free software means we don't need to settle for crap.
tamachine-dg@reddit
I'm not personally hellbent on using outdated software with gaping security vulnerabilities and a lack of basic functionality like fractional scaling, but you do you
Technical_Strike_356@reddit
No, **you do you**. I rely on X11 and I'm sick of Wayland shills like you calling for the end of X11. I will use whatever I want, and you can't do anything about that.
tamachine-dg@reddit
This comment section is irredeemably insane and has only served to convince me that X11 zealots are too far gone
firebreathingbunny@reddit (OP)
Only due to intentional negligence by the X.Org Foundation. This is no longer a factor because the XLibre team has taken on the task in good faith.
riklaunim@reddit
The whole stack was maintained by paid developers from various companies. If the companies agreed to move fund to Wayland then there won't be any progress made by XLibre either as the scope is way to large and third party - WMs - aren't really interested. People can do a PR or two "after hours" but that's not sustainable in the long run.
firebreathingbunny@reddit (OP)
They accepted the challenge. They're making progress. Why is this such a problem for you? Do you not like open source software?
riklaunim@reddit
It's not up to me. I'm using XFCE, which is still far from stable Wayland support and I won't use any third party fork on my own. If Debian stable or any other stable and renown distro pulls it and releases and it will be working then we can talk. Right now it's just "RedHat bad" drama.
firebreathingbunny@reddit (OP)
Distro support will definitely grow. Devuan support (if not Debian) is a near certainty. Keep checking.
riklaunim@reddit
I won't be as I don't need it. I just want to see if it will pass any third party code review and will it be able to actually work.
firebreathingbunny@reddit (OP)
Testing it is free and easy. There's already a release out.
riklaunim@reddit
I'm not qualified to review the code and I'm not interested in using third party unverified code, especially when I have zero use or need for it
firebreathingbunny@reddit (OP)
That's fine. Use what you want or need and let others do the same. That's all that we ask.
grem75@reddit
Should Arch be in "Supportive" if it is in AUR?
That may as well be Ubunut if someone makes a PPA.
MurderFromMars@reddit
Arch isn't even shipping x11 by default in KDE anymore so I would say not. This guy is shilling for this everywhere.
Wouldn't be surprised if this is an alt account of the nut job dev tbh
luuuuuku@reddit
Well, if you have a look at the project, GNOME, KDE, Wayland, Fedora, systemd, Ubuntu and vaccines are hostile towards xLibre.
luuuuuku@reddit
It’s more about politics than anything else. Ubuntu (Carnonical), Redhat (and therefore systemd, Fedora, GNOME, Wayland, KDE etc) and many more are considered hostile and therefore all projects are considered hostile towards their goal
aliendude5300@reddit
I would say no until it's in the main repos. Which is unlikely to ever happen.
nightblackdragon@reddit
No, but probonopd don't care about facts.
Rhed0x@reddit
Why though?
X11 has so many problems that Wayland solves.
firebreathingbunny@reddit (OP)
X11's problems mostly stem from X.Org being left to rot by the X.Org Foundation for years, the thousands of submitted commits during that time being intentionally ignored. XLibre is reviewing and integrating all of those.
luuuuuku@reddit
And what improvements will that bring? Fix multi monitor support? Fix tearing? Fix security in a usable way? Fix high DPI displays? Fix global gestures? What exactly is new that is not present in Xorgs xserver?
firebreathingbunny@reddit (OP)
Integrate the thousands of commits that have been intentionally left to rot for years, for starters.
luuuuuku@reddit
What features did those bring to xLibre? What exactly was not part of Xorg yet?
firebreathingbunny@reddit (OP)
We're talking about thousands of commits here. Feel free to check out their GitHub and see for yourself.
luuuuuku@reddit
I did, I’d like to hear from you. There is nothing relevant in it. Touching every file boosts numbers but doesn’t change anything.
firebreathingbunny@reddit (OP)
I'm not going to repeat thousands of commits worth of changes. If you did go to the GitHub, you got your answer and we're done here.
luuuuuku@reddit
Well, a summary of actual changes shouldn’t be that difficult. But I assume that you have no idea about xserver, xLibre or development in general, otherwise it shouldn’t be an issue for you to summarize the changes
firebreathingbunny@reddit (OP)
If you did see the thousands of commits, you don't need their summary. If you didn't see them, you're lying about having gone to the GitHub. Either way, you're being dishonest. Bye.
luuuuuku@reddit
I’m asking for your summary because I’m interested in wether you have any idea what you’re talking about. There is literally a release note summarizing the changes which shows how insignificant it is. But you‘ve probably only seen the number of commits (which doesn’t mean anything, I could create a billion commits in seconds of work but that doesn’t mean that it makes sense.
sebastianelisa@reddit
/r/thathappened
ThatOneShotBruh@reddit
I mean, he is right. metux' commits **were** intentionally ignored because he was breaking ABI for some borderline useless refactorings of code, and his code was barely tested and its quality in general was shit.
firebreathingbunny@reddit (OP)
Do you need coverage?
Achereto@reddit
If Wayland is better for everyone, then everyone will switch over. As long as X11 is better for some, then some will stay with X11. There is no need to force these people over to Wayland. Just make Wayland better for the remaining some.
InfiniteSheepherder1@reddit
Making Wayland better for GTK/QT GNOME/KDE is getting rid of x11 so they can focus on Wayland more and not maintaining old stuff. Read through the git threads from KDE they are pretty happy about the idea of dropping it and not having to worry about breaking it and testing changes with it. Same with the GNOME devs
Achereto@reddit
This doesn't help visually impaired people who rely on features that aren't implemented for Wayland yet.
luuuuuku@reddit
What exactly is missing in Wayland today that a visually impaired person needs? I assume you’re visually impaired can give some real examples?
Achereto@reddit
I'm not visually impaired, but here is a 2 months old post of someone who relies on input assistance, describing how the Wayland security model prevents the implementation of this kind of assistance.
Also, from what I understand, the Wayland Accessibility Protocol is not accepted yet, so Wayland is likely still in a very bare bone state when it comes accessibility.
It's great if Wayland has caught up on accessibility in the last 2 months, but it's way too early to remove the fallback solution that works for many.
The right path for removing X11 from the distros would be:
luuuuuku@reddit
So, not really anything. They’re not discussing what implementation they tested and not how different implementations compare (xserver also sucks for accessibility).
Your suggested path is fine but that’s literally how the situation was handled. Why do you assume the fallback option X11 is being removed right now? It’s not happening, they’re just not limiting their features to what X11 can do anymore. Unlike xserver, Wayland has actually improving accessibility.
InfiniteSheepherder1@reddit
Stuff was pretty broken in Linux to start with, and since GNOME fixed a ton of stuff for Wayland. Both have tradeoffs for stuff that works in the other and is broken in one.
People can boot up Ubuntu 24.04 LTS or AlmaLinux9 if they need the X session for now. Both will have support into the 2030s. Centos 9 has support until 2027. There will still be supported distros for a very long time. Wayland does work, as Fireborn mentions not everything, but not everything worked well on Linux to start with. He mentions in the article things that work better on Wayland. So it is not again what works vs broken. It is both are not fully suitable, and have different pros and cons and things they can't do.
https://fireborn.mataroa.blog/blog/i-want-to-love-linux-it-doesnt-love-me-back-post-4-wayland-is-growing-up-and-now-we-dont-have-a-choice/
AbroadFair1324@reddit
The one outstanding problem that Wayland still has that X11 solves is "Wayland doesn't work on all the hardware that X11 works on, and has explicitly stated that they have no intention to support it."
maltazar1@reddit
because some people are upset no one is using their 30 year old broken window server since the new one is better
I don't mind x11 still being available, which is pretty much the same opinion as every maintainer on pretty much every repo, just make it available when it makes sense to be there.
I've not used x11 on anything for almost 2 years now
daemonpenguin@reddit
X11 desktop sessions are faster, more stable, use less memory, and have better app compatibility.
I don't have multiple monitors, I don't need HDR, and fractional scaling works great for me with X11. Why would I switch to Wayland when it is slower, less stable, and still has compatibility issues with apps I use when X11 works perfectly for me?
I don't need anyone to "fix" X11, it already works perfectly for me and has for decades.
Rhed0x@reddit
Citation needed.
daemonpenguin@reddit
Seriously? Load any distro that offers both sessions. Run both of them for a day. It's a visible difference. Especially on lower-end cards.
I have a Raspberry Pi 5. When running its X11 session it's 100% stable and I can stream videos smoothly. When using the Wayland session it crashes every other day and the video stutters trying to play Netflix.
Rhed0x@reddit
I've been running Wayland for over a year now and it works great.
grem75@reddit
I'm on a very old Intel chip and Sway performs better than i3 + picom ever did.
Can't speak for a Raspberry Pi as mine are either headless or running stuff on framebuffer directly. Never was impressed by their video capabilities, but the newest I tried for that was a 4.
nightblackdragon@reddit
I've switched my main PC to Wayland few years ago and few months ago I even completely removed X11 session. What did I win?
Raspberry Pi OS is using Wayland by default.
vanVonXenoStein@reddit
My keyboard and mouse don't even work acceptably under Wayland -- they work great under x11. Any sort of remote features (VNC, etc) still need x11 to work decently which is a huge part of my needs. And of course the accessibility features are (apparently) just locking out visually impaired people. (The anti-x11 people say this is overblown, but the actual visually impaired people say using Wayland is a deal-breaker.) Wayland has some more options, etc -- I mean there are some nice things there in theory -- but the base functionality and "does it just work"ness is just not there...still. The more I look in x11 I can see how genius the whole setup is, and the more I look into Wayland I can see how it is going to need more and more hacks (hacks that x11 already has -- but we can't seem to get away from hacks) because it has built-in dead ends by design. (Although I'm certainly no expert on either -- I'm just trying to have a simple decently working desktop.) x11's problems seem to be primarily from deliberate sandbagging and sabotage rather than "it is just old, it has got to go". Although not nearly as old...Wayland is also old at this point and it still isn't up to minimum standards. It isn't like it is just some extreme edge cases. I'm not a power user (of the desktop system) by any means, but with Wayland I just am always running into "you gotta be kidding me? there isn't a way for this simple thing to work under wayland?" moments (which after research is confirmed -- it really can't do x, y, & z properly) and I keep going back to x11 and everything works fine.
Fulgen301@reddit
In his case, it's not a surprise - he's been quite vocal about his Wayland opposition in the past, with the same enthusiasm as he defends his position that linuxdeployqt must best not run on any distribution that isn't from the stone age because everyone should target ancient, long unsupported distros with modern software.
kneepel@reddit
Can't wait for a flood of people coming into defend Xlibre against "political issues", only to ignore the huge amount of reverts the Xorg team had to make due to breakages and other issues from patches submitted by the Xlibre developer.
It's not a political matter (although the behavior of the Xlibre dev has been abhorrent), it's a matter of trust and capability.
firebreathingbunny@reddit (OP)
Nothing that the X.Org Foundation does can be taken in good faith. They are on the record admitting that they want X.Org to die. They are the enemy.
nightblackdragon@reddit
Neither project that spreads conspiracy theories and claims to be "anti DEI" can.
Seriously you want to continue use X11 do it, nobody tries to make you use Wayland, you don't need that whole conspiracy to justify why are you using X11.
firebreathingbunny@reddit (OP)
Conspiracies exist as a matter of fact where that can be substituted, as in this case.
luuuuuku@reddit
Prove it, then.
firebreathingbunny@reddit (OP)
Read the entire thread.
luuuuuku@reddit
I did, no prove, nothing. Just conspiracy theories
firebreathingbunny@reddit (OP)
False. You're being dishonest.
luuuuuku@reddit
Shouldn’t be an issue for you to link that prove then.
firebreathingbunny@reddit (OP)
Sure. The entire thread is full of it. The reader is invited to read the whole thing and see for himself.
luuuuuku@reddit
So, no evidence or prove. As expected
firebreathingbunny@reddit (OP)
I just stated the exact opposite. You're shameless. There's no point to talking to you. Bye.
luuuuuku@reddit
Then, link one single comment that includes some credible form of evidence. Shouldn’t be that difficult for you.
nightblackdragon@reddit
According to Wikipedia conspiracy theory is an explanation for an event or situation that asserts the existence of a conspiracy, when other explanations are more probable, which is exactly this case.
firebreathingbunny@reddit (OP)
We're not dealing with probabilities here. The conspiracy actors (the X.Org Foundation, FreeDesktop, Red Hat, etc.) are confessing to their intents and roles within the conspiracy on their very own websites and forums, and they're doing so loudly and proudly. Try to keep up.
nightblackdragon@reddit
Everybody knows that Red Hat and some others wants to move from X11 to Wayland, it's not a secret and not a conspiracy. Their reasons are also clear - Wayland is superior. Conspiracy starts when you refuse to accept that and claim that they want to control Linux desktop, want to make everybody use Wayland or ban people that want to continue X11 development because it's not a thing.
firebreathingbunny@reddit (OP)
They're within their rights to move to Wayland. They're not within their rights to abuse their privileges within the tech industry to kill off X.Org/XLibre. The latter is the conspiracy.
grem75@reddit
Kill it by not using it and not dedicating resources to it?
firebreathingbunny@reddit (OP)
Here's extended coverage on how Red Hat (through its employees in and influence on various companies and organizations) attempted to kill both X.Org and XLibre:
https://www.reddit.com/r/MozillaInAction/comments/1la2fb2/red_hat_declares_total_war_on_xorg_and_recent/
MurderFromMars@reddit
Oh look links to another lunatic post by the same dude. You must be an advisor to trump
firebreathingbunny@reddit (OP)
Feel free to follow up on all the mentioned citations. They check out.
luuuuuku@reddit
No, they don’t. They don’t have any proper sources and don’t prove the claims made. xLibres existence is proof that no one is actively trying to kill off xserver.
The maintainers were always transparent about their plans but never stopped anyone from developing it further. Xserver was abandoned by its developers because the code base is a mess and no one wants to do the work. For the last 17 years no one wanted to work on Xserver voluntarily. That’s why it is in its current state. The git history even proofs that they were welcome to accept changes when Weigelt joined despite their dislike on a personal Basis. The escalation happened much later.
grem75@reddit
I'm not watching any of that trash.
I saw what happened. Everything appears to be not wanting to waste resources on something they aren't going to use. When his commits wasted time of people who had better things to do he was banned from contributing.
There have been no attempts to stop XLibre project, there is nothing they can do to kill it.
Really this fork should've happened years ago. The fact that it took so long makes me doubt it'll go very far.
MurderFromMars@reddit
Except they can't be hence why you've been retioex in this entire post
firebreathingbunny@reddit (OP)
Argumentum ad populum is a logical fallacy. You lose by default. Bye.
MurderFromMars@reddit
This entire thread is an excellent pill of Linux users 3 in support and 49 think it's dumb I'm sure this trend magically reverses on a larger scale /s 🙄
kneepel@reddit
"Enemy"?
That kind of rhetoric doesn't serve anyone and doesn't belong in FOSS.
There's no enemy here, there's the maintainership of a 41 year old codebase made with a design philosophy that evidently a large amount of developers think does not fit in a modern context whatsoever.
If you have issues with Wayland, nobody is stopping you from using X11 for whatever your use case is, it's still maintained despite being frozen for new features but ostensively the goal is to have Wayland and its protocols mature until everything is covered.
Not everything has to be a conspiracy or adversarial.
firebreathingbunny@reddit (OP)
Killing X.Org didn't serve anyone, either, yet here we are. We had to resurrect it and we're fighting waves upon waves of censorship and black propaganda from the enemy just to ship the damn thing.
MurderFromMars@reddit
It did serve people. Xorg is bloated shit and wayland is superior by most metrics.
firebreathingbunny@reddit (OP)
Wayland has some extra features but is entirely unsuited for certain use cases. I'm not going to be extremist like you and claim that Wayland is worthless. Some out there will find value in it. But the same can be said for XLibre -- and in fact there's a lot more value in XLibre because there's a lot more old hardware than new hardware out there.
MurderFromMars@reddit
I never said Xorg is worthless. I simply said it's timeis coming to an end. And it is. Wayland was made to supercede Xorg. And now that it's finally coming to fruition you guys wanna come outta left field with make Xorg great again.. you're 20 years too late. This should have happened way before now. And that's operating under the very big assumption that this one asshst developer woukd somehow fix X11 and bring it up to feature parity with Wayland (which would literally take years of development from now lol) it's done bro
The whole world of Linux isn't about to shift back to Xorg because one dev thinks he's gonna pull a rabbit out of his hat. It's not gonna happen.
And if it's not gonna happen then it's ultimately a doomed project that will st best become some niche way for people to use Xorg s lil while longer at ever increasing costs
firebreathingbunny@reddit (OP)
As long as people find value in it, XLibre will continue to be developed, and so will desktop environments and window managers that support it (hard forks of the mainline projects if necessary).
There's nothing you can do about any of this except cope and seethe. So good luck with that.
MurderFromMars@reddit
I don't need to do anything at all lmao. I'm good. You are right xlibre can absolutely continue to be developed. However nothing else will be developed to use it or function for it outside of it. So as I've said before its users will eventually be forced out of sync with the wider Linux community to the point where it's value is meaningless.
This is what happens when you cling to obsolete software the rest of the community moves on from without fail. You limit your options more and more. And there's nothing you can do about that but see the and cope lmao
firebreathingbunny@reddit (OP)
We already had this sort of schism with systemd. Some fraction of the Linux userbase accepted it and some fraction rejected it. Something similar is going to happen with XLibre. No matter how hard it tries, Big Linux will never be able to impose software on people that they don't want to run. That's the whole point of free software. You don't seem to get it.
luuuuuku@reddit
Why do you think, someone wants to force you to use it? No one forces anyone. Why make everything a conspiracy?
MurderFromMars@reddit
You're right you won't be forced to use it . You'll just have an increasingly worse experience
I mean it's fine bro like I said. I'm sure xlibre will be fine on i3
firebreathingbunny@reddit (OP)
There are literally hundreds of desktop environments and window managers out there that are already compatible with X.Org that will continue to run just fine with XLibre.
The DEI people managed to infiltrate KDE and GNOME so X11 support may be deprecated in those two. Big deal. We will just hard fork both and continue to use them. We already have hard forks of earlier versions of KDE and GNOME (Trinity and MATE) that continue to be developed to this day. This has already been done. Doing it again is no big deal.
This is not a war you can win.
MurderFromMars@reddit
And there it is.
The dei people.
As in gay people.
As in homophobic transphobic etc.
And that's really what it's all about is it.
Ya just can't stand the gays 😂😂 it's not about Xorg. It's about rallying to an anti gay project. That's it.
MurderFromMars@reddit
Hundreds and yet at least half of all Linux users use one of 3
All of which are dropping Xorg or never used it at all
Most of the ones that still are Xorg only have very low popularity.
Plus you're excluding Nvidia users because well you'll have to.
So.. we will be generous and say 70 percent of all Linux users won't be interested. I'm sure it's gonna go great.
MurderFromMars@reddit
There's one developer lol 1. And now he's gonna also fork major distros and make them run with the Xorg fork he's gonna bring up to speed with Wayland in a timely fashion? 😭. Bro you can't be this dumb this is reddit but come on like you have to have some deductive reasoning skills somewhere
MurderFromMars@reddit
Is he also gonna fork the Nvidia drivers when they break and stop working because Nvidia hasn't updated their Xorg stack in over a year 😂
firebreathingbunny@reddit (OP)
Nvidia driver support is an ongoing headache for all kinds of Linux use cases. Just see distro recommendation subreddits and forums.
Until Nvidia gets its act together, AMD is recommended for best results.
MurderFromMars@reddit
I'm an Nvidia user and have a great experience on Linux but convenient fo stick to that stereotype in light of the fact that xlibre can't overcome Nvidia not giving a shit about it lol
firebreathingbunny@reddit (OP)
Your personal experiences does not reflect the experience of the larger community. People have all sorts of trouble on Nvidia -- on X.Org/XLibre, Wayland, and elsewhere. Nvidia is just not very open-source friendly. If this is news to you, you're not much of a Linux user.
MurderFromMars@reddit
The larger community says Wayland is better. Hence why you have gotten retioed on every post outside of your echochsmbers of fellow bigots.
The general consensus on Nvidia these days is that Nvidia still has some issues but has improved as an experience immensely vs just s couple years ago. So best of luck feigning s stereotype to cover s critical failure of the project to support the most popular GPU hardware on the market I'm sure no one will get wise to that.
So. Let's check off the userbase requirements.
Murt be willing to use outdated backwater de/wm to maintain Xorg support
Must have an amd GPU
Must be willing to listen to hateful spewing of rhetoric.
And must be able to cope with the fact that they're having an objectively inferior experience strictly to not be on the same display server as all the gays
MurderFromMars@reddit
Yeah funny how you're wrong 😂😂😂😂
firebreathingbunny@reddit (OP)
Do you need a citation?
InfiniteSheepherder1@reddit
Are Ubuntu the enemy for wanting older LTS releases to die, is Firefox the enemy for not wanting to maintain Firefox 4.0 until the end of time. Wayland and Xorg were made by the same people they wanted to move onto something new that they felt was better and easier to develop on.
Xorg lacks maintainers and that can be see by all the bad code that got slipped in by the xlibredev, they have explained time and gain they aren't against people maintaining it just it is that no one really wants to take on the responsibility and do it right.
kneepel@reddit
Yikes, just saw the post history too.
It's always the ones you least expect /s
firebreathingbunny@reddit (OP)
natermer@reddit
From Fedora's discussion:
https://discussion.fedoraproject.org/t/f43-change-proposal-x11libre-system-wide/156330/5
They would have to package the software, make it available to Fedora users, and demonstrate that it works before they would consider using it as a replacement.
But that response is considered "hostile"?
If they can't deal with that sort of push back then they are pretty well doomed.
luuuuuku@reddit
The xLibre team is hostile against anything that is not supporting their world view.
xLibre works on Fedora (I have tested it), it’s just a pain to set up like xLibre is in general. So, I definitely wouldn’t call that hostile. I thought about building a rpm but it feels unnecessarily complex to do that (documentation is super poor on the xLibre side after breaking compatibility).
If you’re not willing to put in hours to support them, you’re the enemy. Don’t expect any of the X fans to do that, they’re busy blaming anyone but themselves for letting X die.
firebreathingbunny@reddit (OP)
The X.Org Foundation has already publicly announced its intention to kill X.Org. The above is just disingenuous rule lawyering to waste everybody's time.
WaitingForG2@reddit
Interesting and sad to see Alpine position on it devolving into political issue. Thanks for the link.
firebreathingbunny@reddit (OP)
This whole thing is a political issue. In fact, the issue is bigger than just X11/X.Org/XLibre. There's a concerted effort across multiple Big Linux players to inject a ton of bloated and dysfunctional software into the Linux ecosystem (and block alternatives to the extent possible) over the next year or so. One suspects foul play.
AltToHideSelf@reddit
Have you considered that maybe, juuust maybe, people just want to move on from X and don't want to associate with a fucking Nazi?
firebreathingbunny@reddit (OP)
If that were the case, people wouldn't be sending billions to the actual literal Nazis in the Ukraine. Clearly Nazi association isn't a concern at all to these very same people.
sebastianelisa@reddit
So I'm from the country that created the OG Nazis (Austria). Let's say we know a bit about them. Unlike you
firebreathingbunny@reddit (OP)
Significant Nazi presence within the Ukrainian army is a well-established fact through years of press coverage starting long before the Russia vs. Ukrainian conflict. It's not a matter of debate or opinion. You don't get a say on it. Nobody does. It's a foregone condition.
nightblackdragon@reddit
Propaganda is not "well-established fact".
ReservoirPenguin@reddit
Found the Azov Nazi lover!
firebreathingbunny@reddit (OP)
You sound ignorant. Do you need coverage?
AutoModerator@reddit
This comment has been removed due to receiving too many reports from users. The mods have been notified and will re-approve if this removal was inappropriate, or leave it removed.
This is most likely because:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
stommepool@reddit
Sad
-Sa-Kage-@reddit
I found another one
WaitingForG2@reddit
I do notice that too and agree with you on that. I believe that idea of a single corporation owning the ecosystem is never good, even if it's open sourced it will end up being misused, and wayland development is one of examples of that.
Software should be based on the merit and merit alone. If it works any other way it will end up being same as Windows right now.
https://semianalysis.com/2023/05/04/google-we-have-no-moat-and-neither/#owning-the-ecosystem-letting-open-source-work-for-us
nightblackdragon@reddit
It's not, Wayland is no more controlled by Red Hat than Xorg was.
AutoModerator@reddit
This submission has been removed due to receiving too many reports from users. The mods have been notified and will re-approve if this removal was inappropriate, or leave it removed.
This is most likely because:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
zardvark@reddit
I like and use Wayland, but I reject the hive mind. So long as folks are willing to maintain it, we should be able to use X11 without a bunch of juvenile silliness going on in the background. There is absolutely no reason why this topic should morph into a political football!
There are perfectly good reasons why someone may wish to use X11, as the developer of Kicad recently reminded us. Take a deep breath and chill.
firebreathingbunny@reddit (OP)
This isn't juvenile silliness. This is Big Linux trying to limit user choice with what I suspect are bigger nefarious purposes over time.
I appreciate your approach. You don't have to like or use XLibre as long as you let it be.
zardvark@reddit
Banning the Xlibre developer and throwing all of his PRs in the trash is juvenile silliness. Now they (and by they, I mean the miscreants at Red Hat) are saying that X11 is queer, or some such goofiness? I'm tired of their bullshit political nonsense!!!
BallingAndDrinking@reddit
So now github is a blogging plateform...
Also, I'm not looking forward for Wayland.
At least for now, I've no reasons at all to use it. It even breaks stuff I like to use (ie FVWM and other oldschool-ish tools).
But I don't see the point here. I think the best take is from the Alpine people : wait and see.
1.3k commits in 2 weeks? maybe it's not great to hack at it like that.
Having a front and center "anti-DEI" policy? It's not about doing politics like FLOSS do, this is targetting a specific set of people.
The logs are very interesting from the Alpine people about rejecting the project is interesting.
And don't get me wrong, HelloSystem is something I'd be interested to run for work. But looking and listing Xlibre adopters is a bit early.
I mean, let's even see a single build working first, don't forget the massive "work" the guy put into Xorg made it impossible to run from the git repo.
firebreathingbunny@reddit (OP)
GitHub Gists have been used for notes, not just code snippets, for years. You can also put up a full-fledged blog (statically generated or StackJAM) on GitHub Pages.
Zeznon@reddit
whyyyyyyy 😩
Barafu@reddit