It's Time To Admit It: The X.Org Server Is Abandonware

The last major release of the X.Org Server was in May 2018 but don't expect the long-awaited X.Org Server 1.21 to actually be released anytime soon.

This should hardly be surprising but a prominent Intel open-source developer has conceded that the X.Org Server is pretty much "abandonware" with Wayland being the future. This comes as X.Org Server development hits a nearly two decade low , the X.Org Server is well off its six month

Open Source LLM

Red Hat's Tom Stellard Now Serving As LLVM Release Manager

After six years serving as the LLVM release manager and taking over the role from LLVM founder Chris Lattner followed by Bill Wendling, Google's Hans Wennborg has stepped down from his position and handed it over to Red Hat's Tom Stellard.

Wennborg announced this week that after six years and twelve major LLVM releases, he is stepping down as LLVM release manager to devote the time to other activities.

Taking over in his role as the LLVM release manager is Tom Stellard , a name that should be well familiar to longtime

Zink OpenGL-Over-Vulkan At ~97% Piglit Testing Conformance

Not only is the Zink Gallium3D code for OpenGL accelerated by Vulkan up to around 69% the speed of Intel's OpenGL driver but it's at around a 97% passing test rate for Mesa's Piglit testing.

Piglit as the massive collection of OpenGL test cases for Mesa is up to seeing around 97% of them pass when running on Zink. This 97.1% current pass rate for Zink is over 40.1k tests passing of some 41.

KVM For Linux 5.10 Brings New "TDP" MMU To Help VMs With Hundreds Of vCPUs, TBs of RAM

The Kernel-based Virtual Machine (KVM) is seeing plenty of improvements with the Linux 5.10 kernel.

Among the KVM hypervisor work coming in at the tail end of the Linux 5.10 merge window includes:

- The new Two-Dimensional Paging "TDP" x86 MMU being contributed by Google. This KVM MMU implementation is running at Google already and this implementation can now handle the company live migrating 416 vCPUs with 12 TiB "m2-ultramem-416

Linux 5.10 Adds "nosymfollow" Mount Option Security Defense

FreeBSD has long supported a "nosymfollow" mount option to prevent following of symlinks on mounted file-systems while now the mainline Linux kernel is adding a similar security defense.

Driven along by Google's kernel engineers as their work on Chrome OS, they have upstreamed their nosymfollow implementation to the mainline kernel with Linux 5.10. The premise of this feature is to not follow symlinks when resolving paths within the kernel. Symlinks can still be created on the mounted file-system and readlink() will still function

Intel Core i7 1165G7 Tiger Lake vs. AMD Ryzen 7 PRO 4750U Linux Performance

For the Intel Tiger Lake Linux benchmarking thus far with the Core i7 1165G7 on the Dell XPS 13 9310 it's primarily been compared against the Ryzen 5 4500U and Ryzen 7 4700U on the AMD side since those are the only Renoir units within my possession. But a Phoronix reader recently provided me with remote access to his Lenovo ThinkPad X13 with Ryzen 7 PRO 4750U (8 cores / 16

GNU Debugger 10.1 Released With BPF Debugging, Debuginfod Support

GDB 10.1 is now shipping as a big update to the GNU Debugger.

GDB 10.1 adds support for (e)BPF debugging as the new target supported by this release. The GDB server also now supports RISC-V GNU/Linux and ARC GNU/Linux.

Making GDB 10.1 exciting is that there is experimental multi-target debugging support as well as support for debuginfod . Debuginfod is the HTTP server for distributing ELF/DWARF debugging information from a centralized server.

GDB 1

KDE Seeing More Bug Fixes Following Plasma 5.20

KDE developers remain very busy this autumn working on fixes for the recently released Plasma 5.20 and related software.

KDE developer Nate Graham known for his weekly development summaries called this week's KDE changes as having "so many bugfixes."

Among the noteworthy KDE bug fixes this week:

- Fixing the rendering of the Alt+Tab switcher on Plasma Wayland when going from one visual style to another.

- Fixing support for taking screenshots on Plasma Wayland and copying them to the clipboard.

- Correcting the layout of

Linux Gets Fix For AMD Zen 3 CPU Frequency Handling Stemming From 8 Year Old Workaround

Since 2012 there has been a quirk in the Linux kernel to disable/override using ACPI _PSD data on all AMD processors as a workaround in turn for Windows-specific behavior that clashes with the semantics of the Linux ACPI CPUFreq driver for CPU frequency scaling. With AMD Zen 3 this quirk is no longer needed to behave correctly and thus Linux 5.10 is going to drop this eight year old quirk on Zen 3 and newer.

The change since 2012 in the Linux kernel for

Wine-Staging 5.20 Released With ESYNC Support Re-Enabled

Building off the Friday release of Wine 5.20 , a new Wine-Staging release is now available that is carrying more than 750 patches atop the upstream code-base that are currently undergoing testing.

The only new patches to Wine-Staging 5.20 are WIDL additions for supporting WinRT IDLs due to Wine currently being unable to parse various WinRT-specific keywords in order to generate their interface headers. Proof of concept patches were posted with the original bug report and now integrated into Wine-Staging