GNOME 40 Will Now Handle XWayland On-Demand By Default

Back in 2019 support was added to GNOME 3.34 to allow starting XWayland on-demand. With this opt-in feature, XWayland support would only be started up when needed (on-demand) for running X11 clients. That support has now matured enough where for the upcoming GNOME 40 it will be enabled by default.

68 Minutes Ago - GNOME - XWayland On-Demand - 3 Comments
2021 Could Be The Year That AMD Radeon Graphics Can Hot Unplug Gracefully On Linux

It's been nearly one year that AMDGPU patches have been around to better handle GPU hot unplugging on Linux. The use-case for that being either removal via sysfs such as if then assigning the GPU to a VM or for external GPUs such as connected via Thunderbolt. Those patches are still baking but the latest iteration of the work has now been published by AMD.

10 Hours Ago - Radeon - AMDGPU Hot Unplug - 17 Comments

18 January

PulseAudio Lands Much Better Support For FreeBSD - Audio Now Plays Correctly

While 2021 may be the year that some desktop Linux distributions begin using PipeWire by default as the next-generation replacement to the likes of PulseAudio and JACK, for upstream PulseAudio this week it's finally seeing better/restored support for FreeBSD. PulseAudio has merged a set of patches long available via FreeBSD Ports and the like to improve the BSD audio experience.

18 January 08:17 PM EST - BSD - Better PulseAudio - 14 Comments
SiFive Helping To Teach Kids Programming With RISC-V HiFive Inventor Coding Kit

SiFive in cooperation with Tynker and BBC Learning have launched a Doctor Who themed HiFive Inventor Coding Kit. This Initial HiFive Inventor Coding Kit is intended to help kids as young as seven years of age get involved with computer programming through a variety of fun exercises and challenges involving the RISC-V powered mini computer and related peripherals like LED lighting and speaker control.

18 January 12:50 PM EST - Computers - 20 Comments
GCC 11 Is On The Final Stage Of Development With 60+ High Priority Regressions

GCC 11 entered its final stage of development today as it works towards releasing around the end of Q1 / early Q2 if their past cadence holds up. Before GCC 11.1 can debut as the first stable version, there are some 60+ "P1" high priority regressions that need to be resolved or otherwise demoted to lesser priority regressions.

18 January 09:22 AM EST - GNU - GCC 11 Stage 4 - 9 Comments
Linux Support Is Coming To Allow De-Authorizing Thunderbolt Devices

While in recent years there has been growing interest in enhancing Linux's Thunderbolt security with offering security levels and other functionality to authorize supported/known Thunderbolt devices, surprisingly it's taken until 2021 to see the ability for Linux's Thunderbolt software connection manage to handle de-authorizing devices.

18 January 08:27 AM EST - Hardware - Thunderbolt De-Authorizing - 9 Comments

17 January

Gentoo Saw Total Commits Rise By 42% In 2020, Great Progress On Wayland

The pandemic didn't adversely impact the Gentoo Linux project's operations with seeing the overall number of commits grow by nearly 42% last year within the Gentoo repository. Gentoo also saw commits from 333 unique authors in 2020, up from 333 the year prior. Plus they've made other improvements too for this technical-minded Linux distribution too during 2020.

17 January 10:13 AM EST - Operating Systems - Gentoo 2020 - 36 Comments
GCC's Profile Guided Optimization Performance With The Ryzen 9 5950X

Given the talk in prior days around patches for PGO'ing the Linux kernel and some readers not being familiar with Profile Guided Optimizations by code compilers, here are some fresh benchmarks on a Ryzen 9 5950X looking at the benefits of applying PGO optimizations to various benchmarks.

17 January 06:27 AM EST - GNU - GCC PGO Benchmarks - 17 Comments
Mesa's Lima Driver Finally Implements OpenGL Shader Cache Support

While Mesa's Panfrost Gallium3D driver has been working out well for modern ARM Mali open-source graphics support, for the old Mali 400/450 series hardware there still is the "Lima" driver within Mesa that doesn't receive too much attention these days (just around 70 commits over the past year) but as its first work of 2021 saw an initial shader cache implementation.

17 January 12:21 AM EST - Mesa - Lima Shader Cache - 7 Comments

16 January

15 January

Ubuntu 21.04 To Expand The Use Of Phased Package Updates

With this spring's release of Ubuntu 21.04 there is more widespread use of "phased updates" for gradually rolling out new stable release updates to help avoid any regressions en masse from coming to light. For years the Ubuntu desktop has employed this phased updates strategy while now with it being plumbed into APT, Ubuntu Server and other versions will by default make use of phased updates.

15 January 06:26 AM EST - Ubuntu - Phased Updates - 13 Comments
Mesa's RADV ACO Adds Support For Rapid Packed Math

Hitting the Mesa tree when Mesa 21.0 was being branched (but looks like it will still make it now part of "staging/21.0") is support for AMD's "rapid packed math" with the RADV driver's ACO compiler back-end.

15 January 05:16 AM EST - Mesa - Rapid Packed Math - 43 Comments

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed