xlibre first beta was released. we should adopt it since its more up to date than x11 and has more features and security patches i want to try and use it on my system when its out of beta
That’s up to arch and not EndeavourOS.
Also, don’t hold your breath if you expect XLibre to actually continue the development for X. Without any big companies behind this project, it will never take off (in my opinion). For now it’s a hyped project for people who want X11 to continue. There hasn’t happened much for now and I highly doubt any distro will make it available for the next few months/years.
The release notes detailed here, mention this:
Besides cleaning up a huge amount of technical debt, various fixes for
non-Linux platforms, the most important changes (IMHO) are:
- Xnamespace extension: a novel approach for isolating clients from different security domains (eg. containers) into separate X11namespaces, where they can’t hurt each other (for cases where Xsecurity from 1996 isn’t sufficient)
- Xnest ported to xcb - no more dependency on old Xlib anymore
- per-ABI driver directories (allows distros installing multiple ABIs
at the same time, eg. for smoother upgrades)- lots of small fixes and cleanups - too many to list them all here.
- several CVE fixes
There are various legitimate use cases for continued use of X11. I’m encouraged by the X11Libre project. It’s unlike Linux to not have options, and different ways of solving problems.
It doesn’t need a big company to be successful. Look at Arch and Debian. What it needs is for a community to get behind it and build it. Whether that happens remains to be seen.
Well, but that’s simply not the case for these big projects. Especially considering the scale of X11. Any big Linux “infrastructure” project has some big companies providing developers to develop these things.
I would be really surprised if this project will live to actually provide meaningful enhancements. On top of that I certainly don’t see any big distributions packaging this as a replacement.
Further developing X11 would be actually quite nice for many reason, but I simply don’t see it given the notion that it was abandoned for years now. It’s too ambitious for something that has a viable replacement (also considering GNOME and Plasma are phasing out X11 support).
X is done.
Agreed. It doesn’t need a company. It just needs all the people that like X11 or need to use it to contribute and support it.
However, my subjective speculative opinion, is that the project was born “out of anger” (at least as far as I know and to put it in simple terms) and with this comes two things:
1 - The “hyped up passion” might die eventually if it takes too much work to maintain and/or update and if the people using it or helping are few.
2- The main dev could be… “coarse” to work with as we know it happens ALL the time in the Linuxsphere / OSS community, which would mean fewer or no contributors in the long run, which means it would die or just be stale as hell.
Personally I don’t need it, don’t know what’s going on (on a technical level) so I don’t care. But Linux is about modularity, freedom and options. So I hope this prospers in the end because why not. Having many options all up-to-date is the best we could have for the system. But it feels this “XLibre” thing was born more out of spite rather than a genuine necessity.
It’s in the AUR, people who are interested should just start using it. Unless it becomes popular and somewhat proven it wont be adopted.
There was certainly a lot of drama, but then there often is when a major project gets forked.
there are is ghostbsd also a using it a raspberry pi distro and another one
Perhaps worth noting too, it’s only been 2 weeks (as of writing this).
The activity since then has been:
Excluding merges, 19 authors have pushed 1,340 commits to master and 2,746 commits to all branches. On master, 803 files have changed and there have been 16,301 additions and 34,435 deletions.
So there’s a bit going on at the moment. I expect commits will slow down now relatively speaking, as there was quite a massive backlog of commits that would have never made it into Xorg, with it being laid to rest there.
I think the elephant in the room that everyone is missing is that when it comes to display servers. It requires work by more people than just the developers of the display server. You also need adoption from app and desktop developers such as Gnome and KDE. Both of which plan to eventually phase out their X11 support.
Even if this new release of Xlibre includes new features (I didn’t read the release). What good are they if third party software ala (desktop environments and apps) don’t make use of them? Much like a wayland protocol that no one uses.
I read the release notes. Bitterness shines from them, but usually arguments require at least two people. If there’s argument of course, sometimes people create argument in their heads from something someone said, but which was not meant to be insult.
I am little bit lost about the issue, that is Xlibre going to be complete revamp, or is it going to be a cyborg built from various parts of the X, that uses new core. Because if it’s like that, then there’s going to be lots of work to get it both running and be maintainable. And Debian is probably not going to adapt it before our cyborg can stand on it’s legs and be able to walk.
But this is something probably that only time will tell. I’m also little bit pessimistic about this current stream of new devs, because usually these streams start to dry out when projects move forward.
There’s always Devuan. They’ve dropped systemD already, in the same philosophy as Wayland/X11, so…
True! I had forgotten Devuan.
I used to just give in to the notion that Wayland was inevitable, just embrace it…but I wish success to the 1-man show that is X11Libre…Linux has always been about choices…removing the choice of display managers to one…seems so anti-Linux.
I’ve been running it on an Arch Xfce system for a few days. So far, the only glitch was related to Nvidia (big shocker, right?), but easily fixable. Once it passes through a few more iterations, I’ll install in on my main EOS rig.
I’m curious how VMs will work with the new video drivers.
Already starting to test it in VM for now, and if everything is fine, I will use my system, I will let you know, but for now, as you can see everything tested work fine.
Only 3 commands:
- yay -S xlibre-server-bootstrap
- yay -S xlibre-input-libinput
- yay -S xlibre-server
The open source world and linux is a place of choice, don’t wait or expect big companies will give it to you. After more to 30y as dev, big companies just take, not give, and if they give to you, that just to reduce they cost and make you to maintain they product.
OK, so this system is a VM, correct? Did you also install the xlibre version of the VM video driver?
Hi @ajgringo619 , not yet, I just changed my computer recently and I setup different things, today was the GPU passthrough, that I will need it to make real test with my nvidia card, I am quite busy at the moment but that will come.
