Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-09-15 04:00
Intel Working On Implementing GuC Firmware Based Power Management For Linux
Going back to 2017 was work on firmware-based power management for Intel graphics with its GuC implementation. That work didn't advance with the time but now with Intel renewing their work around GuC and with future hardware may mandate this binary-only firmware, they are again revisiting the GuC power management...
USB Low Latency Audio Support Re-Submitted For Linux 5.14
Linux 5.14 has re-landed support for improvements to lower the latency of its USB audio driver...
GStreamer Making Progress On Vulkan Video Support
Back in April was the release of Vulkan Video extensions for GPU-accelerated video encode/decode using this cross-platform API. NVIDIA was quick to publish a beta driver with Vulkan Video support while adoption beyond that by drivers or multimedia software has been rather limited so far. Fortunately, the popular GStreamer multimedia framework for Linux users is working in the direction of supporting Vulkan Video...
New Arm Hardware Support In Linux 5.14 From Raspberry Pi 400 To Qualcomm Auto Bits
Arriving late for the Linux 5.14 merge window that is closing this weekend are all of the Arm SoC and platform changes for this next kernel version...
Linux 5.14 Supports Some Exciting Features With RISC-V
The RISC-V architecture code supports more functionality with the in-development Linux 5.14 kernel...
Zink Now Supports OpenGL ES 3.2 Over Vulkan
The latest achievement for Mesa's generic OpenGL implementation atop Vulkan is being able to handle OpenGL ES 3.2...
AMD VanGogh APUs Get New Audio Driver For Linux
Since last year AMD has been working on VanGogh APU support for Linux initially with their graphics driver support and that has spread to other areas. It also turns out now that with VanGogh APUs will be a new Linux audio driver...
Intel's Linux Compute Stack Now Boasts Production-Ready OpenCL 3.0, Integrates IGSC FU
Shortly after OpenCL 3.0 was finalized last year it was enabled for Intel's open-source Compute Runtime stack (and even earlier with their Tiger Lake enablement). But since last year that OpenCL 3.0 support was marked as "beta" while last week was quietly promoted to being "production" grade...
XWayland 21.1.2 Released With NVIDIA Hardware Acceleration Support
XWayland 21.1.2 is out today and while it may seem like "just a point release", it's quite an exciting one at that since it does bring NVIDIA hardware acceleration for XWayland when paired with their new NVIDIA 470 series driver...
AMDVLK 2021.Q3.1 Vulkan Driver Released
AMD has published its first code drop of the quarter for their open-source "AMDVLK" Vulkan driver that is derived from their official driver sources but making use of the AMDGPU LLVM compiler back-end rather than their proprietary shader compiler...
KDE Kicks Off July With More Plasma Wayland Fixes
Fixes to the Plasma Wayland session continue to be quite steady work in the KDE camp even with the support becoming quite mature and good enough for day-to-day use...
Linux 5.14 Lands Updates For Its "Various Driver Subsystems Mushed Together" Tree
The Linux 5.14 char/misc updates landed this week in the kernel. The "char/misc" area continues to serve as a growing catch-all portion of the code-base not jiving well elsewhere in other subsystems...
LLVM 12.0.1 Released For This Open-Source Compiler Stack
LLVM 12.0.1 is available today as the only planned point release to this spring's release of LLVM 12...
FUTEX2 Spun Up A Fifth Time For This Linux Interface To Help Windows Games
FUTEX2 continues to be worked on by Collabora as part of their work with Valve on enhancing Linux gaming support. With FUTEX2 the work is driven about enhancing the support for Windows games running on Linux with the likes of Steam Play...
Google Makes New Attempt At "UMCG" As Part Of Their Open-Sourcing Effort Around Fibers
Since 2013 Google has been working on Fibers as a promising user-space scheduling framework. Fibers has been in use at Google and delivering great results while recently they began work on open-sourcing this framework for Linux and as part of that working on the new "UMCG" code...
AMD SEV-SNP Support Revised For Linux + Updated Hyper-V Isolation VM Code
AMD engineers and their partners continue work towards upstreaming Secure Encrypted Virtualization's Secure Nested Paging (SEV-SNP) support for the mainline Linux kernel...
GCC 8 Through GCC 11 Stable Plus GCC 12 Compiler Benchmarks
For today's benchmarking is a look at how the GNU Compiler Collection has performed over the past few years going from the GCC 8 stable series introduced in 2018 through the recently released GCC 11.1 stable feature release plus also including the current early development snapshot of GCC 12.
VKD3D-Proton 2.4 Released With Better Performance, Sparse 3D Textures
VKD3D-Proton 2.4 is now available as the latest feature release for this Direct3D 12 over Vulkan implementation that is part of Valve's Proton / Steam Play for running modern Windows games on Linux...
Libre-SOC Test ASIC Going To Fabrication, Using TSMC 180nm Process
Libre-SOC that started out as Libre RISC-V in aspiring to be an open-source software/hardware Vulkan accelerator but then renamed to Libre-SOC after changing over to the OpenPOWER architecture is now seeing test fabrication done using TSMC's 180nm process...
A Control Panel / UI For Intel's Linux Graphics Drivers Is Still Under Evaluation
At the end of last year we reported on the possibility of an Intel Command Center / graphics driver control panel for Linux but not set in stone. The latest to report on the matter of an Intel Linux graphics GUI solution is that it's still being evaluated by the company...
Linux Mint 20.2 Released With Cinnamon 5.0 Desktop
Linux Mint 20.2 "Uma" is now available as the latest update to this popular desktop Linux distribution built off Ubuntu LTS releases...
Real-Time Patches Updated For The Linux 5.13 Kernel
Thomas Gleixner has announced the release of the real-time "RT" patches for the Linux 5.13, the first update since the patches were re-based early on back during the 5.12 release candidates...
Qt Creator 5.0 Beta Brings Experimental Support For Clangd, Building Code In Docker
In addition to The Qt Company being busy at work on the Qt 6.2 toolkit, they have also been busy preparing Qt Creator 5.0 as their Qt/C++ focused integrated development environment...
The Most Popular Intel Linux/Open-Source News From H1'2021
As part of our various end-of-Q2/H1'2021 recaps, here is a look back at the most popular Intel Linux/open-source news so far this year...
ACPI CPPC CPUFreq Will Try Frequency Invariance Again For Linux 5.14
Frequency invariance support for the ACPI CPPC CPUFreq driver originally landed in Linux 5.13 but was reverted late in the cycle due to problems (possible kernel oops) while now that's been cleaned up and is trying again for Linux 5.14 with this functionality striving for more accurate load tracking...
F2FS Brings Compression Improvements To Linux 5.14
The Flash-Friendly File-System (F2FS) continues seeing new features and improvements to this file-system that is increasingly used by Android devices and other flash/SSD-focused systems...
Intel's Mesa Drivers Using The IGC Compiler Delayed
Last summer I wrote about Intel prototyping their Mesa drivers to use the IGC compiler, which followed Intel transitioning their Windows driver to use this compiler that was originally written for their open-source Linux compute stack. While they were making good progress last year on having their Mesa drivers use the IGC compiler, the project has been pushed back...
Systemd 249 Released With New Option For Simple Whole-File-System A/B Updates
Systemd 249 has been promoted to stable as the newest version of this Linux init system...
Samsung Posts Newest "KSMBD" Linux Patches For In-Kernel SMB3 Server
For quite a while now Samsung engineers have been developing an in-kernel SMB3 file sharing server for the Linux kernel. In recent months that code has been maturing more and now the latest version of this KSMBD kernel code has been published...
Linux 5.14 Now Handles The Microsoft Xbox One Select/Share Button On Its Controllers
The Linux 5.14 input subsystem updates have landed with new hardware support and other changes...
Mesa 21.2 Lands NVIDIA's Code For Handling Alternate GBM Backends
Earlier this year was the proposed NVIDIA code from NVIDIA for allowing Mesa's GBM to support alternative back-ends. This support is notable given that most Wayland compositors are catering to using Mesa's Generic Buffer Manager (GBM) rather than EGLStreams or other options for buffer management. That support code has now been merged into Mesa 21.2...
Intel Sapphire Rapids To Have Experimental "RAR" Feature
Adding to the lengthy list of features for Intel's next-gen Xeon "Sapphire Rapids" processors next year is an admittedly experimental feature called RAR, or Remote Action Requests...
Linux 5.14 Bringing A Major Cleanup To The x86 FPU Code
The Linux 5.14 kernel so far is running smoothly in my early tests across a variety of systems but coming in this morning is a pull request having the potential to cause some fall-out on x86/x86_64 systems but hopefully will not...
Arm Proposes ASF As Their Framework Building Off Linux's CPUFreq + CPUIdle
Arm engineers are working on the Active Stats Framework (ASF) that is a new kernel framework for Linux effectively combining the current roles of CPUFreq and CPUIdle...
Linux 5.14 Staging Drops A Set Of Drivers For The Second Time, Intel QEP Added
The staging changes were submitted on Monday for the ongoing Linux 5.14 for this area of the kernel where immature / yet-to-be-cleaned-up code lives to prove itself before being ready to graduate to the proper mainline kernel area...
Linux Foundation Launches Open 3D Foundation, Amazon Lumberyard Spun As Open 3D Engine
The Linux Foundation and their partners are today announcing their intent to form the Open 3D Foundation to help foster 3D game and simulation technologies. As a key part of this new Open 3D Foundation, Amazon's Lumberyard game engine that started off based on CryEngine is going to see an Apache 2.0 licensed copy made available as the Open 3D Engine (O3DE).
An Early Look At Windows 11 WSL2 Performance Against Ubuntu Linux
For those making use of Microsoft's Windows Subsystem for Linux (WSL2) for enjoying Linux application support within Windows, here are some early benchmarks of the inaugural Windows Insider Preview build of Windows 11 with WSL2 against Windows 10 and then Ubuntu Linux bare metal on the same hardware.
Qt 6.2 Beta Released As The First Qt6 LTS Release Moves Closer
The Qt Company today issued the first of several expected betas for the upcoming Qt 6.2 toolkit release that will also be their first Qt 6 long-term support version...
More OpenRISC LiteX Drivers Expected To Be Upstreamed In Linux
While RISC-V secures much of the spotlight these days when it comes to open-source processor instruction set architectures, OpenRISC is still moving along and soon should see more OpenRISC LiteX drivers upstreamed...
CentOS Stream 9 Builds Flowing, Opened Up For Contributors
More build artifacts of CentOS Stream 9 are being published now while more OS images are still on the way. CentOS Stream 9 is open for contributions as RHEL's future upstream...
Linux 5.14 Continues Work On USB4 Support Bring-Up
Greg Kroah-Hartman on mailed in the USB/Thunderbolt changes targeting the Linux 5.14 merge window...
Following NetBSD, DragonFlyBSD Now Has "COVID"
There is now covid going around the BSDs... DragonFlyBSD has ported it from NetBSD...
X.Org Server 21.1 Development Snapshot Released
There hasn't been a major X.Org Server release since v1.20 three years ago and not much interest in seeing a new release with more Linux distributions switching to Wayland-based desktops and XWayland recently seeing its own standalone releases. But now there is an X.Org Server 21.1 development release as the first step towards a possible new stable release in the future...
Ubuntu 21.10 Compressing Debian Packages With Zstd
It's coming three years later than originally planned but with Ubuntu 21.10 this autumn the Debian packages will now be compressed via Zstd for offering speedier decompression speeds...
ASUS Laptop dGPU Toggling, eGPU Handling, Panel Overdrive Patches For Linux
A set of Linux kernel patches to the asus-wmi driver are pending that improve the support for newer ASUS gaming laptops...
Vulkan 1.2.184 Includes NVIDIA Extension For RDMA Usage
Last year I wrote about NVIDIA working on Vulkan support for RDMA memory. That work around RDMA (Remote Direct Memory Access) memory usage in the Vulkan context is now available with today's Vulkan 1.2.184 specification update...
New Linux 5.14 Tracer To Help With Measuring Operating System Noise
The tracing subsystem within the Linux kernel is seeing some exciting improvements with Linux 5.14 to help with low-latency analysis and also measuring operating system noise...
Linux 5.14's Perf Tooling Makes Preparations For Intel Alder Lake
The Linux kernel's tooling around the perf subsystem is the latest area seeing a lot of work for Intel's upcoming Alder Lake processors with a mix of high performance and low power processor cores...
Linux 5.14 Works Around Compatibility With Some Digital Camera exFAT File-Systems
Merged back in Linux 5.4 in late 2019 was the exFAT file-system driver that has proven to be quite mature at this stage with the work led by Samsung under the blessing of Microsoft. There hasn't been much in the way of exFAT file-system driver changes in recent kernel releases given its maturity. Even with Linux 5.14 there are just two exFAT patches but end up being notable at least for some users due to fixing file-system compatibility with some digital cameras...
Latest Patches Sent Out For Adding Rust Support To The Linux Kernel
This US Independence Day a revised set of patches were mailed out providing support for Rust as a secondary programming language within the Linux kernel for areas where increased security and memory safety are of utmost importance. The set of 17 patches plumb the Linux kernel with initial support, an example driver, and in total amount to more than 33k lines of new code in its early form...
...257258259260261262263264265266...