Xorg-server 26.1.0 rc1 (lists.x.org)

105 points by st_goliath 8 hours ago

ToyKeeper 2 hours ago

Hooray! A new release of Xorg is always a good reason to celebrate. Long live the all-singing all-dancing feature-rich network-transparent display system which is still the best (and often only) solution for a lot of common user needs, even 39 years after its creation.

ux266478 an hour ago

Well, Quartz is okay too, even though it lacks network transparency.

Arcan is looking like a very promising successor to the X protocol and Xorg server. It's not there yet, but it gets closer year after year.

Narishma 2 hours ago

This is a much more substantial changelog than I was expecting for something that is often presented as a deprecated project.

noosphr 2 hours ago

Redhat stands to lose their defacto control over X after the XLibre fork so they have to stop trying to kill it. Who would have thought that competition would make things better for everyone?

preisschild an hour ago

I doubt they care too much. They probably just have customers with applications stuck on a legacy window system. And they pay for that maintenance.

qwertox 2 hours ago

It basically is a deprecated project.

mmh0000 38 minutes ago

That's a new take: Project with new release 1 day ago declared deprecated!

I've been using Linux for around 2 decades. I am currently running Fedora 43/KDE Plasma ... and wait for it ... Xorg.

Why? Because it works. It works well!

Why don't I use Wayland? Because it breaks everything.

  - Screensharing is just wonky and inconsistent across applications. It has gotten better in the last 2 years, but it's still quite wonky. And janky. And flobby. I **could** put effort into fixing this, but it already works in Xorg. 
  - I have a bunch of Xorg/xdotool scripts bound to hotkeys. Move, resize windows. If AppX is running and the window isn't shown, show it; otherwise, hide it. If AppX and AppY are both running and meta+y is pressed, then tile in a specific way, else do something different. These scripts are either ungodly difficult to rewrite to work in Wayland or just flat-out impossible in the name of "security".
  - Easystroke. https://github.com/mmh0000/easystroke . Nothing like that exists on Wayland (that actually works). And I can not live without it after having it for 20 years.

throw0101d 5 hours ago

The mention of XQuartz (for macOS) reminded me to check that, and 2.8.6 was released mid-July:

* https://www.xquartz.org/releases/bare/XQuartz-2.8.6.html

Previously 2.8.5 was out in 2023:

* https://www.xquartz.org/releases/bare/XQuartz-2.8.5.html

There's a XQuartz 2.8.7 beta as well (xorg-server 26.1 rebase):

* https://www.xquartz.org/releases/index.html

egorfine 5 hours ago

omg, it's been over a decade since I have last used XQuartz. Did they finally open source the whole quartz-wm?

throw0101d 5 hours ago

> An XQuartz installation consists of many individual pieces of software which have various licenses. The X.Org software components’ licenses are discussed on the X.Org Foundation Licenses page.[1] The quartz-wm[2] window manager included with the XQuartz distribution uses the Apple Public Source License Version 2.[3]

* https://www.xquartz.org/index.html

panzi 5 hours ago

egorfine 4 hours ago

sbinnee 17 minutes ago

I used to run xorg and wayland together and switch between them because you know you setup xorg no matter what even if you daily drive wayland. Since 2024 or so however I don’t remember opening a xorg session.

shrubble 36 minutes ago

Note that Enrico Weigelt is the "XLibre" guy and some of his fixes made it into this release, you can search for his name in the message.

kobbs 5 hours ago

Intel modesetting driver with tearfree support in a xorg release!

jck86 3 hours ago

Hoorah! Hopefully big distros will at least offer an optional upgrade to this.

I'm all for people switching to wayland but there should be choice and xorg should not be neglected for ideological reasons.

dralley 3 hours ago

Xorg isn't neglected for "ideological reasons", it's neglected because development is work - and most of the people with knowledge of the problem domain decided they didn't want to work on Xorg anymore, and most of the companies that were paying for it decided they didn't want to pay for it anymore (apart from baseline maintenance, Xwayland and security fixes). And the people who want Xorg support maintained in perpetuity rarely seem interested in maintaining Xorg themselves, at least not properly (see this history of Xlibre introducing bugs and LLM slop).

You are free to spend your own time and resources doing the work, but you don't get to dictate how other people spend theirs.

rabf an hour ago

BadBadJellyBean 3 hours ago

noosphr an hour ago

vondur 3 hours ago

unixhero 19 minutes ago

Out of the loop and this is definitely off topic, but what happened to the Xfree86 project? Is Xorg the same? The venerable xfree86config program is gone from the distrib so I assume it is not the same.

tyzoid 5 hours ago

Isn't most of this already in xlibre?

nazgulsenpai 5 hours ago

People have all kind of opinions about xlibre as a project and the politics around it that I'm not interested in, but if they're driving xorg to improve, that's a good thing.

I'm not some anti-wayland zealot but you will pry xfce out of my cold dead hands.

wing-_-nuts 4 hours ago

>I'm not some anti-wayland zealot but you will pry xfce out of my cold dead hands.

Hard same. I'm using xfce on my laptop with mint xfce edition, and it's a breath of fresh air. Everything just works how you'd expect it to work, and it gets out of your way.

I tried sway a couple years ago and I lost count of the number of things I needed to go and find wayland specific workarounds for. I know things have gotten better since then, but I didn't see any benefit to switching and a whole lot of hassle.

ToyKeeper 2 hours ago

tomstockmail 4 hours ago

Xorg has had releases for years and will continue to do so. But as you can see in the announcement, enterprise users are the driving factor.

nazgulsenpai 4 hours ago

abenga 4 hours ago

Even xfce will one day move to Wayland.

wing-_-nuts 4 hours ago

farlight 35 minutes ago

nazgulsenpai 4 hours ago

boudin 4 hours ago

elric 2 hours ago

> you will pry xfce out of my cold dead hands

AwesomeWM for me. I've essentially fused with it. Warts and all.

self_awareness 3 hours ago

Duplicate functionality compared to XLibre was reimplemented here from scratch, or sourced from XLibre?

saelthavron 2 hours ago

At least one was looks like it was sourced from XLibre: https://github.com/X11Libre/xserver/pull/1314

thesuitonym 2 hours ago

Pulling good ideas from downstream forks is actually kind of what open source is all about, isn't it?