Forked-off Xlibre tells Wayland display protocol to DEI in a fire - "If you don't like it, fork it." "No not like that!"

Article | Archive

Forked-off Xlibre tells Wayland display protocol to DEI in a fire​

Project to modernize the X.org X11 server seems to actively court controversy​

Liam Proven
Tue 10 Jun 2025 7:00 UTC

The recently released Xlibre server aims to modernize the X.org X11 server and improve both its security and performance.

The XLibre Xserver is a fork of the X.org X server, started by long-term X.org maintainer Enrico Weigelt. The project aims to develop and improve the X.org display server, as an alternative to the newer and more fashionable Wayland display protocol.

We last mentioned Weigelt's work on improving X.org multimonitor support about a year ago. However, this was not his first appearance in the pages of The Register – back in 2021, Linus Torvalds rebuked him for spreading pseudo-scientific, anti-vaccination claims.

We suspect that such views will in fact appeal to some people, even if they are on the fringe of the FOSS world.

It is fair to say that Weigelt is no stranger to controversy, and this announcement is no different. The Reg FOSS desk has witnessed some remarkable levels of anti-X11 sentiment from Wayland proponents since the announcement… especially given that the subject under discussion is something as superficially trivial as the protocols that handle displaying Unix computers' graphical user interfaces. But, as we noted last month, ferociously passionate advocacy is a sad but inevitable aspect of software development.

We are confident this won't bother Weigelt a bit. In fact, the README file for X11Libre positively invites it, as it contains this:

"
It's explicitly free of any "DEI" [diversity, equity, and inclusion] or similar discriminatory policies.
"

Oh dear.

That statement, though, has received praise and approval in some places.

The same README states that the fork is a result of systematic attempts to suppress further development and improvement of the default FOSS X11 server:

"
That fork was necessary since toxic elements within Xorg projects, moles from BigTech, are boycotting any substantial work on Xorg, in order to destroy the project, to elimitate [sic] competition of their own products. Classic "embrace, extend, extinguish" tactics.

Right after first journalists began covering the planned fork Xlibre, on June 6th 2025, Redhat [sic] employees started a purge on the Xlibre founder's gitlab account on freedesktop.org: deleted the git repo, tickets, merge requests, etc, and so fired the shot that the whole world heared [sic].

"

Weigelt amplified these claims in an email to the xorg-devel mailing list. As far as we are able to see, the statement that his GitLab accounts have been deleted is true – for instance, this merge request says: "The source project of this merge request has been removed." His Freedesktop GitLab account now just says "This user is blocked" and most of his long list of merge requests have been summarily marked "closed."

His direct code contributions have faced pushback before as well. For instance, some of the comments on this change.

This vulture is conflicted. We deplore anti-vaxxer and other anti-science disinformation. Vaccines don't cause autism; they cause adults. Climate change is real, social justice is a good thing, and we are enthusiastically in favor of diversity, equity, and inclusion.

Thus we find it deeply ironic that at present, X11 is considerably better from an accessibility point of view than Wayland, which has a markedly poor track record here. As we have said recently, accessibility matters. Even if you're not disabled yet, you will be one day. Today, the desktops and apps that are most controllable by stodgy old-fashioned keyboard-centric user interfaces are ones like MATE and Xfce – which also means that it is the less-cool, older-style desktops that are more accessible. The environments driving Wayland adoption, such as GNOME and KDE Plasma, are still relatively weak in this area.

Wayland and the environments that natively support it boast some snazzy features such as adaptive sync and variable refresh rate support and High Dynamic Range displays, which we are sure are wonderful if you're a keen-eyed gamer in your 20s or 30s. This author is not, and despite 20:20 vision with glasses, is physically unable to perceive this sort of thing. That is one reason why we strongly prefer older desktops such as Xfce and Ubuntu's Unity, which also respects and follows the industry-standard user interface shunned by recent versions of GNOME and KDE.

As we have said before, we suspect this disconnect between younger, keener developers who don't know or care about late 20th century user interface standards or accessibility concerns, but who strongly want to junk what they perceive as legacy baggage, are behind the moves to deprecate and remove X11 – which is very much still going ahead.

The X.org X11 server itself began as a fork of XFree86, as The Register reported in 2004. Perhaps it's time it happened again. ®
 
If they felt it necessary to make a system to automatically roll back failed updates then failed updates must be frequent enough to make it worth setting up. You wouldn't set up an automatic snapshot for every time you opened your web browser unless it had a chance of bricking your computer every time you did it.
You're the only one that said anything about "failed updates" or "automatically roll back".

I said:
if anything breaks
Problem with the new nvidia driver after you launch a game? roll back root and *poof* you're back to the previous version with no issues, wait a few weeks and try again. Buggy gimp 3.0 release you'd like to cook a bit more before you move? No problem.

Having a snapshot before an update helps with any problem. I have never had a pacman problem. What an inbred, SMASHED and SLAMMED pug brain you must have.
 
You're initial post just said you asked "for a good distro suggestion" without further info on if you gave a use case/technical level/etc.
FWIW, it wasn't me that made that post, that was @Snekposter . I just came in to say that whilst there are upsides to the fragmentation there's also a very real cost. It makes it much harder to solve problems if you're just casual user and also most people want simple answers. Windows is a simple answer. It might not always be the best answer but for most people who just view their computer as a tool for basic tasks, informing themselves about all the different choices (or forcefully being informed) is just headaches and uncertainty they don't want. Giving a range of options to someone asking the question is the right thing to do in the circumstances. My point is that the circumstances are something which are holding back Linux supplanting Windows.

1750403698690.webp

Honestly, I feel in many ways it may have missed its chance. Windows was crap pre-7. Its security model was bad, it was buggy, it blue-screened. Vista fixed the fundamental security model. 7 started to turn around the user experience. Now 11 is, other than the continual battle to stop MS snooping on you, a pretty good user experience. When is the last time people on Windows got a BSOD, or had to download drivers to configure a "winmodem"?

Hell, Windows is now scarily good for developers. And that was one of Linux's critical advantages in terms of user base. Docker works just fine on it, VS Code is a great code editor, your dev stack whatever that is is probably supported. I can even have Linux in Windows if I must have it for some reason, just by turning on WSL. No more VMWare or VirtualBox and juggling windows (small 'w'). I just open Windows terminal, select Ubuntu or whatever I've chosen in the drop-down and there's a Linux tab sitting right next to the Powershell one.

Developers are the largest segment of the non-server install base of Linux, by far. And now Windows can do it too. It was only, what, five years ago that I had a dual boot system just so I could work properly with Docker without headaches. A year ago I needed my dual-boot for ROCM. Now we're (almost) there on Windows.

If Windows can ever make inroads back into the server space, that'd be a big blow for Linux. Though under Natella, I can't see Microsoft going in many good directions so I wont hold my breath on that.

lol, lmao. Firstly, if you have an MS account which is forced on you outside of some cat-and-mouse options on install, MS will save your "recovery key" to ""your"" account
It can. It doesn't have to. It's an option. One that's actually a pretty good idea for most users as because it's so easy to enable and use, you're going to get people who don't understand they could lose everything without the keys. Hence the big warning and suggestion to save them to your account. It depends who you're protecting against - criminals, spurned lovers, Mossad honey traps - or Microsoft. Yes, uploading your keys to Microsoft is a bad way to protect yourself from them but it's a great way to protect yourself from someone breaking in, stealing your computer and then poking around your hard drive for bank details.

if you believe bitlocker doesn't have a back door I have a bridge to sell you
Well you got me there. But again this is the Linux thinking of "the government is after me". For most cattle who stay on the range, the men in black are not going to blow their cover using evidence recovered via a Bitlocker back door in a trial or even routinely in an investigation. Mostly they'll just arrest you and intimidate you into handing over your passwords or make your life Hell until you do. In the UK it's the law that you have to decrypt a device if they tell you to. Two years in prison if you don't. Up to five.

I'm not saying you're probably not right. But I'm trying to put it in perspective in a Linux vs. Windows debate.

P.S. no one uses LVM anymore grandpa.
Ow. Okay, that hurt! :(

Seriously I set parallel downloads to 1337
1337? Okay... grandpa!

1750403364683.webp

that's not exactly the resounding endorsement for pacman reliability you make it out to be
It's not to do with Pacman. Your statement is a little like saying the package you ordered not being what you wanted is the fault of the delivery company. There are reasons you might want to roll back after an update that have nothing to do with Pacman itself.

A better criticism of Pacman would be that so far as I know it's exclusively used for Arch and I am not an anime-obsessed twink in cat ears. Still, it sounds pretty good the way @SCV talks about it.

But to sum up my position on the Linux vs. Windows debate, as someone who has used both for many years, I think the Linux community needs to stop saying "we're better than Windows" and start saying "Windows caught up. What can we do about it?"
 
Last edited:
  • Like
  • Feels
Reactions: Masturbator and SCV
If you want a glimpse into the horrors of how badly troons love to shit all over open source projects, look no further than the drama between PolyMC and PrismMC.
The main guy behind PolyMC so much as removed his "Code of Conduct" from the github repo (which, said conduct was all about "dude this code MUST not be racist and MUST not offend trannies", nothing but pure bloat) and removed people he found to be spouting nothing but politics from being able to easily mess with the repo. Almost immediately after, the tranny bridage, using their powers in higher-up places in various Minecrap communities, called to everyone that PolyMC was "exploited", banned anyone for even talking about PolyMC, completely shat up the PolyMC issues page, and then made their own fork called "PrismMC" and promoted that. The said fork being maintained by the kicked-out trannies, and all they do is just take code from any PolyMC updates.
Now, for the most part, you can't even bring up PolyMC anymore without people actually thinking it's a virus or some tranny immediately sperging out.

Don't let this happen to other open-source projects, if you can help it.
This article and your observation gives me a good time to point out that the critical systems that underpin the functioning of modern society rely on software like X11. It is shit that nobody thinks about, but airplanes crash into each other and emergency calls don’t go through (among many other things) if it doesn’t work.

The fact that woke tranny programmer socks wearing autists want to start DEI slap fights, in a normal world, should preclude them from ever having anything to do with something important like this. Everything worked before all of this bullshit started, but we’re coasting on inertia and eventually the system will come apart at the seams.
 
When is the last time people on Windows got a BSOD
I can answer this: Last week on my work computer.

[much larger discussion on windows v. linux for dev work incl. WSL, docker, rocm]
Maybe our IT guys at work just suck donkey dick (that is rhetorical, it is not a maybe) but developing on windows in my experience is just as big of a shit show as it ever was. WSL is okay for trivial stuff like "I want to pipe things to grep" but do anything complex and you run into a host of bullshit (permission issues come to mind). It's also just blatantly EEE and I'd like to think people are more aware of that now. The actual docker client wants a license on windows. I know there's podman but either are still better on linux. As for rocm I don't think it's a factor anywhere.

Cuda currently supports cards back to at least the maxwell tesla cards (10 years old) and I know for a fact that koboldcpp supports the K80 which is a year before that. Meanwhile rocm supports... 2 dozen cards total? And they're fucking around asking if they should support the 7000 series that was released TWO YEARS ago. The contrast between buying a M40 24gb 10 years ago and still being fully supported to buying a 7900XTX in 2023 and never having support is ridiculous. I'm sorry but anyone deciding to use ROCM right now is a masochist, amd sycophant, retard or some combination thereof. They even dropped ZLUDA for some reason. Just fucking retarded.

Point being I don't think windows dev is as rosy as you make it seem and while there was some missed opportunity with the recent MS enshittification in windows that's kinda par for the course. I'm pretty bullish in general about linux desktop thanks mostly to valve. If they release steamOS and get even 5-10% of the gaymen and media center PCs it will be a huge blow for MS. All the poor techies out there who need to pirate games and fix their family computers will be exposed to linux. It's the long con.

Then again (to circle around to the topic at hand) if there were some huge corpo that didn't want that, maybe they could force a bunch of trannies to try and fuck up linux on the desktop intentionally.... I also think Enrico is right about getting everything in linux under cuck licencses so they can try to pull the rug out at some point. Hopefully heros like Enrico and the kernel GPLv2 license keep them at bay.

In my dreams I hope Xlibre takes off and lord Gaben himself moves steamOS from gamescope to Xlibre. MS took a shot at valve with windows 10 S and it would gratifying to see MS, Redhat and all the wayland trannies get fucked because of it.

[encryption stuff]
Yeah, bitlocker is probably better than nothing for normies/plebs depsite being shit but that in and of itself is enough to hate it. Something to distract people who might otherwise care enough to protect themselves properly and then make doing that easier.

Ow. Okay, that hurt! :(
If you'll allow me to sperg a bit about btrfs it really is great. You look at the features and think "okay, sure those sound like nice to haves" but after you start using some of them it really is a big step up. Some is pretty straight forward like compression (free ~20%+ disk space), checksums (not just piece of mind but also a good hardware-failure-dector), RAID (raid1, 10, 0, 5, 6 and more with any size+number of disks and online balancing/adding/removing devices! It just fucking works!). But far and away the best one is subvolumes.

I have hourly (hourly!) snapshots that cost nothing. These snapshots are sent with just the needed detal to my backup with btrbk. I never have to fuck around with LVM or partitions anymore. Everything is just a luks volume with one gpt partition on top filled with btrfs. What used to be partitions are now subvolumes that all just magically share space while I don't need to do anything. I don't distro hop because frankly I want my shit to work and think it's kinda a waste of time but there are people out there with dozens of distros installed onto one disk! They're all in separate subvolumes but still dedupe all the common stuff. And that's before we even talk about my man Kent Overstreet coming in and actually making linux filesystems great again with bcache.

But to sum up my position on the Linux vs. Windows debate, as someone who has used both for many years, I think the Linux community needs to stop saying "we're better than Windows" and start saying "Windows caught up. What can we do about it?"
I agree things should be easier when possible. I'm already shilling artix so don't trust me implicitly but you know how arch has their autism about making it hard to install on purpose (or at least not being helpful)? Well artix uses the calamares graphical installer in their live ISOs. My 5 second pitch would be: Arch is the best baseline distro on the merits (including pacman) and artix is the version of arch that's run by reasonable people instead of tryhards or trannies.
 
TBC, I'm happy to agree with a lot of your points and I don't see this as an argument. In fact I think some of this is just a case of the areas that matter to us. Case in point:

Maybe our IT guys at work just suck donkey dick (that is rhetorical, it is not a maybe) but developing on windows in my experience is just as big of a shit show as it ever was. WSL is okay for trivial stuff like "I want to pipe things to grep" but do anything complex and you run into a host of bullshit (permission issues come to mind).
You say for trivial stuff, I'd rather say "general stuff". A lot of development work these days (maybe most) is crappy web apps, phone apps or more infrastructure-focused things like cloud architecture. You can do all of that just fine on Windows and it didn't used to be the case. Go back not that many years and you'd be in endless Hell with lack of ecosystem support. NPM, IDE plugins, things that were scripted in Bash, web server configuration, Docker... Honestly too many things to list because it was just a miserable horde of little gotchas. Now there's a whole range of development careers you can do without jumping out of Windows. WSL is just that last mile thing that helps round everything out for edge cases. Like you can run a mock staging environment locally that is closer to your target environment. Catch all those little numpty things like line-endings or soft links or whatever. It's not about having access to Bash scripting (and the sooner people move from Bash to Ruby or Python or Powershell the better, imo).

It's also just blatantly EEE and I'd like to think people are more aware of that now. The actual docker client wants a license on windows. I know there's podman but either are still better on linux.
I don't think the licencing for Docker is different between Windows and Linux?

I'm sorry but anyone deciding to use ROCM right now is a masochist, amd sycophant, retard or some combination thereof.
Or like me, underestimated the difficulties and thought getting 24GB of VRAM for half the price of NVIDIA's offering was worth the trade-off. I guess that could just be the third of your categories, mind. :)

It's coming along at a great pace but yes, it's not yet there and still a PITA.

I'm pretty bullish in general about linux desktop thanks mostly to valve. If they release steamOS and get even 5-10% of the gaymen and media center PCs it will be a huge blow for MS.
I mean we're kind of in agreement here. I'm saying fragmentation has held Linux back and they need to get their act together. You're giving me an example of something which has great unifying potential and is getting its act together. I'll save my observations about how a giant corporation is bringing this about for the Stallman-type OSS zealots as I sense it wont annoy you the way it would them. :)


If you'll allow me to sperg a bit[...]
Hey, I'm the last person who can be judge-y about that.

That was interesting. I was weighing up between BTRFS and ZFS for a home NAS but that project is on hold for a while so I never got deep into it. I agree that BTRFS looks awesome. It always did to me and is clearly going from strength to strength. I love that you have fucking hourly snapshots. Nice.

Anyway, on the subject of Herr Weigelt, found a very short interview with him here about the forking. Really doesn't get into any depth but has the odd little nugget like the list of things he wants to fix.


And the odd angry comment:
1750575490826.webp

Apparently a "Reichsburger" is someone who rejects the legitimacy of the German Federal State. No idea if he is or not, but sounds like a good thing to me!
 
Apparently a "Reichsburger" is someone who rejects the legitimacy of the German Federal State. No idea if he is or not, but sounds like a good thing to me!
They're the German equivalent of SovCits and just as looney, if not more so given German autism. Or in other words the perfect man to work on Linux.
 
TBC, I'm happy to agree with a lot of your points and I don't see this as an argument.
I wasn't aware we were arguing lol.

I don't think the licencing for Docker is different between Windows and Linux?
You're exposing my ignorance a bit here as I don't actually know what the docker licensing is officially on linux. I try to avoid docker generally (read: when not at work) because it's just an excuse for shitters to build garbage so fragile it requires it's own environment to function and has the wonderful side effect of giving me 300 vulnerable versions (that you need to wait on 300 separate devs to update) of a given package instead of just one. I was just assuming there was a free if not FOSS solution for this I could install from the AUR.

Out of curiosity I checked (just pacman -Ss docker) and wouldn't even need to use the AUR as artix (and arch, looks like) have docker and podman in the repos. Maybe technically the license is the same for those but like I give a fuck.

Or like me, underestimated the difficulties and thought getting 24GB of VRAM for half the price of NVIDIA's offering was worth the trade-off. I guess that could just be the third of your categories, mind. :)
My condolences.

I'll save my observations about how a giant corporation is bringing this about for the Stallman-type OSS zealots as I sense it wont annoy you the way it would them. :)
I've sperged about this before but breifly: Public companies have bad incentives that force them to make short term decisions, namely quarterly reporting and share price which are both enforced by shareholders suing for fudiciary duty. See - dodge brothers v. ford, make sure not to notice the dodge logo (oy vey!). Valve regardless of their foibles is private meaning lord Gaben can do whatever the fuck he wants, including if so inclined, strategic long term decision making and investments.

I'm not saying every private company is automatically great or even that public companies are a bad idea (being able to get capital to start a business easily is, in fact, very important in a functional economy). But in the current system we find ourselves in the incentives are such that private companies will almost always be better.

I love that you have fucking hourly snapshots. Nice.
The only reason they're not minute-ly is because it would be a pain to sort through them when I needed something. By the way if this isn't clear: snapshots are subvolumes so they're just a normal file system. You can browse them, mount them places, etc. and they are not (even if made incrementally) dependant on other snapshots. You could remove any combination of them and the ones you have still work just fine. It's another thing I think people miss because when you think "incremental backup" you think "need all of them since the original". As for ZFS I have nothing against it except I think it's kinda retarded to rely on an out of tree module for your filesystem (and doubly so in a rolling-release distro). ETA: I do use ZFS for BSD stuff if that wasn't clear.

Btrfs isn't perfect of course. They're less concerned about performance even though I haven't had any issues. And protip: If you use raid5/6 make your metadate raid1 or raid1c3. Also use compress-force=zstd for compression, not compress=zstd. Scrub speeds for large raid5/6 also suck atm. Still hoping Kent shows everyone else what a single motivated guy can do and just obsoletes every other linux FS by himself.

Apparently a "Reichsburger" is someone who rejects the legitimacy of the German Federal State
Unfathomably based.
 
  • Like
Reactions: Overly Serious
You're exposing my ignorance a bit here as I don't actually know what the docker licensing is officially on linux.
Docker on Windows is an application, with a gui and free for personal use, but expensive for everyone else.

Docker on Linux does have a paid desktop version, which is dumb. Just use the command line like a normal person. Better yet use Podman which can also do rootless containers so no privileges are needed unless your container needs stuff like a GPU.
 
Back