GNOME OS Working On A New Installer & Other Enhancements To Make It More Practical

Germany's Sovereign Tech Fund continues providing the resources for various new GNOME desktop development initiatives. There are various efforts underway for new features and refinements with GNOME 47 in September and a renewed emphasis around GNOME OS.

This Week In GNOME is out with their latest weekly summary for all things GNOME. Some of the GNOME developments in recent days include:

- There is work underway on creating a new installer for GNOME OS, but it's at the earliest of stages where there isn't even a public Git
Continue reading...

Linux 6.10 x86 Instruction Decoder Prepares For APX & Other New Intel Instructions

The performance events updates were submitted today for the ongoing Linux 6.10 kernel merge window. This pull adds support for Advanced Performance Extensions (APX) and other new Intel CPU instructions to the x86 instruction decoder.

The Linux kernel's x86 instruction decoder is used for decoding kernel instructions, user-space probes, and the perf tools with the Intel processor Trace decoding. With Linux 6.10 the initial Advanced Performance Extensions (APX) instructions are supported along with Intel Key Locker instructions
Continue reading...

Linux 6.10 Preps For "When Things Go Seriously Wrong" On Bigger Servers

While machine check exception (MCE) events tend to be uncommon, a change made by Intel engineers is accommodating the ability in the Linux kernel to store more machine check records for "when things go seriously wrong" on increasingly high core count servers.

The Linux kernel to now had maintained a memory pool for being able to store 80 machine check exception records but Intel's Tony Luck has increased that threshold for accommodating increasingly larger server processors:
"Systems with a large number of CPUs may generate a large number of
Continue reading...

KDE Apps Improving Experience When Running Outside Of Plasma

KDE development remains very busy ahead of next month's Plasma 6.1 desktop release.

KDE developer Nate Graham is out with his usual weekly development recap to highlight all of the interesting efforts made to the Plasma desktop and associated apps. Some of the KDE highlights for this week include:

- Reaching a consensus that KDE apps running outside of Plasma should always have Breeze style and icons available unless overrode by the system or the user. Kate, Konsole, and Dolphin are the apps so far using this solution to improve
Continue reading...

Wine 9.9 Brings ARM Improvements, Drops Obsolete WineD3D Features

Wine 9.9 is out as the newest bi-weekly development release for running Windows games/applications on Linux and other platforms.

Wine 9.9 isn't the most exciting release in recent time but does bring some ARM improvements, removes obsolete Direct3D (WineD3D) features, and more:
- Support for new Wow64 mode in ODBC.
- Improved CPU detection on ARM platforms.
- Removal of a number of obsolete features in WineD3D.
- Various bug fixes.

There
Continue reading...

Linux 6.10 Adds Support For Posted Interrupts On Bare Metal Hardware

Merged as part of the IRQ changes for the in-development Linux 6.10 kernel is support for posted interrupts on bare metal hardware.

Thomas Gleixner of Intel-owned Linutronix explained of this posted interrupts on bare metal hardware feature:
"Posted interrupts is a virtualization feature which allows to inject interrupts directly into a guest without host interaction. The VT-d interrupt remapping hardware sets the bit which corresponds to the interrupt vector in a vector bitmap which is either used to inject the interrupt directly into the guest via a
Continue reading...

Ubuntu 24.10 To See More Polishing, NVIDIA Wayland By Default & New Welcome Wizard

Oliver Smith who is serving as the Interim Engineering Director for the Ubuntu Desktop team at Canonical has shared some roadmap plans around Ubuntu 24.10. With this being the first post-LTS release following last month's Ubuntu 24.04 Long Term Support, they are more free to innovate this cycle and they have a lot of great plans for enhancing the Linux desktop experience.

Oliver on a post on the Ubuntu Discourse outlined today some of their Ubuntu 24.10 plans. Right now
Continue reading...

Intel's OpenVINO Now Available In openSUSE

OpenSUSE is the first major Linux distribution to package up and offer Intel's OpenVINO open-source AI toolkit within its package repository.

For those running openSUSE and wanting to experiment with OpenVINO for faster AI performance across Intel's diverse range of CPUs / GPUs / NPUs / FPGAs, it's now conveniently packaged up ion their package repository. OpenSUSE users like on other Linux distributions could always have compiled the openVINO sources manually or relied on the official Intel binaries, but now it's conveniently offered from the openSUSE
Continue reading...

Linux 6.10 Improves Performance For Opening Unencrypted Files

FSCRYPT is the file-system encryption framework within the Linux kernel for supporting optional encryption on file-systems like EXT4, F2FS, Btrfs, and others. With Linux 6.10 an optimization is coming for enhancing the performance of opening files on file-systems supporting FSCRYPT-based encryption but when the files are unencrypted.

As a missed optimization until now, a lone new patch is making up the FSCRYPT changes for Linux 6.10. Mateusz Guzik uncovered a rather expensive oversight in handling of
Continue reading...

Linux 6.10 Wires Up More Compute Express Link "CXL" Functionality

The Compute Express Link (CXL) subsystem development continues to be led by Intel engineers and with the in-development Linux 6.10 kernel there are yet more features in tow.

The CXL open standard continues to be quite promising for servers moving forward and the Linux kernel continues to see a lot of ongoing activity for getting all the features and functionality in order. With Linux 6.10, there are three new CXL features in place.

First, new CXL mailbox pass-through commands are added to support
Continue reading...