Apple Silicon

LLVM Clang Adds Support For "Ampere1C" CPUs - Presumably AmpereOne Aurora

The LLVM/Clang compiler today introduced support for the Ampere Computing Ampere1C CPU core target.

Ampere1C was added to the latest LLVM Git code today ahead of the LLVM/Clang 22 release coming out in late February or March. This is just the latest of several AmpereOne variants to appear in open-source compilers.

Continue reading...

Auto-CPUFreq 3.0 Released To Help You Extend Laptop Battery Life On Linux

Auto-CPUFreq 3.0 released this weekend as the newest version of this Linux user-space tool to help you extend your laptop battery life by automatically applying CPU speed and power optimizations. When all goes according to plan, Auto-CPUFreq means extending your battery life without compromises to the user experience.

One of the new features of Auto-CPUFreq 3.0 include the ability to override the CPU turbo setting (where available) via the program's command line interface or GUI. For those using the auto
Continue reading...

Budgie 11 Desktop Being Developed With The Qt6 Toolkit

With Budgie 10.10 released this weekend, Budgie desktop developers have provided an update around Budgie 11 desktop development.

Following the Budgie 10.10 desktop release that transitioned from X11 to Wayland, Budgie 11 is entering development and it's going to be leveraging the Qt6 toolkit. Budgie developers are moving forward in adopting the Qt6 toolkit for its user interface.

Beyond using Qt6, Budgie 11 is looking to be re-architected to make it more modular and

Linux 6.19-rc5 Brings Fix For Newer NVIDIA GPUs, Logitech HID++ For Anywhere 3S & Fixes

In addition to Linus Torvalds doing some vibe coding and more with his new "AudioNoise" project this week, Linux 6.19 kernel development ticked back up with the holidays having passed. A variety of fixes made it into today's Linux 6.19-rc5 release in working toward v6.19 stable in early February.

With Linux 6.19-rc5 there is fixing recent breakage for newer NVIDIA GPUs on the Nouveau driver . Another notable fix this week is addressing another
Continue reading...

Latest Linux 6.19 Code Fixes Rust Binder Driver, Adds Intel Nova Lake Point S To MEI

Ahead of the imminent Linux 6.19-rc5 release, the char/misc pull request was merged earlier today with a notable fix to the Rust Binder driver as well as adding the Intel Nova Lake Point S device ID to the MEI driver.

Today's char/misc merge brings a fix for the Rust Binder driver. Google's Rust Binder driver debuted in the upstream Linux 6.18 kernel as an alternative to the existing C-based Binder driver in the kernel used by Android.
Continue reading...

Linux Consulting Firm Linutronix Recently Began A New Chapter

Some news that slipped under the radar prior to the holidays... Linutronix as the Linux consulting firm that has led the real-time " PREEMPT_RT " work and more within the Linux kernel -- and Linutronix was acquired by Intel back in 2022 as an independent subsidiary -- is beginning a "new chapter".

In a company post dated late November, Linutronix announced that company founders and managing directors Heinz Egger and Thomas Gleixner are transitioning to advisory consultants with the company. Dr. Wilfried
Continue reading...

Linux Lands Safeguard For RISC-V Against Another Microarchitectural Attack Vector

Increasingly complex RISC-V cores aren't magically immune to the speculative execution / side-channel vulnerabilities that have rattled the x86_64 and ARM64 landscape for years. Following recent work on Spectre V1 handling for RISC-V in the Linux kernel, merged this weekend for Linux 6.19-rc5 is another RISC-V attack vector safeguard.

A patch was merged on Saturday in time for today's Linux 6.19-rc5 release as another security

GYESME: A New Design-Led Downstream Of GNOME Being Explored

A new project trying to get off the ground and currently in an "exploratory phase" is GYESME that describes itself as a "design-led" downstream of GNOME with plans ot only fork when needed that is "minimal by default."

GYESME is a brand new effort looking to build upon the GNOME codebase is a more design-led manner and focus on minimalism and modularity. GYESME is just in the process of being established and was tipped off to its formation this weekend by a Phoronix reader. There doesn'
Continue reading...

Linus Torvalds' Latest Open-Source Project Is AudioNoise - Made With The Help Of Vibe Coding

In addition to Linus Torvalds' recent comments around AI tooling documentation , it turns out in fact that Linus Torvalds has been using vibe coding himself. Over the holidays Linus Torvalds has been working on a new open-source project called AudioNoise that was started with the help of AI vibe coding.

Over the winter holidays, Linus Torvalds routinely works on new hobbies and the like. Last year he started creating his own guitar pedals as a hobby. Or as he put it back in the Linux 6.13-rc
Continue reading...

Budgie 10.10 Released: Officially Migrated From X11 To Wayland

The Budgie 10.10 desktop has been officially released in marking the open-source project's transition from X11 to Wayland.

The brief announcement with the just-tagged Budgie 10.10 on GitHub exclaims:
"Budgie 10.10 is here!

This release marks our official migration from X11 to Wayland. It’s a landmark moment that rounds out over a decade of the Budgie 10 series, allowing us to now put our focus towards Budgie 11
Continue reading...