The long time Phoronix reader, with an excellent long-term memory, may remember an odd article from back in August 2017 on buying a passively cooled computer. It tells the tale of the consumer who decided to buy a rather niche, fanless, therefore passively cooled computer.
Over the years the Linux kernel has picked up many different sanitizers, memory leak detectors, and other features for helping to diagnose and address deficiencies in the kernel. However, all of these debugging-optimized features aren't centrally located that can make it difficult for system administrators and developers to spot these numerous features when configuring a kernel build manually. Now with Linux 5.17 that is changing...
Last week I noted about EDAC changes in Linux 5.17 for future AMD CPUs. The "Error Detection and Correction" work included AMD adding RDDR5 / LRDDR5 support to their driver and new CPU model IDs that appear to be for Zen 4. Also working on next-gen AMD processor support in Linux 5.17 are recent SMCA changes...
I've been writing about Genode OS for over a decade as one of the interesting original, open-source operating system frameworks that has taken novel approaches to many design elements and continues persevering with their efforts. For 2022 the project has yet more ambitious goals ahead...
F2FS as the Flash-Friendly File-System may not see too much use out of desktop Linux distributions at least as it concerns any easy/semi-endorsed root install option, but this file-system does continue maturing and seeing much use by enthusiasts and especially among the plethora of Android devices now supporting this flash-optimized file-system. With Linux 5.17, F2FS has some performance improvements and other fixes...
The race is on for delivering XWayland 22.1 in time for the spring Linux distribution releases with at least Fedora Workstation 36 expected to carry this updated package for allowing X11 clients to work atop Wayland compositors...
A QtWayland module change has landed that should greatly improve the NVIDIA Wayland experience when running the KDE desktop on modern NVIDIA drivers offering GBM API support...
In recent years The Khronos Group has been expanding a lot and forming a number of new open industry standards around 3D commerce, analytics rendering, and more. The latest is Khronos now establishing a Camera API working group...
Last May there was some work on compiling LibreOffice to WebAssembly as another means of getting this open-source office suite executing within the web browser and other environments. It had been quiet since on the LibreOffice WASM front but a number of new commits were merged this morning...
KDE developer Nate Graham has sorted through plans for the 15-minute bug initiative for focusing on correcting many low-hanging bugs affecting the KDE desktop that should be able to be quickly discovered by users...
After ending out 2021 with an AMDVLK update to fix poor performance on Wayland, AMD today issued AMDVLK 2022.Q1.1 with their first set of changes for the new year...
Intel's Media Driver 22.1.1 has been released as their firsr 22.x series open-source GPU video encode/decode software release. This quarterly update introduces new hardware support and a number of feature updates...
After starting off in development more than two decades ago as Kettle, Apache Hop in its current form has now made it to being an Apache Software Foundation top-level project...
VMware has been preparing support for OpenGL 4.3 to be exposed within their VMware virtualization software so that guest VMs can enjoy newer OpenGL support that is accelerated by the host...
It turns out with enough maneuvering that Microsoft Windows 11 can run well with the open-source Coreboot even with keeping UEFI SecureBoot enabled and meeting Windows 11's TPM requirements and other security measures...
Thanks to Red Hat developer Martin Stránský, he has managed to get the Video Acceleration API (VA-API) working for AV1 content within the Firefox web browser...
The Qt Company this morning announced Qt Digital Advertising 1.0 as its new ad platform that allows for developers to easily integrate advertising campaigns into Qt-based, cross-platform applications...
At the end of last year AMD introduced OpenGL sparse texture support into its RadeonSI Gallium3D driver. This functionality for Vega GPUs and newer flipped on ARB_sparse_texture support while now with the very latest Mesa 22.0-devel code ARB_sparse_texture2 is now flipped on too...
NVIDIA has released CUDA 11.6 as the latest version of their widely used but proprietary GPU compute stack. With CUDA 11.6 there are some good improvements and new features in store...
A change merged overnight with the libata subsystem updates for Linux 5.17 means that some older AMD hardware will be able to boot quicker by avoiding an otherwise mandated sleep period...
Back in November memory folios were merged into Linux 5.16 as a fundamental change to the memory management code. Now for Linux 5.17 there are improvements for folios merged and then out likely for Linux 5.18 is introducing the notion of large folios...
GCC 12 as this year's annual GNU Compiler Collection feature release has moved on to "stage four" development with likely releasing GCC 12.1 in April...
Last September I was the first to call attention to Intel working on a new feature to allow updating some system firmware components without needing to reboot such as for mission critical servers that try to avoid downtime at all costs. That Intel "Seamless Update" feature also known as Platform Firmware Runtime Update and Telemetry (PFRUT) has now been sent in for mainlining with Linux 5.17...
FFmpeg 5.0 has now been formally christened as for what is aiming to be a Long-Term Support (LTS) release for this widely-used, cross-platform and open-source multimedia library...
Jason Ekstrand who was the lead developer of Intel's open-source "ANV" Vulkan Linux driver left Intel in December and has now revealed details about his new role...
For those considering the Lenovo USB-C 7-in-1 Hub for connecting to your Lenovo laptop for enjoying USB-C power charging, HDMI output, and additional USB ports, it does work out on Linux. While there have been some users running into seemingly firmware-related issues, at least with my testing over the past month this $50~60 (USD) USB-C hub has been working out well under Linux.
In addition to Linux 5.17 introducing Universal Stylus Initiative (USI) support for that new industry standard for styluses/pens that can work cross-device, the input subsystem updates for this kernel also add active pen support for a few more tablets...
Miguel Ojeda has published his third iteration of the patches implementing the basic infrastructure for supporting the Rust programming language within the Linux kernel...
For those wanting a desktop-friendly, easy-to-use BSD operating system to try out the GhostBSD project is one of the better bets in modern times. GhostBSD 22.01.12 is now available with a variety of fixes and improvements for this desktop-minded BSD...
It's been over two years since Mumble 1.3 was released for this open-source VoIP / voice chat program that is popular with gamers and open-source enthusiasts while today it's been succeeded by Mumble 1.4...
Disclosed a few months back were "Trojan Source" attacks against compilers where specially crafted code could be rogue but not appear so due to exploiting Unicode issues. Unicode control characters could be used to reorder tokens in source code that could alter the behavior when compiled. With the upcoming GCC 12 compiler release there is a new warning to help point out possible Trojan Source attacks...
Sent in to the Linux kernel on Friday were the "char/misc" updates as the smorgasbord of kernel changes not fitting formally within other areas of the kernel. The char/misc changes range from AI accelerator driver updates to new Xilinx code to other random changes littered throughout...
Those wanting to enjoy some impressive Vulkan ray-traced visuals on Linux (and macOS or Windows) now have GravityMark to add to the list of Linux-native ray-traced software for testing...
Cemu as one of the leading Nintendo Wii U video game emulators is planning to go open-source this year and is also working on Linux support and related cross-platform advancements...
Intel ended out the week with a huge update to ISPC, the Intel Implicit SPMD Program Compiler. ISPC is Intel's LLVM-based compiler focused on its C variant with extensions for single program, multiple data (SPMD) programming. Interestingly with this release is the introduction of AMD Zen 1/2/3 targeting and even the PlayStation 5 while also adding support for forthcoming Intel Arc "Alchemist" (Xe HPG) hardware...