Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
X GUI Open Source Linux

X11 Fork XLibre Released For Testing On Systemd-Free Artix Linux (webpronews.com) 56

An anonymous reader shared this report from WebProNews: The Linux world is abuzz with news of XLibre, a fork of the venerable X11 window display system, which aims to be an alternative to X11's successor, Wayland.

Much of the Linux world is working to adopt Wayland, the successor to X11. Wayland has been touted as being a superior option, providing better security and performance. Despite Fedora and Ubuntu both going Wayland-only, the newer display protocol still lags behind X11, in terms of functionality, especially in the realm of accessibility, screen recording, session restore, and more. In addition, despite the promise of improved performance, many users report performance regressions compared to X11.

While progress is being made, it has been slow going, especially for a project that is more than 17 years old. To make matters worse, Wayland is largely being improved by committee, with the various desktop environment teams trying to work together to further the protocol. Progress is further hampered by the fact that the GNOME developers often object to the implementation of some functionality that doesn't fit with their vision of what a desktop should be — despite those features being present and needed in every other environment.

In response, developer Enrico Weigelt has forked Xll into the XLibre project. Weigelt was already one of the most prolific X11 contributors at a time when little to no improvements or new features are being added to the aging window system... Weigelt has wasted no time releasing the inaugural version of XLibre, XLibre 25.0. The release includes a slew of improvements.

MrBrklyn (Slashdot reader #4,775) adds that Artix Linux, a rolling-release distro based on Arch Linux which does not use systemd, now offers XLibre ISO images and packages for testing and use. They're all non-systemd based, and "Its a decent undertaking by the Artix development team. The iso is considered to be testing but it is quickly moving to the regular repos for broad public use."

X11 Fork XLibre Released For Testing On Systemd-Free Artix Linux

Comments Filter:
  • including screen recording. TFA is incorrect on that one.

    What it really, REALLY lacks is proper remoting. The best option available at the moment is wayvnc - i.e. VNC over a headless Wayland session. It works, but VNC sucks ass. There's no RDP support and there's no remote session greeter.

    Fortunately, my only Wayland machine is a laptop, so it's not like I need to remote it a lot, if at all.

    • by Anonymous Coward

      Wayland was designed around "Anything Windows can do that X cannot is a flaw, anything X can do Windows cannot is unnecessary." There's also the fact that in software engineering you get WAY more recognition for developing a new package that gets adopted than for patching old stuff. So even though a lot of perceived issues around security or multimonitor support or whatever could have been fixed in X with some effort, there was a lot of institutional pressure at RedHat etc. to make sure X died so Wayland wo

      • by dbialac ( 320955 )

        There's also the fact that in software engineering you get WAY more recognition for developing a new package that gets adopted than for patching old stuff. So even though a lot of perceived issues around security or multimonitor support or whatever could have been fixed in X with some effort, there was a lot of institutional pressure at RedHat etc. to make sure X died so Wayland would succeed.

        Another way of putting it is justifying your job because you have a mature product.

    • You can have RDP in kde with KRDP and Gnome also has a built-in option. But the reality,is that doing remote desktop is cumbersome, and unless you do it over a local network the lag is rarely comfortable. Outside of niche applications like thin clients for classrooms, the Linux hacker would rather use ssh all the time.
      • RDP works fine over broadband and VPNs. Since 2021 I've been working 100% remote, using Remmina to RDP to a Windows VM running on my local server, connect to a customer VPN with their software (it's easier to sandbox it in a VM), and then RDP to the customer's server or servers I'm working on. Two RDP hops, no problems. RDWeb is awful, though. And if you start adding VNC to the mix, it goes downhill fast.

        The most convoluted setup I've used so far is VNC to PIKVM on a laptop, RDWeb to a jump host, RDP to an

      • Sadly I run Sway.

        As for RDP, if your internet is speedy enough, it's fine. I work remotely regularly and I RDP into my Linux box at work no problem.

      • I use RDP constantly from work (from home, over VPN)

        Labeling this bullshit.
    • by ejr ( 2998 )

      It requires support on both sides (ahem about the latest ffmpeg kerfuffle), and really x11 forwarding should have required such support if there were any alternatives at the time.

      The balances between X11-style generic rendering pieces v. frame buffers v. application-specific rendering agents is an ongoing work of discovery. The network trade-offs are quite different now. We could gripe about ADSL, but that also modeled (in a gross, disgusting way) a server trying to deal with a zillion clients. The server c

    • by caseih ( 160668 )

      The only remoting I've ever needed to do was X11 forwarding over SSH which works transparently if you have XWayland running, which is automatic on most distributions these days. So it really doesn't matter to me if wayland has remoting of wayland native apps, provided the apps I'm trying to remote still support an X11 backend, which they all do. That will change in the near future, though, as GTK plans to drop their X11 backend entirely soon. So you'll be out of luck if you need to remote a GTK app.

  • So do many of my colleagues, and the ability to do this is integral to a good bit of my organization's electronics design workflow.

    • by ffkom ( 3519199 )
      There appear to be a lot of Wayland evangelists out there that would like to detain you into a Wayland-re-education camp, where everyone is forced to worship Wayland every day. That camp is right beside the "systemd" and the "pulseaudio" camp, though the inmates of the latter have recently been freed by a guerilla group named "pipewire".
      • by caseih ( 160668 )

        Is setting the record straight "re-education?" ssh -CY works great on my KDE wayland desktop. Gnome is the same I understand. $DISPLAY is set an everything. Works the same as it always has as far as the user is concerned. Apps that have wayland backends use wayland directly. Those that don't use rootless windows with XWayland. Shrug. It works.

      • Re sound - I've never yet seen a good explanation of wtf is wrong with just using Alsa direct instead of using Poeterings extra layer of crapfest on top. Alsa has good tools and the C API is pretty simple too IMO.

    • by caseih ( 160668 )

      That's what XWayland is for, and it works well. It's automatic and transparent on modern distros and Gnome or KDE, and probably others. Did you actually try it before you complain about Wayland? In fact even local X11 apps are supported transparently as well. I have a mix of X11 and wayland native apps running right now. Except for a few minor differences in how the windows are managed (roll-up is not available on native wayland windows, sadly), I cannot tell which is which.

      • Except for a few minor differences in how the windows are managed (roll-up is not available on native wayland windows, sadly), I cannot tell which is which.

        By that, do you mean minimizing to just a title bar? That's a weird thing to not work, given that it's basically just not drawing a window.

        • by caseih ( 160668 )

          Yes. Window shade, whatever you want to call it. KWin is responsible for it, and it can do it for X11 windows, but not Wayland windows. It kind of tries. Not sure if this is a wayland bug or a kwin bug, or both. Also focus-follows-mouse is a bit weird. Sometimes I have to leave the window and re-enter it to get it to focus (or click), and on wayland kwin will not focus the window if I just hover over the titlebar. I have to enter the body of the window itself. I assume this is a kwin bug, since kwin

  • It doesn't matter if you like X11 or not, this is the correct way to improve an open-source project that refuses additions: fork it.

    • by Z80a ( 971949 )

      Or an open-source project being pressured to stop as well.
      Hopefully they won't try to do terrible things to Enrico.

  • by ffkom ( 3519199 ) on Saturday June 28, 2025 @01:40PM (#65482474)
    Wayland may be "newer" (albeit that is a hard sell after 17 years) than X11 and may have some theoretical advantages, but to Joe User, it provides little obvious benefit, just like IPv6 provides little obvious benefit to the many IPv4 users. And Wayland comes with incompatibilities and a history of stability issues that clearly showed that its development priorities were not stability or user experience.

    The priorities of the Gnome and KDE developers (which from my point of view are people interested in colorful pixels rather than a solid design of a display server protocol) appear to have shifted to smear the competition with ad-hominem "arguments", and journalists who write propaganda-articles like this one [heise.de] are foaming from their mouth while introducing politics into entirely unrelated topics.
    • by sjames ( 1099 )

      Wayland is much much worse. IPV6 actually can do anything IPV4 can do. Wayland is still lacking, it's just that the Wayland boosters will try their best to gaslight you into thinking X can't do those things either, even as you watch it do them.

      • by ffkom ( 3519199 )

        Wayland is much much worse. IPV6 actually can do anything IPV4 can do.

        I would agree that IPv6 can do all the important stuff that IPv4 can do, but there are exceptions like DVMRP (Distance Vector Multicast Routing Protocol) that AFAIK did not make it into IPv6 yet. That is of course way less relevant than the beloved features that the Wayland makers opted to not implement.

  • Oh, is that what I've been hearing? I thought my tinnitus was acting up again...

  • by sjames ( 1099 ) on Saturday June 28, 2025 @02:06PM (#65482530) Homepage Journal

    I have to support Ubuntu for commercial reasons. I am relieved to note that Ubuntu is NOT Wayland only. It's just that the latest Gnome only supports Wayland. So all I have to do to keep X11 available is not use the desktop environment that I despise anyway.

    Wayland and Gnome are now so far up their own backsides, they will disappear into a singularity any day now.

    • by gweihir ( 88907 )

      Wayland and Gnome are now so far up their own backsides, they will disappear into a singularity any day now.

      Yep. That is why I use X.org with fvwm2 (and no systemd crap). If it is not broken, do not fix it.

    • I needed to use an Ubuntu workstation recently. It was set up with Wayland and Ubuntu's gnome respin. The default you know? I decided to not be an old fart and really have it a go. Wayland was unfortunately still buggy even slightly off the beaten path (meshlab didn't run which is a bit of a deal breaker for me), and gnome... It's odd to be sure. Some is ok, some is annoying and some of the choices are absolutely barking mad and deeply user hostile. They're also obsessed with featureless grey in grey icons

  • OMG thank you (Score:5, Insightful)

    by pz ( 113803 ) on Saturday June 28, 2025 @03:38PM (#65482788) Journal

    I hate Wayland. Still so frelling buggy. So many unfulfilled promises. So many things that just worked, and worked well, under X have been broken for so very, very long. I hope the teenagers who repllied "pffft" to the graybeards when they said "windowing is hard, secure remote windowing is really hard," have learned their lesson, who replied "X is just too complicated" have now recognized that they have something worse, who opined "the API is too obscure" have been brought to awareness.

    Just because something is new does not mean it is better. Keep repeating that. If an old, working system appears to be complex, there just might be good reasons for it.

    I used to be able to run remote windows on kinda slow cable with reasonable responsiveness, back in the day, under X. I could even run a browser. I haven't been able to do any of that under Wayland; opening a remote browser window now takes *minutes*, if it works at all, and I've got fat pipes now, compared to back in the day. Wayland, from the user's perspective, has been and remains an unmitigated disaster.

    I'm all for bringing back X. Maybe those guys at MIT knew what they were doing.

  • Listen, upfront, I don't give so much as a rat's ass what you use, if it works for you. I personally use X11 since that's what works for me, but I personally have no objection to Wayland.
    That said, I'm excited for a potential resurgence in X11's development, but I feel XLibre isn't quite the way to go. In the 3 or so weeks it's been out, Enrico Weigelt (the lead dev) has made it clear that he doesn't really care to test for bugs or keep the project compatible with Xorg. Couple that with the over-politicizat

  • The developer would better spend their time working on Wayland. X11 needs to die already. Any attempts to "save it," are just delaying Wayland. For all intets and purposed Wayland is X12, since almost all the X11 developers are working on Wayland.
    • This mindless "x needs to die" is why Wayland has the problems it has, still after 16 years.

      The reason Wayland is having so much trouble replacing X is because it's not doing what people want to do. It'll probably replace X eventually, but berating people into abandoning workflows which work in favor of the rather middle aged shiny thing also won't speed up Wayland.

"I think trash is the most important manifestation of culture we have in my lifetime." - Johnny Legend

Working...