HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
X11Libre
xserver
C2025–2026
X11Libre / xserver

xserver

XLibre Xserver

33Distinct people
47Mentions
0Explicit recommenders
4.8KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

XLibre Xserver

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

Favorable Commenters describe the x11libre/xserver fork as an active alternative to Xorg that offers features like easy restart and avoids corporate control. One user notes it is currently useful but requires more polishing and development effort.

This week’s discussion is favorable. This is not a standing endorsement. Read the supporting reply

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Favorable

Commenters describe the x11libre/xserver fork as an active alternative to Xorg that offers features like easy restart and avoids corporate control. One user notes it is currently useful but requires more polishing and development effort.

Supporting reply 1 · Supporting reply 2 · 1 discussions summarized

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:03:16 PM UTC.

IceWM direct repository linkDebated

Commenters debate whether modern display resolutions and refresh rates necessitate GPU offloading for transparency effects or if CPU performance should suffice, while simultaneously arguing over the viability of Wayland versus X11 and the role of GNOME/GTK in the Linux ecosystem.

52 readable replies · Supporting reply 1 · Supporting reply 2 · Supporting reply 3 · Supporting reply 4

Mentions over time

HN mentions by month47 dated mentions

Observed mentions: 2025-06-06 10:35:10 UTC to 2026-10-12 17:27:30 UTC.

0510152025-06-01 00:00:00 UTC to 2025-07-01 00:00:00 UTC (exclusive): 14 mentions; 3 submissions, 11 commentsJun 20252025-07-01 00:00:00 UTC to 2025-08-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-08-01 00:00:00 UTC to 2025-09-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-09-01 00:00:00 UTC to 2025-10-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-10-01 00:00:00 UTC to 2025-11-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-11-01 00:00:00 UTC to 2025-12-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2025-12-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2026-01-01 00:00:00 UTC to 2026-02-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments2026-02-01 00:00:00 UTC to 2026-03-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsFeb 20262026-03-01 00:00:00 UTC to 2026-04-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2026-04-01 00:00:00 UTC to 2026-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-05-01 00:00:00 UTC to 2026-06-01 00:00:00 UTC (exclusive): 4 mentions; 1 submissions, 3 comments2026-06-01 00:00:00 UTC to 2026-07-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments2026-07-01 00:00:00 UTC to 2026-08-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-08-01 00:00:00 UTC to 2026-09-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2026-09-01 00:00:00 UTC to 2026-10-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-01 00:00:00 UTC to 2026-11-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsOct 2026

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jun 20252025-06-01 00:00:00 UTC2025-07-01 00:00:00 UTC14311
Jul 20252025-07-01 00:00:00 UTC2025-08-01 00:00:00 UTC101
Aug 20252025-08-01 00:00:00 UTC2025-09-01 00:00:00 UTC101
Sep 20252025-09-01 00:00:00 UTC2025-10-01 00:00:00 UTC101
Oct 20252025-10-01 00:00:00 UTC2025-11-01 00:00:00 UTC101
Nov 20252025-11-01 00:00:00 UTC2025-12-01 00:00:00 UTC404
Dec 20252025-12-01 00:00:00 UTC2026-01-01 00:00:00 UTC404
Jan 20262026-01-01 00:00:00 UTC2026-02-01 00:00:00 UTC514
Feb 20262026-02-01 00:00:00 UTC2026-03-01 00:00:00 UTC000
Mar 20262026-03-01 00:00:00 UTC2026-04-01 00:00:00 UTC303
Apr 20262026-04-01 00:00:00 UTC2026-05-01 00:00:00 UTC000
May 20262026-05-01 00:00:00 UTC2026-06-01 00:00:00 UTC413
Jun 20262026-06-01 00:00:00 UTC2026-07-01 00:00:00 UTC514
Jul 20262026-07-01 00:00:00 UTC2026-08-01 00:00:00 UTC101
Aug 20262026-08-01 00:00:00 UTC2026-09-01 00:00:00 UTC202
Sep 20262026-09-01 00:00:00 UTC2026-10-01 00:00:00 UTC000
Oct 20262026-10-01 00:00:00 UTC2026-11-01 00:00:00 UTC101

What Hacker News says

47 sources
(Still continuing ...) > I know how that era ended, and no - that is not the part of the analogy I am after. So he acknowledges how his own analogy is tainted. If Weimar worked so well, why would the Nazis have had success? Yes, people are stupid, you see it with Trump voters or ultra-right voters in Europe; many vote because of having lost in other areas, in particular the economy right now (very similar to 1933 in many ways), but the main point is that Weimar nowhere near as much was a success model as the author of the article tries to show. And I don't see why any of that has to do with DHH and his Kool Aid preaching style. I find it a lame style but that may be just me. > Why, of all the things we now can do in Ruby, do we choose to do Rust vibe- > rewrites? I don't. Then again I am not a DHH fanboi so ... > It would be a pain to gen
Read the rest
erate a PDF with layout - there were no libraries Prawn was ok. hexapdf is even better. I regular try to get the hexapdf to improve the pdf-autogeneration part. Hexapdf is very good, so ... there were no libraries? Well, when exactly? Prawn is old: at the least 2008 https://rubygems.org/gems/prawn/versions/0.1.0 > You could no longer build native GUI applications - there were no libraries Well, ruby-gtk worked, even on windows by the way. Since then it has decayed. My modifications of GTK core classes no longer worked. I tried to get kou to think about this problem some years ago. Nothing changed, all my old code is dead. So I decided to call it quits and no longer use ruby-gtk. Also because of GTK5 going to abandon xorg-server. I fail to see why I want to support their wayland-only crap future. Let's see whether this will succeed though: https://github.com/X11Libre/xserver and: https://git.devuan.org/Daemonratte/gtk2-ng Granted, there may be a lack of developers for both, but do we really want to be locked down by corporate hackers that try to control the downstream situation? Both QT and GTK have this problem, for different reasons. I am absolutely tired of corporate shenanigans leaking into ecosystems and ruining them. > And a lot of people would just throw up their hands in desperation and > utter The Spell Of Dread: > Nobody does this sort of thing with Ruby anyway. Thankfully I could not care what others say. Unfortunately, Ruby is also declining, and has been in the last years. There is no way to deny it. The numbers are strong here. If you google for "ruby is dead", you will find things such as "no, it is aging like fine wine". People simply try to deny the reality - that's interesting. But it is not an analysis. > a Rubyist willing to produce PDF files from their Rails app would be facing a choice of a number of options, all equally unappealing Interesting how he does not mention hexapdf. Now, I am not claiming hexapdf may be able to solve all rails issues here, but what is interesting is how he does not even know all possibilities in ruby. Is he a rails guy or something? He mentions: Gotenberg, Ferrum, Prawn and wkhtmltopdf. I stopped reading there. IMO if you critisize DHH, and this is well-deserved after the damage he caused in the ruby ecosystem, followed up by him hating on wolves and then casually ... mentioning how immigrants are like wolves (I have no idea what DHH is thinking; I think he is roleplaying the promo-role and in reallife probably acts totally orthogonal to the crap he writes in general), then you really really need to be super-sound in all arguments. Be it the comparison to Weimar (and then kind of wanting to omit how Weimar in some ways, not all, but some, helped build up the Nazi idiots) or not knowing hexapdf ... I am sorry, but that means you failed at doing your prior research. Personally I already find hexapdf to be better than prawn. And you can also try to convince the hexapdf author to improve hexapdf; he was willing to do so when he has time and the suggestion made sense.
In Living in the Weimar Era of Ruby
I was about to reply that it is now a project with many contributions, but looking here: https://github.com/X11Libre/xserver/graphs/contributors?from... it seems that there are only two additional significant contributors (an anonymous "stefan1111" and Alan Coopersmith, an X.org member who maintains the Solaris port), and a larger number of people who contributed a couple of commits here and there - and Enrico Weigelt (metux)'s commits are about three times as many as everyone else's combined. So, it is still very much his project, although not exclusively. As for your links: You point to some exchanges which indicate problematic opinions, and an exchange which indicates, or at least, in which the project founder is accused of being somewhat reckless in making changes. The first kind of are legitimate to point out, and would make me wary
Read the rest
of befriending him, but not directly relevant to his technical capabilities. The second kind is more worrying. Do you have a link to someone analyzing/considering the changes made to Xlibre relative to Xorg? Be that as it may - while this does not sway me into belief in Wayland, it does introduce a grain of salt into my view of the X side of things, and thank you for that.
In Xwayland 26.1.0 rc1
> The underlying graphics engine, the thing that puts pixels on the screen. X11 is 4 million lines of code, a beast very few can claim they understand. Working on it: https://github.com/X11Libre/xserver And they also deleted old code too. A lot of the old code could probably be removed, but is it really that relevant whether you have 4 millions line of code or 2 million lines of code? C is in my opinion too overbose. Rust is even worse. Which language would yield fewer lines of code without speed penalty? C is king largely because of the speed gains. We don't see people use python for an xserver.
In Frame – Linux X server in Assembly
> that is what the X developers did with Wayland This is rather incomplete. For instance, gtk devs already threw out tons of old code in GTK4. Wayland also has fewer features than xorg; and there are also fewer choices available. I noticed this with regards to WMs/DEs. I am not even going to issues wayland has with regards to certain video graphics - that's another not mentioned issue here. You are trying to pick individual cherries. > This sort of thing is why to fix X11 security you have to give up backwards compatibility and create a new X version. I don't think so: https://github.com/X11Libre/xserver Let's have a look in a little while. I myself hope for better and more transparent information at all times. Probably others want better security overall. Would it not be somewhat interesting if wayland were to be abandoned eventually due
Read the rest
to having too few useful features compared to xserver?
In Enhancing x11 Application Security with LXC (2025)
I don't think it is "just around" - it is actively maintained still: https://github.com/X11Libre/xserver In the end Red Hat failed to kill off X11. Let's see what happens next. The GTK devs already rejected patches for maintaining the toolkit further for the xorg platform, following their "GTK5 will no longer support x11" agenda. Would be kind of great to have a universal GUI toolkit that would work rather than have toolkits controlled de-facto by private companies who just willy-nilly throw out support for this or that platform at their own selfish discretion. Though, someone else now helps maintain gtk2, though most of the patches are in regards to fixing bugs, ensuring that it can be compiled and so forth. https://git.devuan.org/Daemonratte/gtk2-ng
In Enhancing x11 Application Security with LXC (2025)
No idea about the overall background of the project or devs, but: https://github.com/X11Libre/xserver/blob/master/CoC.md In my understanding a good chunk of the CoC dislike connects to MAGA ideology (because CoC aim at inclusivity, and we know what the MAGA position on that is). (the standard approach to thinking a CoC is useless is probably just to not have one and not comment on it. Going out of one's way to make a statement shows something that goes further than "maybe it's useless")
In XLibre XServer 25.2.0 Released
Funding is nice, though ... why so much into KDE? Not other projects? I think KDE was better in the past. With its "wayland-only" future it will leave behind several linux users. > I also think it's worth reflecting on just how much stuff KDE gets done with so little money. I dropped them 50€ yesterday, and would encourage people to do the same So the donation daemon worked. Though, if they now have so much money, why would you recommend more money to KDE and not other projects? Why not xserver https://github.com/X11Libre/xserver or gtk2-ng https://git.devuan.org/Daemonratte/gtk2-ng? Granted, these have fewer users, but there should be more diversity among those receiving funding. I also donate a small part of my monthly income, but I don't feel a need to say where to or nudge others to do the same. It would not make any difference to me
Read the rest
personally if Joe donates to abc or xyz.
In Germany's Sovereign Tech Fund Backs KDE with €1.3M
> It's impossible to convince the "frequent upgrader" that maybe that's a risk in terms of introducing new issues. Well, you critisize people who run the latest software here. Two counter-arguments: 1) If you don't upgrade frequently, you end up with super stable debian stuck on ... ancient software. This in turn means that many more recent software, won't work, unless you recompile a lot. I had this issue with mesa for instance, then needing a more recent LLVM, spirv-components and so forth. No chance to have that easily on debian, unless you control what you compile. On my local system here I run gtk2, gtk3 and gtk4 just fine. Good luck having that with debian for recent version; even debian sid is slow compared to, say, gentoo or arch(linux) or void(linux) here. 2) Even debian systems would be vulnerable to copy.fail. So that strategy
Read the rest
is also not automatically better. Personally I am among the frequent update folks. I use ruby scripts to automatically update to the latest, in hope that the people who write code are not incompetent. There is no guarantee that newer software is automatically always better; it is a trade-off. I don't have the time and resource for infinite security audits. I need to get things done and this approach, different to the "everything is scary" crowd, works super-well for me. I use a versioned AppDir approach on linux though, so I don't run into many issues of "can not upgrade because of same .so name issue", so I can conveniently switch to other versions as-is, including the kernel. (Excluding ABI differences and glibc, but for about 98% of the programs this works very well. I am also not alone with the get-everything-working approach, see xserver or gtk2-ng: https://github.com/X11Libre/xserver https://git.devuan.org/Daemonratte/gtk2-ng - granted, for the linux kernel this does not work that well ... I think we need better strategies for the linux kernel, things such as copy.fail should not be possible. I have no good solution here, AI will find many more exploits. No clue how we can prevent this or mitigate this more easily. I was surprised when the local instructor showed us how easy it is to use python for gaining superuser access as-is.)
In Maybe you shouldn't install new software for a bit
> It’s inspired by GNOME Web (Epiphany) So basically, it will be useless. How many use epiphany please? That thing has been so extremely ineffective. It's like 1999 (not that everything was bad in 1999). > follows GNOME’s design guidelines: no menubar, a hamburger menu Oh. my. god. So Ladybird worships uselessness now. Also, GTK progressively gets worse and with GTK5 they will (try to) kill of xorg-server too. Some people disagree with that - https://github.com/X11Libre/xserver and https://git.devuan.org/Daemonratte/gtk2-ng; I get it that there are not that many folks using that, but the point is that the GNOME corporate mindset has a tiny bit of competition. Perhaps that seed of competition grows over time until the corporate gnomeys have to change course (won't happen, as they are paid to abolish what is "old", but more competition is g
Read the rest
ood, if only to try to "reason" with mr. ebassi and other hardcore gnomeys; sadly KDE also goes that way with wayland-only, thanks to anti Robin Hood Nate and his donation-pester daemon. Oldschool KDE devs didn't waylay people for money, now it is "pay or get nagged", thanks to Natey Nate). We kind of need competition in the browser landscape, so in some ways having Ladybird is good. I don't really have much hope that ladybird will be able to challenge the evil Google empire though. But perhaps more people realise that Google controlling so much of the www-ecosystem (again, just look at how they nerfed google search in the last years) is a huge problem.
In This Month in Ladybird – April 2026
Wayland is a mess. Perhaps https://github.com/X11Libre/xserver can revive the older ecosystem. Almost nobody writes for wayland. About two years ago I tried to switch, then gave up when I realised how many things are missing on wayland. And then I noticed that barely anyone wrote software for wayland. It feels like a corporate advertisement project really. GNOME and KDE push for wayland now.
In MAUI Is Coming to Linux
Many theories. A simple one is that corporations wanted more control. See systemd's rise - not related to wayland as such, but to corporate-driven influence. I am not saying all of the design is corporate-controlled. But a ton of propaganda is associated with how wayland was advertised, until some folks had enough with it and decided to stop buying the "xorg is dead" routine these corporations push on: https://github.com/X11Libre/xserver It will be interesting to see what will happen though. The GTK devs said they will help kill off xorg with GTK5. KDE also wants to kill xserver. It would be kind of cool if that would not happen - imagine if a non-corporate controlled ecosystem would emerge. Not likely to happen, but it would be a lot of fun. As well as more real competition with wayland. Wayland broke its biggest promise: that it is a vi
Read the rest
able alternative to the xorg-server. I don't want to lose any feature, so it is a drawback for me.
In Separating the Wayland compositor and window manager

Showing the 15 most recent of 47 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.