Well here is a pleasant Christmas surprise... Sony has published a new "hid-playstation" Linux kernel driver for bringing up the PlayStation 5 DualSense controller and will also be used for supporting other PlayStation hardware on Linux.
Michael Larabel
Michael Larabel is the founder and principal author of Phoronix, having founded the site on 5 June 2004. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org. Michael has authored thousands of articles on open-source software, the state of Linux hardware and other topics.
Learn more at MichaelLarabel.com or @MichaelLarabel on Twitter.
Some of The Recent Popular Articles By Michael Larabel:
It's been a turbulent year and 2020 is certainly ending interesting in the Linux/open-source space... If it wasn't odd enough seeing Sony providing a new official Linux driver for their PlayStation 5 DualSense controller for ending out the year, there is also a new Linux port to the Nintendo 64 game console... Yes, a brand new port to the game console that launched more than two decades ago.
There's nothing quite like some fun holiday-weekend reading as a fiery mailing list post by Linus Torvalds. The Linux creator is out with one of his classical messages, which this time is arguing over the importance of ECC memory and his opinion on how Intel's "bad policies" and market segmentation have made ECC memory less widespread.
While new feature code is normally not allowed in past the end of the merge window for a given Linux kernel release cycle, Linus Torvalds has decided to merge the newly-published open-source driver code for the NVIDIA GeForce RTX 30 "Ampere" graphics cards for the Linux 5.11 kernel that will debut as stable in February.
With Linux 5.10 having shipped as the latest Long Term Support (LTS) release to be maintained for at least the next five years, a discussion has begun over dropping a number of old and obsolete CPU platform support currently found within the mainline kernel. For many of the architectures being considered for removal they haven't seen any new commits in years but as is the case once proposals are made for them to be removed there are often passionate users wanting the support to be kept.
Redox OS, the micro-kernel based Rust-written operating system, is out with a new Christmas release.
It's been recently elaborated why the likes of FreeSync support over HDMI aren't coming to the open-source drivers, at least not yet... It stems from the decision by the HDMI Forum to prevent public access to the HDMI specification, which in turn is hurting open-source graphics drivers.
With this week's R460 driver release also comes a number of security updates. Several security issues have been patched in both the NVIDIA Windows and Linux graphics driver components.
Valve this year continued contributing significantly to not only improving the Linux gaming experience but also the Linux desktop at large with their continued open-source graphics driver enhancements and other infrastructure work.
Dav1d 0.8 was released this weekend (and subsequently 0.8.1 too) as the latest major release for this CPU-based AV1 decoder hosted by the VideoLAN project. Dav1d continues to be about offering the best AV1 decode speed and with the v0.8 series are even faster results -- so here are some of our initial data points as well from some weekend benchmarking.
ReactOS as the long work-in-progress open-source operating system implementation of Windows enjoyed much progress over the course of 2020.
As part of their fundamental shift to restrict Qt LTS point releases to commercial customers, The Qt Company is closing the Qt 5.15 branch to the public tomorrow with future Qt 5.15 LTS point releases to be restricted to paying licensees.
The GNOME Shell user experience improvements and other components continue in development at full-speed for the GNOME 40 release due out in March.
Another NVIDIA engineer has made his first contribution to Mesa in the rather interesting focus of fixing up Volta so atomic operations will work with OpenCL SVM.
Several months back you may recall that Linux 5.9 kernel regression we noted that in turn was bisected to code introduced by Linus Torvalds around page lock fairness. That was ultimately worked out in time with allowing a control over the page lock (un)fairness to address the regressed workloads while being fair enough to satisfy his original change. But now this week for Linux 5.11, Linus Torvalds has again altered the behavior. It then ended up causing a PostgreSQL database server performance regression but fortunately any impact should be very minimal and hopefully not appearing in any real-world situation.
Valve just published their Steam Survey numbers for December 2020 and it's a huge letdown for Linux gamers if the numbers are indeed accurate.
KDE's KWin window manager / compositor has seen a "near total rewrite" of its compositing code that should sharply improve the desktop.
Building off yesterday's Wine 6.0-RC6 release is an updated Wine-Staging build.
New Year's Eve two years ago I wrote about the open-source / Linux letdowns of 2018. It was well received at the time and sparked some interesting discussions so as we celebrate the start of 2021 I figured it would be interesting to look back and see which of those letdowns were since resolved and what ones are remaining.
While the Linux 5.11 merge window has been over for one week where new features are normally added, a power management pull request sent in today for mainline is adding some tardy features including the Dynamic Thermal Power Management (DTPM) framework that in part is designed to help ensure users don't burn themselves with hot devices.
Alyssa Rosenzweig who is known for her work on reverse-engineering Arm GPUs and in particular the multi-year effort so far working on the Panfrost open-source driver stack has taken up an interest in Apple's M1 graphics processor.
Taking many by surprise was the news last week of CentOS 8 being EOL'ed next year as what has been a popular downstream of Red Hat Entrprise Linux that is free of charge and often adapted for use within large organizations. Instead, IBM-owned Red Hat is looking to position CentOS "Stream" in front of RHEL as its upstream. That still isn't sitting over well for many and today is a new post on the CentOS Blog.
The pandemic isn't slowing down work on GNOME 40... In addition to this week's release of GTK 4.0, GNOME Shell developers continue progressing on some visible improvements slated for this 2021 desktop update.
BeOS-inspired Haiku OS can now run with Mesa 21.0 well using the latest development code.
The Debian project's current website has arguably a rather dated look and feel but work is underway on modernizing the website to give it a fresh look. This week the project rolled out a redesigned homepage.