AMD Enabling CACP Feature On Linux For Greater OLED Power Savings

Today's batch of AMDGPU Display Code "DC" updates bring a few noteworthy items for benefiting modern hardware under Linux.

The new set of AMDGPU DC code updates for their open-source Linux driver bring a few noteworthy items along with a ton of test case additions to hopefully help preserve quality and prevent regressions moving forward.

Catching my eye with today's AMDGPU DC patch churn is the enabling of "CACP" on Linux. This is said to help OLED display panels save more power on Linux. CACP in
Continue reading...

Graviton5 CPU Benchmarks: 30% Geo Mean Improvement Over Graviton4

After originally announcing Graviton5 last December, recently AWS finally made the M9g and M9gd instances generally available as the first featuring these new in-house ARM server processors for the EC2 cloud. Graviton5 makes use of Arm Neoverse-V3 cores compared to Neoverse-V2 with Graviton4, support up to 192 cores, and feature a higher 3.3GHz clock speed compared to 2.8GHz on the prior-generation Graviton CPUs. Here is an initial look at

Continue reading...

Wayland 1.26 RC1 Released With New Event To Help Ensure Correct Pointer Coordinates

In addition to Weston 16 nearing release and its release candidate out today, the Wayland 1.26 release candidate was just issued with a few notable changes on top of the more typical bug fixing.

New to Wayland 1.26 is the wl_pointer.warp event. The wl_pointer.warp event addition intends to address a shortcoming where with Wayland right now in some situations the Wayland client cannot obtain the correct position information for the pointer. Open-source developer YaNing Lu explained of the issue

Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs

Going back to February there was a bug report around the xHCI controller dieing on resume from s2idle when using an AMD Ryzen AI Max+ "Strix Halo" Framework Desktop. In turn all USB devices behind the xHCI controller are lost on resume, but unbinding and binding the driver can restore the functionality without a reboot. After months of back and forth communication, it looks like a solution has been figured out and comes down to a nuance of the PCI spec with needing a brief wait.

Framework Computer originally reported
Continue reading...

Linux Prepares For New USB-C Security Feature On Lenovo ThinkPads

Newer Lenovo ThinkPad systems feature a security feature called USB-C Security Restricted Mode that is in the process of being wired up for reporting under Linux.

When USB-C Security Restricted Mode is enabled, power delivery is enabled but the USB-C data connections are disabled. Thus preserving USB charging capabilities while not allowing any USB data transfers to take place. The intent here is for kiosk-type deployments or physically-secured environments where not wanting to permit any USB data transfers or protecting against potential malicious USB-C
Continue reading...

Initial Patches Posted For Booting The Apple M4 On Linux

With the Linux 7.2 kernel there is initial support for booting the Apple M3 SoC on Linux but it's not yet functional for end users with just booting to a simple console. There are now Device Tree files posted for booting the Apple M4 on Linux but also not yet useful for any typical Apple Mac/MacBook usage on Linux.

Open-source developer Yureka Lilian posted the patches this week for the initial Device Trees and bindings for the Apple Silicon M4 SoC on Linux. With not too
Continue reading...

AMD Ryzen AI Halo Box RGB LED Driver Inches Closer To The Mainline Kernel

The AMD Ryzen AI Halo mini PC powered by Ryzen AI Max+ "Strix Halo" began shipping this week. It features very nice Linux support out-of-the-box with the Debian-based Ryzen AI Developer Platform operating system. For those wishing to run their own x86_64 Linux distribution, one of the only caveats in the Linux support is quite small... No mainline kernel support yet for controlled the RGB LED light strip on the driver. But that driver is coming and
Continue reading...

Zlib-rs 0.6.6 Released With Updated Zlib API Support

Zlib-rs 0.6.6 was just released by the Trifecta Tech Foundation. Just weeks after the prior release with a fix for Intel Raptor Lake and bringing new SIMD optimizations , zlib-rs 0.6.6 is about delivering updated Zlib API compatibility.

Zlib-rs 0.6.6 provides support for the upstream Zlib 1.3.2 API. Zlib-rs now exposes the deflateUsed and additional symbols with the _z suffix that use usize for lengths.

Continue reading...

Redox OS Gets GTK3 Backend For Orbital Desktop, Fractional Scaling & USB Gamepads

The open-source, Rust-based Redox OS platform had a very eventful June with many new features implemented and more software ported over to run on this from-scratch operating system.

Redox OS today published their monthly status report around new changes and updates to find with this innovative open-source OS. Some of the June highlights include:

- Redox is receiving a grant from the NGI Zero Commons fund and NLNet to work on virtualized Redox support. The effort is focused on allowing Redox OS to work as a web
Continue reading...

LibreOffice 26.8 Beta Released For Improving This Free Software Office Suite

The Document Foundation today announced the first beta release of the LibreOffice 26.8 open-source office suite set for its stable debut in August.

Some of the highlights of new changes coming with LibreOffice 26.8 include:

- Infrastructure to support comparing documents side-by-side in LibreOffice Writer.

- Writer can now more quickly open large documents with images.

- Calc adds a shuffle command to randomize the order of cells in a range.

- LibreOffice Draw now supports swapping mouse wheel zoom and scroll.
Continue reading...