Hello X community,
tl;dr:
https://github.com/X11Libre/xserver
Unfortunate they chose GitHub.
The following is copied from: https://nitter.net/LundukeJournal/status/1930727192964514137
Hello X community,
tl;dr:
https://github.com/X11Libre/xserver
Unfortunate they chose GitHub.
The following is copied from: https://nitter.net/LundukeJournal/status/1930727192964514137
Holy smokes, got an exclusive story here that is a BIG one for Linux
users:
Xorg is being forked, by the most active Xorg developer, with a first release planned later this month.
Alastair Hogge <agh@riseup.net> wrote:
Hello X community,
tl;dr:
https://github.com/X11Libre/xserver Unfortunate they chose GitHub.
The following is copied from:
https://nitter.net/LundukeJournal/status/1930727192964514137
Holy smokes, got an exclusive story here that is a BIG one for Linux
users:
Xorg is being forked, by the most active Xorg developer, with a first
release planned later this month.
It'll be interesting to see whether many distros make packages for it (including separate driver packages because the README notes that X.Org drivers aren't binary compatible).
Module ABIs have changed - drivers MUST be recompiled against this--
Xserver verison, otherwise the Xserver can crash or not even start up correctly.
Most xorg drivers should run as-is (need recompile!), with some
exceptions. See .gitlab-ci.yml for the versions/branches built along
w/ Xlibre.
On Sat, 07 Jun 2025 10:57:46 +1000, Computer Nerd Kev wrote:
It'll be interesting to see whether many distros make packages for it
(including separate driver packages because the README notes that X.Org
drivers aren't binary compatible).
Am I missing something? From the README.md:
Module ABIs have changed - drivers MUST be recompiled against this
Xserver verison, otherwise the Xserver can crash or not even start up
correctly.
Most xorg drivers should run as-is (need recompile!), with some
exceptions. See .gitlab-ci.yml for the versions/branches built along
w/ Xlibre.
I read that as: the code for the drivers doesn't usually need to be
changed, but they need to be recompiled, so existing X.Org driver
packages won't work. Same as with Linux kernel drivers.
I suspect distro package maintainers won't consider it worth that
much effort given how many separate X packages they usually have.
On 8 Jun 2025 17:21:00 +1000, Computer Nerd Kev wrote:
I read that as: the code for the drivers doesn't usually need to be
changed, but they need to be recompiled, so existing X.Org driver
packages won't work. Same as with Linux kernel drivers.
It is not the kernel that calls into the X server, it is the X server that calls into the kernel. So I wouldn't expect any kernel changes to be necessary.
I suspect distro package maintainers won't consider it worth that
much effort given how many separate X packages they usually have.
There aren't that many different driver add-on packages, are there?
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 65 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 00:53:58 |
| Calls: | 862 |
| Files: | 1,311 |
| D/L today: |
10 files (20,373K bytes) |
| Messages: | 264,187 |