Linux 5.11's Kconfig build configuration updates are bringing some long overdue improvements to its "Qconf" Qt toolkit user interface option for configuring Linux kernel builds...
Last week the Linux 5.11 power management updates were merged while on Tuesday some additional new material was merged, primarily around Intel's P-State CPU frequency scaling governor when running with the "Schedutil" governor that makes use of the kernel's scheduler utilization data...
Earlier this month we were a bit surprised to see Windows 10 performing close to Ubuntu 20.10 on the AMD Ryzen 9 5900X. With prior AMD Ryzen (and Intel Core) desktop CPUs we normally are used to seeing Ubuntu Linux exhibit healthy performance advantages over Windows 10 in most workloads. But with Zen 3 the Windows vs. Linux performance is much closer and thus led us to also running Windows 10 vs. Ubuntu benchmarks on the higher-end Ryzen 9 5950X to reproduce the earlier findings.
Fedora 34 is shaping up to be another exciting Fedora Linux release on the feature front. Among the material to look forward to in this spring 2021 Linux distribution release is routing all audio through PipeWire by default, enabling systemd-oomd by default, an independent XWayland package, and more. The latest proposal involves making use of DNF/RPM copy-on-write support atop Btrfs with Fedora 34...
Just in time for the upcoming AMD Ryzen 5000 series mobile processors, it's looking like the S2idle support is finally coming together on Linux for increased power savings...
Landing in Mesa 21.0 on Tuesday was support for OpenGL tessellation shaders (ARB_tessellation_shader) with the Zink Gallium3D code implementing generic OpenGL support atop Vulkan...
Merged into the Linux kernel back in 2015 was the TraceFS file-system to better address Linux tracing use-cases that previously were handled atop DebugFS. Now LibTraceFS has reached version 1.0 as the user-space library around TraceFS after being spun out of Trace-CMD earlier this year...
Xfce 4.16 managed to ship in 2020 as one of the original goals for this release after the much delayed Xfce 4.14 series. Xfce 4.16 comes with many incremental improvements to this GTK3 desktop environment...
Microsoft continues pushing new code into Mesa 21.0 as its efforts around Mesa continue to ramp up principally around GPU acceleration within Windows Subsystem for Linux (WSL) as well as allowing the likes of OpenGL and OpenCL to function under Windows 10 in the absence of native GL/CL drivers by using Mesa to translate the APIs for consumption by Direct3D 12 drivers...
At the end of November systemd 247 released with the new Out-of-Memory Daemon (systemd-oomd) and for the Fedora 34 release next year that will likely be enabled by default for all spins...
The Linux hardware monitoring "k10temp" driver is dropping support for reporting CPU voltage and current information for AMD Zen-based processors over lack of documentation for being able to properly support the functionality...
As we have shown with prior AMD Ryzen and EPYC processors, the Linux distribution generally offering the fastest out-of-the-box performance is Intel's Clear Linux platform. Given there aren't many other distributions as aggressively optimizing their default package set and engaging in features like AutoFDO, PGO, and various out-of-tree patches in the name of modern Intel x86_64 Linux performance -- and in turn, AMD performance benefits as well -- Clear Linux really shines with modern hardware. Testing of the latest Clear Linux with a Ryzen 9 5900X continues to delivering promising performance compared to the likes of Fedora, openSUSE, Manjaro, Debian, and Ubuntu.
If you miss flying this holiday season due to the pandemic, you can at least experience it virtually by flying your own aircraft with the open-source, cross-platform FlightGear flight simulator software...
Ahead of the upcoming freezes set to begin around Debian 11 "Bullseye", the Debian developers working on KDE packaging have been working to get all the latest components updated in time...
Linspire, an early Linux distribution with its roots tracing back to "Lindows" that went dormant and then resurrected in 2018 and continuing an Ubuntu-based distribution, is out ahead of the holidays with its Linspire 10 beta release...
Unlike the KVM additions, the Xen hypervisor for the Linux 5.11 merge window doesn't bring any new features but just security fixes for some new vulnerabilities...
Phoronix Test Suite 10.2 Milestone 3 is now available as the latest development release ahead of our Q1'2021 update to this leading cross-platform, open-source automated benchmarking system...
Intel engineers have posted the initial Linux kernel patches providing AVX-512 optimized versions of common crypto algorithms. The AVX-512 optimized versions do pan out and promise to offer huge speed-ups but are disabled by default at this stage over the negative CPU frequency/performance impact that running AVX-512 can have on CPU cores / shared threads...
Back in September Arm began talking about their "2020 extensions" for the A-profile architecture. Initial support for these new additions as ARMv8.7-A is beginning to land in the LLVM compiler stack...
Over the past nearly two months we have been running a lot of Linux benchmarks on the AMD Ryzen 5000 series, but what about the BSD operating systems with these Zen 3 desktop CPUs? Recently I got around to trying out a few of the BSDs on a Ryzen 9 5900X desktop as well as running some FreeBSD 12.2 vs. Ubuntu Linux benchmarks, including with Linux on OpenZFS and Clang.
For those running PostgreSQL database servers (and potentially similar workloads) on AMD EPYC servers, Linux 5.11 is bringing a very nice Christmas gift in the form of better performance for at least some 2P server configurations...
While the Linux 5.11 merge window is only half-way through with prominent pull requests like the DRM / graphics driver updates already have been merged some of the testing has already begun at Phoronix of this new kernel. With the Radeon RX 6800 XT "RDNA 2" graphics continuing to mature, we are seeing slight uplift in some benchmarks when moving from Linux 5.10 stable to Linux 5.11 Git...
The Fedora Project is the latest open-source software project working to migrate their Git repositories off using the existing default branch name of "master" and instead using "main" but for some repositories will be "rawhide" where it better aligns with the usage in Fedora Rawhide packages to their development development...
Arcan, the rather unique and innovative display server in development for about five years, is now matching or even surpassing the feature parity with the X.Org Server and have also issued a new release of their "Durden" desktop environment build atop Arcan...
The main feature change for the XFS driver code in Linux 5.11 is adding a new "needs repair" feature flag. When the XFS code marks a file-system as needing repair, it will refuse to mount until the xfs_repair operation is run on it...
Revealed earlier this year was the Arm Straight Line Speculation (SLS) vulnerability. SLS was a Google discovery for modern ARMv8 CPUs where speculative execution past unconditional changes in control flow could lead to information disclosure via side-channel analysis. Arm recommended compiler-based mitigations to insert speculation barriers after vulnerable instructions, which GCC and LLVM began adding opt-in protections right away. This weekend some additional SLS functionality was added for LLVM...
The pandemic isn't slowing down work on GNOME 40... In addition to this week's release of GTK 4.0, GNOME Shell developers continue progressing on some visible improvements slated for this 2021 desktop update...
Intel released a new version of their SPMD Program Compiler (ISPC) this weekend that brings new improvements for this compiler that supports a variant of C focused on single-program, multiple-data programming for Intel's CPU and GPU targets...
Announced back in 2018 by the MIPI Alliance was the I3C Host Controller Interface (HCI) 1.0 specification whereby a common I3C HCI driver could support a range of multi-vendor sensors and other components relying on I3C...
Taking many by surprise was the news last week of CentOS 8 being EOL'ed next year as what has been a popular downstream of Red Hat Entrprise Linux that is free of charge and often adapted for use within large organizations. Instead, IBM-owned Red Hat is looking to position CentOS "Stream" in front of RHEL as its upstream. That still isn't sitting over well for many and today is a new post on the CentOS Blog...
This first week of the Linux 5.11 merge window continues to be very active with many of the kernel maintainers looking to land their changes ahead of the Christmas week where they are often taking time off work...
Winter holidays haven't yet slowed down the pace of improvements for the KDE desktop stack. It was another busy week enhancing KDE Plasma and related desktop components with new functionality and fixes...
The Debian project's current website has arguably a rather dated look and feel but work is underway on modernizing the website to give it a fresh look. This week the project rolled out a redesigned homepage...
The Flash-Friendly File-System (F2FS) continues seeing new work around its transparent data compression, optional case insensitive behavior, and native encryption support with the new code queued for Linux 5.11...
Announced just over one month ago to the day was the AMD Instinct MI100 and as part of that the ROCM 4.0 software stack. ROCm 4.0 didn't end up actually shipping then but today its sources were uploaded and release builds made available...
There has been some early success geting Ubuntu up and running on Apple's M1 ARM hardware with using the Apple Hypervisor Framework but it looks like a much better experience is on the way with the forthcoming Parallels Desktop for Apple Silicon...
AMD noted that EPYC Milan "Zen 3" server processors would be shipping to select customers this quarter ahead of the formal launch in Q1. That's accurate with at least one enterprise now making public inquiries over Linux kernel versions for the EPYC 7003 series. The recent Linux 5.10 kernel debut being a Long-Term Support (LTS) release is coming just in time for those users...
With no new X.Org Server releases on the horizon but Red Hat / Fedora wanting to ship updated XWayland support that is developed as part of the X.Org Server code-base, Red Hat engineers are now stepping up to carry out such XWayland-only releases derived from the same source tree but stripping out the code not relevant to XWayland support...
In recent years Red Hat engineers have been contributing to WebRTC in Chromium and related projects as part of Wayland screen sharing support that also works with the likes of PipeWire and XDG-Desktop-Portal. Looking forward to 2021, more WebRTC improvements in Chromium/Chrome are on the way...