While Wayland has been in development for ten years, a majority of Linux desktops by the end of 2018 are still dependent on X.Org Server. In 2018, we saw much better Wayland support from the GNOME Shell and KDE Plasma, but many Linux distributions – including Ubuntu – have not surpassed (or in the case of Ubuntu, back-over) to run a Wayland session. While the xorg server is at the heart of most Linux desktops, the development speed is very slow.
X.Org Server has not seen any major / breakthrough features this year, as well as setting up the VR HMD work to improve SteamVR HMD support and deploy the long delayed X.Org Server 1
Running GitStats on the xserver repository this morning, shows that the development rate on the commited basis continues to cruise over the past few years. There were 510 commitments this year, up slightly from 465 last year, but well below the 2000 commitments per year seen over a decade ago when DRI3, X Input 2, Multi-Pointer X, GLAMOR and a lot of other new functionality were introduced during the year of some years.
X.Org Server only grew by about ten thousand lines of code this year. The X-series codebase is around 711k code lines, which do not count external libraries and other code encapsulated in external repositories.
The most productive xserver contributor this year was Red Hats Adam Jackson followed by Olivier Fourdan, Michel Dänzer, Eric Anholt, Roman Gilg and Emil Velikov.
Finally, here's a look at the most popular X.Org stories on Phoronix this year for those who want to remember the achievements of the year:
EGLStreams XWayland code revised in front of X.Org Server 1.20
It is still not clear whether EGLStreams XWayland support will be merged for xorg server 1.20, but at least the patches were revised this week making it possible to merge them into this next X.Org Server release so that the NVIDIA proprietary driver can work with XWayland.
GNOME Shell vs KDE Plasma Graphics Tests at Wayland vs. X.rg Server
A premium member this week had requested some benchmarks of openSUSE Tumbleweed when we looked at the performance of KDE Plasma vs. GNOME Shell in some open-source graphics / game tests while also watching Wayland vs. X.rr Server performance.
The shiny new features of X.Org Server 1.20
With the release of the long-awaited X.Org Server 1.20 finally in the end, here are the many features that were merged earlier one and a half years for this long-drawn-out release process. While several of the Linux desktop continues to move toward Wayland, X.Org Server continues its development as shown by the 1.20 release, and as part of that is also a lot on XWayland's site.
Ubuntu 18.04 LTS will default to X.Org Stack, not Wayland
While Ubuntu 17.10 is standard for using the Wayland session on supported GPUs / drivers using standard GNOME Shell based session, Canonical decided on Ubuntu 18.04 "Bionic Beaver" LTS that it will use X.Org Server by default.
X.Org Server Finally Adapted To Better Deal With 16: 9 & 16:10 Showing
In 2018, X.Org Server will introduce better support for 16: 9 and 16:10 ratio monitors!
A look at the many features of X.Org Server 1.20
2017 marked the first thaw in a decade without seeing a major update to X.Org Server. But finally X.Org Server 1.20 is now ready for release, and it contains all the great work since its debut in X.Org Server 1.19 in November 2016. Needless to say, xorg server 1.20 is going to be a great release.
AMDGPU 18.0 X.Org Driver Released
It had been six months since the release of the latest AMDGPU DDX release, xf86-video-amdgpu 1.4.0, but today it has been succeeded by xf86 – video amdgpu 18.0 as they also go out on an annual version plan.
FreeDesktop.org Migrate to GitLab
FreeDesktop.org, home to X.Org Server and Mesa Development along with Wayland / Weston and other projects like LibreOffice and GStreamer are working to migrate their services to GitLab.
NVIDIA releases 396.24 Linux driver with X.Org Server 1.20 Support
NVIDIA has introduced its first stable driver in the 396 driver series for the Linux, 396.24 release.
X.Org To continue transferring its code and error to GitLab
Unrelated to this week's announcement about Microsoft buying GitHub, the X.Org code store will soon be managed on GitLab.
Will 2019 finally be the year of Wayland Linux desktop dominance? We see …