ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Expanding Web Camera Support Among Newer Intel Laptops Planned For Fedora 42

([Fedora] 16 January 06:13 AM EST Intel IPU6/IPU7)

Red Hat engineer Hans de Goede wrote a blog post a few days ago around the Intel IPU6 and newer web camera support still being a challenge on Linux. While various Intel IPU6 open-source code has been upstreamed, there remain differences with a number of laptops currently available still not working out-of-the-box for web camera support on Linux. Hans de Goede has now initiated a change proposal for Fedora 42 to take care of more Intel web camera issues.



Fedora 42 Is Looking At Switching To EROFS For Its Live Media

([Fedora] 15 January 08:35 PM EST SquashFS To EROFS)

A change proposal filed today for the in-development Fedora 42 is looking at making use of the EROFS file-system for all of the live media images.



Tiny Corp Nearing "Completely Sovereign" Compute Stack For AMD GPUs With Tinygrad

([AMD] 15 January 04:54 PM EST Completely Sovereign Stack)

George Hotz' Tiny Corp that develops the Tinygrad neural network framework and sells the Tinybox NVIDIA and AMD powered AI workstations is nearing a "completely sovereign" software stack for GPU compute on AMD.



Intel THC Drivers To Be Submitted For Linux 6.14

([Intel] 15 January 02:49 PM EST Touch Host Controller)

The upcoming Linux 6.14 kernel cycle is poised to introduce support for Intel THC... The Touch Host Controller IP block found in the PCH of modern Intel laptops for dealing with touchscreen, touchpads, and similar functionality.



NVMe PCI Endpoint Function Target Driver Coming To Linux 6.14

([Linux Storage] 15 January 10:45 AM EST NVME_TARGET_PCI_EPF)

An interesting new driver set to premiere in the upcoming Linux 6.14 kernel is the NVMe PCI Endpoint Function Target code authored by Western Digital.



Triple Buffering Support Updated Against Latest GNOME 48 Code

([GNOME] 15 January 08:45 AM EST GNOME 48 Triple Buffering)

It's been over four years now that the GNOME Mutter pull request has been open for introducing dynamic triple/double buffering support. It's still not clear that it will be ready for merging with GNOME 48 due out in March but at least the patches have been updated to work with the latest upstream Mutter code.



Linux 6.14 To Bring An Important Improvement For AMD Preferred Core

([AMD] 15 January 07:00 AM EST AMD Preferred Core Fix)

Being merged back in the Linux 6.9 kernel was AMD Preferred Core support within the amd_pstate driver for being able to communicate the "preferred" cores to the kernel for those that are able to reach a higher maximum frequency or otherwise be preferred over other CPU cores. For the upcoming Linux 6.14 merge window, an important set of patches are queued up for better positioning this Preferred Core handling.



Xen Hypervisor Support Being Worked On For RISC-V

([RISC-V] 15 January 06:31 AM EST Xen + RISC-V)

Linux has supported KVM virtualization with RISC-V for several years while now patches are pending to introduce Xen hypervisor support for this CPU architecture for RISC-V guests.



libvirt 11.0 Released For Open-Source Virtualization API

([Virtualization] 15 January 06:11 AM EST libvirt 11.0)

Libvirt 11.0 was christened today as the newest version of this open-source Virtualization API for managing VMs on Linux and other platforms while supporting KVM, QEMU, Xen, VMware ESX, LXC, Bhyve, and other hypervisors.



LACT Linux GPU Control Panel Adds Support For Intel Graphics

([Hardware] 15 January 03:00 AM EST LACT 0.7)

In development for several years has been LACT as a Linux GPU Control Application to allow adjusting various GPU/driver settings via a convenient graphical application. AMD and NVIDIA graphics have been supported to date while now Intel graphics are also supported with the brand new LACT 0.7.



Rsync 3.4 Released Due To Multiple, Significant Security Vulnerabilities

([Free Software] 14 January 08:40 PM EST rsync 3.4)

Rsync 3.4 is out today for this widely-used utility for incrementally transferring and synchronizing files between systems. Rsync is widely-used especially for backing up Linux servers in an incremental manner and unfortunately this v3.4 release isn't some cheery news.



Intel "Performance Tips" Published For Optimal Linux Graphics

([Intel] 15 January 12:00 AM EST Intel Performance Tips)

Added today to the Mesa documentation for the open-source Intel OpenGL/Vulkan drivers used on Linux systems is a set of "performance tips" for ensuring an optimal Intel Linux graphics 3D accelerated experience.



Intel Arc B580 Linux Graphics Driver Performance One Month After Launch

([Intel] 14 January 03:47 PM EST Arc B580 Vulkan)

Yesterday I looked at how the Intel OpenCL GPU compute performance evolved for the Arc Graphics B580 in the one month since that first Battlemage graphics card premiered. There were nice Intel GPU compute optimizations merged over the past month to improve the experience. Here are some Linux graphics/gaming benchmarks for the Intel Arc B580 comparing the prior launch day Linux driver performance to where the Mesa performance is at now.



GNOME 48 Desktop Introducing An Official Audio Player: Decibels

([GNOME] 14 January 12:19 PM EST GNOME Decibels Audio Player)

The modern GNOME desktop hasn't had a core application to playback audio files although many different audio/multimedia players exist. But now for the upcoming GNOME 48 desktop release, there is now a promoted core app for audio playback: Decibels.



GCC Developers Consider Deprecating ARM64 ILP32 Support

([Arm] 14 January 11:01 AM EST ARM64 ILP32)

ARM64 ILP32 is the Armv8 architecture with a 32-bit ABI rather than 64-bit -- akin to the "x32" x86 effort that never really took off on Linux. ARM64 ILP32 support never ended up making it into the mainline Linux kernel or GNU C Library but did appear within the GNU Compiler Collection. But years later and little use, GCC developers are consider deprecating ILP32 support ahead of its eventual removal.



Intel IPU6 Web Camera Support Still Poses A Challenge For Linux Laptops

([Intel] 14 January 10:11 AM EST Intel IPU6 Web Cameras)

Back in 2022 there were Linux kernel developers like Linux's second-in-command Greg Kroah-Hartman recommending that Intel Alder Lake laptops be avoided. This was due to the Intel web camera support in those new-at-the-time laptops yet to be properly upstreamed and relying on binary bits. Over time that Intel IPU6 MIPI camera support has seen portions of the code upstreamed into the mainline Linux kernel and distributions like Fedora taking extra steps to make them work but still in 2025 those with newer Intel laptops boasting the latest web camera technology are often facing a challenging experience.



Intel's Vulkan Linux Driver Lands More Performance Optimizations Ahead Of The B570

([Intel] 14 January 06:55 AM EST Intel ANV Performance Tuning)

It's not only the Intel GPU compute stack seeing some nice improvements recently but over with the Mesa 25.0-devel code for the Intel "ANV" open-source Vulkan driver there have been some new performance optimizations arriving this week.



Haiku OS Gets The Iceweasel Web Browser Up & Running

([Operating Systems] 14 January 06:36 AM EST Haiku + Iceweasel)

The BeOS-inspired Haiku open-source operating system has published their latest monthly development report. During December they worked on a number of features and fixes as well as getting a modern web browser up and running.



JUring: Experimental IO_uring For Java With Big Performance Gains

([Linux Storage] 14 January 06:23 AM EST JUring)

For those looking toward better I/O performance with Java, there is JUring for making use of IO_uring and the reported performance benefits are very enticing.



Intel's Open Image Denoise Begins Preparing For Panther Lake Xe3 Graphics

([Intel] 14 January 06:09 AM EST Open Image Denoise 2.3.2)

Open Image Denoise 2.3.2 was released by Intel on Monday. Contrary to being a point release, it's actually an exciting update.



More

Seeing is deceiving. It's eating that's believing.
-- James Thurber