X.Org Server 21.1

X.Org Server 21.1 is Here After More Than Three Years of Development

More than three years after X.Org Server 1.20, released in May 2018, X.Org Server 21.1 finally has been released.

The X.Org Server has a long history behind it. It’s the reference implementation of the X Window system first released in June 1984 by its author Robert W Scheifler at Massachusetts Institute of Technology (MIT).

X.Org Server is an open source and freely distributed implementation of the X Window System, provided by the X.Org Foundation. It’s part of the X.Org software, the popular X Window System used in many POSIX operating systems, including almost all Linux distributions.

Due to a lack of interest from upstream developers in developing a new version, X.Org Server 21.1 has taken more than three years to emerge. The reason for this is because most Linux desktops are switching to Wayland-based desktops by default, therefore XWayland is all that matters.

Related: Xorg, X11, Wayland? Linux Display Servers And Protocols Explained

In other words, the future of the software, in terms of significant new releases, was definitely in doubt. However, as of today we have the brand new X.Org Server 21.1 version, so let’s take a quick look at what’s new.

X.Org 21.1 Highlights

Above all it’s important to note that since 21.1 series XWayland is released separately and thus this release does not include it.

This X.Org Server 21.1 has better Meson build system support, and the older autotools support will be dropped in future releases.

Moreover Glamor, which is 2D acceleration driver for the X Server, now has added support for Xvfb. In addition, there is variable refresh rate support with the integrated xf86-video-modesetting DDX, and modifier support is enabled by default.

On top of that X.Org Server 21 lands X Input 2.4 touchpad gestures. So even you usually use Wayland, sometimes you have to switch to X because Nvidia and PRIME doesn’t work on Wayland, for example. In a situation like this it’s a good to have touchpad gestures there as well.

Let’s not miss that X.Org Server now correctly reports display DPI in more cases. This may affect rendering of client applications that have their own workarounds for hi-DPI screens.

Last but not least, X.Org Server 21.1 brings a large number of small features and various bug fixes.

In conclusion let me mention that Wayland use is increasing and it’s the default in popular distributions including Fedora, Red Hat Enterprise Linux, and Debian. Ubuntu switched to Wayland as the default in version 21.04. The same applies to distributions such as Linux Mint, based on Ubuntu.

The good news for the X.Org Server is even where Wayland is the default, some users prefer to run X for compatibility or performance reasons.

The credit for the emergence of X.Org Server 21.1 goes almost entirely to developer Povilas Kanapickas for stepping up and making this release possible.

For more information about all changes in the new version, you can refer to the official announcement.

Bobby Borisov
Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

Leave a Reply

Your email address will not be published. Required fields are marked *