cm0002

joined 1 month ago
 

Yesterday I noted some early performance regressions I've found on the Linux 6.19 kernel compared to Linux 6.18 LTS stable. Those initial benchmarks were on an AMD EPYC server. Since then I've seen many of the same workloads regressing similarly on an AMD Ryzen Threadripper workstation between Linux 6.18 and Linux 6.19 Git. Given the significant impact and AMD Threadripper processors always helping out to speed-up Linux kernel build times to make for a quicker and more manageable kernel bisecting experience, here is a look at some of the results for the Linux 6.19 performance regressions.

 

With Firefox 146 being released today to the stable channel, Mozilla has promoted the next major version of its open-source, free, and cross-platform web browser, Firefox 147, to the beta channel for public testing.

Firefox 147 promises support for the Freedesktop.org XDG Base Directory Specification, zero-copy hardware-decoded video support on AMD GPUs to improve video playback performance, support for the Safe Browsing V5 protocol, and WebGPU support for all Apple Silicon Macs.

Firefox 147 also promises to improve the Picture-in-Picture feature by adding support to automatically open a new player window for a playing video in a tab if that tab is ever backgrounded, which was previously in Firefox Labs, as well as support for Compression Dictionaries, IETF RFC 9842.

 

The developer team at Discord released a new engineering blog post yesterday (December 8th) detailing lots of fixes, along with some Linux improvements. As one of the most popular chat apps in the world, it's good to see their support of Linux continue to get better over time.

 

Oh dear. Goonswarm Games are shutting down after Running With Scissors cancelled POSTAL: Bullet Paradise due to the use of generative AI. It's a bit of a saga this one.

I covered the initial announcement, along with a follow-up update in there where Running With Scissors attempted to defend the developer. The backlash only continued, and eventually RWS cancelled it as per the statement GamingOnLinux was sent on December 5th via Vince Desi, founder of Running With Scissors

 

We're on the road to the release of Wine 11 early next year with the first Release Candidate now available for the Windows compatibility layer. This is what Valve's Proton is originally based on, and so eventually next year we'll see Proton 11 too.

Now that this release is out, they will move onto a feature-freeze to focus on fixing up bugs.

The highlights of this Wine 11 RC 1 release include:

  • Mono engine updated to version 10.4.0.
  • Locale data updated to Unicode CLDR 48.
  • TWAINDSM module for scanner support on 64-bit.
  • Various bug fixes.

A few game fixes were noted for the likes of Oblivion, Mass Effect Legendary Edition, King's Quest: Mask of Eternity and various others.

 

Oh no, it's going to pull me back in isn't it? War Thunder is finally adding infantry combat to its roster of war games in a future update. Testing is due to begin this month, being spread across stages for an eventual full roll-out during next year as the mode is still under development.

Interestingly, they're taking some elements from another game they publish called Enlisted, with you controlling a squad. They said you control a single soldier, but you have "full tactical control over the entire squad" and they will automatically follow you and assist in all combat situations.

 

A lovely blast from the past of 2015, Nuclear Throne from the revived Vlambeer has update #100 out now with some major additions and improvements. Originally founded by Rami Ismail and Jan Willem Nijman, nowadays Nijman owns 100% of the company after Ismail sold their part in it back in 2024.

Going back 10 years ago, Nuclear Throne was easily one of the most popular games in its genre. To this day, it's easily still one of the best too. Valve have also now given it a re-test and they've given it the green tick of Steam Deck Verified approval. It does have a Native Linux version, but Valve set it to use Proton 10.

 

For the past 15 years the Smatch static analysis tool has been routinely run for uncovering countless bugs within the Linux kernel. Dan Carpenter who authored Smatch and has been routinely analyzing the Linux kernel with it has authored more than 5,568 patches over the years to become one of the top bug fixers for the kernel. But his funding at Linaro has been cut and the project's future now in question.

The Smatch static analysis on the kernel in recent years has been led by Dan Carpenter while working for Linaro. It's fallen under a "Linux kernel quality" project but now that Linaro project is surprisingly ending

 

The KDE team has announced Plasma 6.5.4, the fourth bugfix update to the major 6.5 series, which follows three weeks after the previous 6.5.3 release. While no new features are introduced, Plasma 6.5.4 focuses on refinement and reliability.

The release adds updated translations and a long list of targeted fixes. Discover receives several corrections to its Flatpak handling, improving installation management, notifier behavior, and support on aarch64 systems. Headless update scenarios are also addressed, and UI actions now behave consistently across desktop and mobile interfaces.

KWin, the window manager, includes numerous improvements. These range from better handling of input methods and tablet devices to corrections for HiDPI rendering and transformed item painting.

 

The Non-Volatile Memory Device (NVDIMM) subsystem updates were merged today for the in-development Linux 6.19 kernel. Most notable this cycle for the NVDIMM code is a new open-source driver addition courtesy of Microsoft.

As talked about on Phoronix one month ago, a Microsoft Linux engineer working in official capacity at Microsoft has contributed a "RAMDAX" driver for Linux to allow carving out regions of memory to create persistent memory interfaces exposed as NVDIMM devices.

 

Since Showtime replaced Totem as the default video player of GNOME, the desktop has lacked thumbnail capabilities for audio and video files. But to address that defect, the Rust-based gst-thumbnailers project has been in development to leverage GStreamer and paired with Rust to provide safe thumbnail generation capabilities for audio and video content.

This past week marked the release of gst-thumbnailers 1.0 Alpha 1 as the inaugural tagged release for this audio/video thumbnailer. Development on this audio/video thumbnailer for GNOME has been led by Sophie Herold.

 

Beginning with the Linux 6.19 kernel, the hung task detector and system lock-up detector are now optionally able to provide greater insight into the issues by dumping additional system information. The new lockup_sys_info and hung_task_sys_info sysctl knobs were merged over as part of the pull requests managed by Andrew Morton.

Andrew Morton first sent in the memory management "MM" updates for Linux 6.19. Overall a number of low-level kernel code clean-ups and various minor optimizations

[–] cm0002@ttrpg.network 14 points 1 month ago (8 children)

I updated the post with an archive link, sorry I always forget this website is like that because my ad blocking makes it appear clean to me

[–] cm0002@ttrpg.network 40 points 1 month ago (1 children)

I updated the post with an archive link, sorry I always forget this website is like that because my ad blocking makes it appear clean to me

[–] cm0002@ttrpg.network 23 points 1 month ago (2 children)

Lol these are for games the work in the terminal

Or

Does RetroArch now have a TUI‽ Because that would be genuinely cool if it did lmao

view more: next ›