Rob Clark, the longtime leader of the Freedreno driver initiative providing open-source 3D graphics for Qualcomm Adreno hardware and who just recently jumped to Google to continue driver work, is using his new Chromium.org email address for flipping on UBWC in this driver...
Kent Overstreet who has been developing the Bcachefs out of the BCache code has announced core feature work has wrapped up, he's very happy with how the work has panned out, and potentially could be merging the code into the Linux kernel soon if the review is pleasant...
Earlier this month we reported on a new Google Summer of Code project making use of NSA software to help with firmware reverse engineering. So far that effort seems to be paying off of using Ghidra...
Recently I provided a fresh look at the Radeon VII Linux gaming performance (as well as comparing AMDVLK vs. RADV) now that I have a Vega 20 graphics card running great under Linux after the pre-production VII had failed. One of the other areas I was curious to see how the Linux performance evolved in the few months since the original Radeon VII Linux benchmarks was checking on the ROCm OpenCL performance. Here are those results up against NVIDIA with their proprietary Linux graphics driver.
After being an experimental option in DragonFlyBSD for more than the past half-decade, HAMMER2 is the new default file-system of this FreeBSD derivative...
This weekend I was out the AMD E3 event learning more about their third-generation Ryzen processors as well as their equally exciting AMD Radeon RX 5700 series Navi hardware. Being at the event, one could reasonably deduce the Linux support will be great and it does appear to be that way building upon their improvements of earlier GPUs and Zen processors. It does appear to be that way while obviously we will begin testing soon of these new processors and graphics cards. At least for the Zen 2 processors, I am confident in their Linux support while on the Navi side we are awaiting Linux driver support but I am optimistic it will work out nicely. Now that the initial embargo has expired, here are more details on these new AMD products launching 7 July and my Linux information at this time.
Wine 4.10 is out today rather than last Friday due to Wine founder Alexandre Julliard being on holiday, but that bi-weekly development release is out today...
With last week's release of Chrome 75 I have now wrapped up some benchmarks seeing how the performance of the updated Google web-browser compares to that of the current Firefox 67 stable release as well as Firefox 68 beta, including with WebRender activated. Here are those latest Linux web browser benchmarks.
The AMDVLK 2019.Q2.5 driver was released this morning as the newest open-source Radeon Vulkan driver for Linux systems wishing to use this official driver as an alternative to the Mesa RADV driver...
For those running Ubuntu 18.04 LTS with the default GNOME Shell desktop experience, the latest stable release update of Mutter now fixes the support for running on high refresh rate (above 60Hz) displays...
Continuing on from the story a few days ago about R300 Gallium3D seeing a big performance fix after being regressed in recent years, another potential bonus is in store...
Why not start off your morning with a waffle? Waffle 1.6 was just released as this long-running but recently silent project providing a library that allows deferring OpenGL and windowing system selection until run-time for making software more portable across today's mobile systems and desktops and supporting both X11 and Wayland, among other possible options...
Following KDE's 2017 goals, they are now looking to revise their goals or double-down on their current goals, so they could use your help in determining their road-map moving forward...
With KDE Plasma 5.16 soon to be released, development is heating up for KDE Plasma 5.17. As such, it's been another busy work in KDE development land...
While waiting on a flight delay yesterday, I was trawling through GitHub checking out different open-source projects, in this case Vulkan projects, and pleased to see that Chamferwm still exists. For those that missed our earlier coverage of Chamferwm months ago, it's a Vulkan-powered X11 compositor / window manager...
In addition to SUSE continuing to advance the Btrfs file-system, Western Digital has also been working on a big patch series around providing native support for zoned block devices...
At the end of May I wrote about Intel's Iris Gallium3D driver achieving performance optimizations with new NIR I/O vectorization functionality. The open-source Arm Mali "Panfrost" Gallium3D driver has now wired into this code too for better performance...
Linus Torvalds released Linux 5.2-rc4 about twenty-four hours early due to travel plans. But even with the shortened week, Linux 5.4-rc4 is coming in light...
The Haiku operating system that is the open-source inspiration from BeOS continues with a busy 2019 following their R1 beta towards the end of last year...
For years most BSDs have supported a "TTY keyboard status request" to display status information at the terminal about the current foreground process and its CPU time consumed among other possible metrics. After being talked about in the past as a possible feature candidate, this functionality is now available in patch form to debate...
For those using Virgl to enjoy Gallium3D-based OpenGL acceleration to guest virtual machines on Linux, the Mesa 19.2 release paired with the latest Virgl renderer library should provide a very significant speed-up...
Version 2.5 of the Radeon Compute Stack (ROCm) was released on Friday as the newest feature release to this open-source HPC / GPU computing stack for AMD graphics hardware...
Those at UBports continuing to independently advance Ubuntu Touch have put out a fresh status update on their work, including the long-awaited Unity 8 and Mir upgrade...
The GNU Compiler Collection (GCC) that introduced an "AMDGCN" GPU back-end in the compiler with the new GCC9 release is now prepping Vega 20 support in the GCC 10 development code...
For the past months we've been aware of CodeWeavers/Wine developers exploring a possible Vulkan back-end to WineD3D as an alternative to their long-standing approach of taking Direct3D calls and mapping it to OpenGL. This WineD3D Vulkan back-end would be akin to DXVK, VK9, D9VK, and others of ultimately using Vulkan to accelerate an alternative API. While the code has just been started, it appears the upstream Wine developers believe in their approach...
An updated firmware configuration should help some GeForce GTX 1000 "Pascal" users with their limited open-source driver support, but the situation remains a mess. Besides the fact of being binary blobs, it's more complicated this time around with the interfaces changing for what is expected by the Nouveau DRM kernel driver...
With next-generation EPYC processors expected to be released next quarter, it's a good time to see how the performance of the original EPYC 7601 32-core / 64-thread processor's performance has evolved on Linux since its 2017 launch. This article is looking at the performance of an AMD EPYC 7601 Tyan server when running Ubuntu 17.04 as the newest stable Ubuntu release when EPYC was originally introduced in June 2017 compared to the performance when running the new Ubuntu 19.04 as well as jumping ahead to running the in-development Linux 5.2 kernel release. Additionally, the Ubuntu 19.04 + Linux 5.2 kernel configuration when also disabling Spectre mitigations.
The LLVM 9.0 compiler code in development along with the Clang 9.0 C/C++ front-end now have support for the -march=cooperlake target for optimizing the generated code for next-generation Intel Cooper Lake processors...
The Mesa 19.2 Git code as of today now has support in the RADV Vulkan driver for the VK_EXT_sample_locations extension that can be used for potentially enhancing anti-aliasing quality...
With Phoronix having turned 15 years old this week we've been running a special on Phoronix Premium to enjoy the site ad-free, multi-page articles on a single page, among other benefits. Here's the last call for those wishing to support our Linux testing operations by going premium at a heavily discounted rate...
SUSE continues to back the Btrfs file-system and as part of that investing in new/improved functionality around this Linux file-system once billed as the competitor to ZFS. This week one of the SUSE developers sent out a set of patches implementing a new "DRW" lock and wiring that into the file-system driver...
Going back to last year we've been watching the progress of an open-source Amlogic video decode driver for the likes of the Amlogic GXBB/GXL/GXM chipsets. That driver has yet to be mainlined but is now up to its ninth round of public review...
Earlier this year the LLVM Foundation formally approved making the f18 compiler part of the LLVM project to serve as a modern Fortran compiler for this effort led by NVIDIA, Arm, and others. The F18 compiler leverages modern C++ code and in pretty much all ways superior to the earlier LLVM Fortran compiler effort dubbed Flang...
Back at GDC 2019 Google unveiled Stadia as their cloud gaming service powered by Linux, AMD graphics, and using the Vulkan API. More details were just revealed at their live broadcast event prior to next week's E3 gaming conference in Los Angeles...
With falling memory prices, there's multiple solid-state drives available for around the $30 USD price point that offer 240~256GB capacities. Here are benchmarks of five such drives, four of which are SATA 3.0 SSDs and even one NVMe SSD. There are also comparison points to more premium SSD products.
Up to now the GNOME desktop has offered mouse accessibility support using the long-standing Mousetweaks program that allows for different actions to take place all from the lone input device for those that may be limited to manipulating only one button or other limitations around this primary input device. But GNOME's Mousetweaks only works with X11 so now Mutter has picked up mouse accessibility support itself that works on both X11 and Wayland sessions...