Intel

Linux 5.12 To Allow Disabling Intel Graphics Security Mitigations

The Linux 5.12 kernel will allow optional, run-time disabling of Intel graphics driver security mitigations, which so far is just in regards to last year's iGPU Leak vulnerability. This i915.mitigations= module parameter control is being added as part of finally fixing the Haswell GT1 graphics support that was fallout from this mitigaion.

The drm-intel-gt-next pull request to DRM-Next for Linux 5.12 was sent in. Most notable is that fixing of

Alpine Linux 3.13 Brings Official Cloud Images, Much Faster Node.js, Cloud-Init Support

Alpine Linux, the distribution popular for container environments due to its lightweight nature with employing Musl libc and Busybox while being designed for simplicity, security, and efficiency, is out with version 3.13. With Alpine Linux 3.13 the distribution is ramping up its cloud ambitions.

Alpine Linux 3.13 brings the project's first official cloud images. There are now official Alpine Linux cloud images for Amazon AWS EC2 on x86_64 and AArch64. Support for more

Wine 6.0 Released With A Plethora Of Improvements For Windows Software On Linux

Wine 6.0 stable is now officially available as the annual stable release for this open-source project allowing Windows games and applications to run on Linux, macOS, and other Unix-like platforms.

Among the many highlights for Wine 6.0 are core modules now being implemented in Portable Executable (PE) format, the initial (experimental) Vulkan back-end for WineD3D as an alternative to OpenGL, DirectShow and Media Foundation support, and a redesign of their text console implementation.

Wine 6.0

CloudLinux Announces AlmaLinux As Their 1:1 RHEL Fork, Alternative To CentOS

Following the surprise announcement last month that CentOS 8 will be discontinued at EOY2021 with CentOS Stream to be the new upstream for RHEL , several different organizations and developers have announced their intentions to create new community-oriented, open-source rebuilds of Red Hat Enterprise Linux that will be free. One of the promising announcements so far has been from CloudLinux and today they have announced it as AlmaLinux.

CloudLinux, which provides a CentOS-based Linux distribution catering to shared hosting providers, announced in December they would
Continue reading...

GNOME Shell Merges Port Of Extensions App + Portal To GTK4

With GTK4 out and stabilizing well , more GNOME components are working to migrate to this updated toolkit as part of the GNOME 40 development cycle.

The latest GTK4 porting work to be merged is GNOME Shell's extensions application and portal components being moved from GTK3 to GTK4.

For many months there has been the work-in-progress conversion of GNOME Shell's extensions and portal code while today it was merged into the GNOME Shell 40 development tree.

This does mean that for GNOME 4

Following LTO, Linux Kernel Patches Updated For PGO To Yield Faster Performance

Clang LTO for the Linux kernel to provide link-time optimizations for yielding more performant kernel binaries (plus Clang CFI support) looks like it will land for Linux 5.12. With that compiler optimization feature appearing squared away, Google engineers are also working on Clang PGO support for the Linux kernel to exploit profile guided optimizations for further enhancing the kernel performance.

Google engineers on Tuesday posted their latest patches providing the necessary kernel infrastructure around Clang Profile Guided Optimizations (PGO). This is more complicated than LTO support since

GCC 11 Is Moving Closer But Still Challenged By Many Regressions

GCC 11 is slated to enter "Stage 4" development at the end of this weekend after which only regression and documentation fixes will be permitted. The first GCC 11 stable release should be out in 2~3 months, but at the moment there is an increasing number of P1 regressions that are of the highest priority.

SUSE's Richard Biener announced today that GCC 11 will transition from stage three to stage four at the end of the week, at which point only regression fixes and documentation updates

Flatpak 1.10 Released With More Efficient Repo Format

Flatpak 1.10 is out this morning as the stable release following the Flatpak 1.9 development series for this Linux app sandboxing / distribution technology.

Most notable to the Flatpak 1.10 stable release is a new and more efficient repository format . This new format - which is already supported by Flathub - allows isolating metadata based on the CPU architecture used by the client, supports delta-based incremental updates, and other optimizations. In many cases the new repo format means no longer having to download megabytes each

Rav1e 0.4 Released For Faster Rust AV1 Encoding - But Still Is Quite Slow

Rav1e 0.4 was released on Wednesday as the latest version of this Rust-written AV1 video encoder. The rav1e 0.4 release represents a speed-up for the encoder but depending upon the preset level can still be at fractions of a frame per second.

Rav1e 0.4 development was focused on providing faster performance for x86_64 and AArch64 (64-bit ARM) architectures. A wide variety of optimizations made faster performance possible depending

Intel

Intel "Compute Walker" Support Lands For Xe HP In Linux Drivers

A new compute code path has been merged into Intel's open-source "ANV" Vulkan and "iris" Gallium3D drivers for the forthcoming Xe HP graphics hardware.

The initial "COMPUTE_WALKER" code has been in development at Intel for the past 1~2 years while the merge request was just submitted a few days ago to replace the "legacy" compute path from the upcoming Gen12.5 Xe HP hardware. The check is for newer than Gen12 or GEN12