Florian Müllner announced the release today of Mutter 3.21.91, the near-final version of this compositing window manager and Wayland compositor for the upcoming GNOME 3.22 desktop.
It's looking like the Raspberry Pi Zero might be playing fine out-of-the-box with the upcoming Linux 4.9 kernel cycle.
After making the Direct3D 11 vs. Vulkan vs. OpenGL benchmarks available to Phoronix Premium subscribers this weekend, these results are now available to everyone. Enjoy.
With working on some Broadwell-EP Linux comparison benchmarks this weekend, as part of that onslaught of benchmarks I decided to run the CPU-only Caffe build on a few different Intel CPUs. For fun, afterwards I checked to see how the performance compares to Caffe with CUDA+cuDNN on a few Maxwell/Pascal GPUs.
After already making a ton of improvements to the RadeonSI Gallium3D stack this month, Marek Olšák is looking to end the month on a high note with yet more fixes to the open-source AMD driver.
Seen as silly to come, the stock compiler of FreeBSD doesn't (at least not yet) ship with OpenMP support enabled by default.
The Mir display server may already be ready for working with AMD's FreeSync or VESA's Adaptive-Sync, once all of the other pieces to the Linux graphics stack are ready.
Version 2.78 of the Blender open-source modeling software is coming soon and it adds NVIDIA Pascal support on top of fixing some Maxwell performance issues.
Two or so years back or so it was looking hopeful that the mainline Linux kernel would finally have a proper VIA DRM/KMS driver for the unfortunate ones still have VIA x86 hardware and using the integrated graphics. However, that work was ultimately abandoned but there is talk of it being restored.
The Linux kernel to now hasn't provided proper support for NVMe power-savings via APST, Autonomous Power State Transitions, but it's coming.
The Vulkan 1.0.x release train has been slowing down a bit with not seeing releases every week now but sometimes it's now every other week.
As alluded to earlier and on Twitter, the past few days I have been working on a fresh Windows 10 vs. Ubuntu Linux graphics/gaming performance comparison. This time it's looking at the latest Radeon performance using an R9 Fury and RX 480. Tests on Windows were obviously done with Radeon Software Crimson Edition while under Linux were the two latest AMD/RTG Linux driver options: the hybrid AMDGPU-PRO driver and the fully open-source driver via Linux 4.8 and Mesa 12.1-dev.
Continuing his Sunday tradition, Linus Torvalds released a few minutes ago the Linux 4.8-rc4 kernel.
As I wrote about a few days ago, I'm in the process of my first Broadwell-EP Linux build and for it I had purchased the Xeon E5-2609 v4, a CPU that costs just $300 USD and has eight physical cores while a combined TDP of just 85 Watts, but it lacks Turbo Boost and clocks up to just 1.7GHz. But how does it perform?
There's an active proposal to incorporate a back-end into LLVM for AAP, a processor ISA for deeply-embedded Harvard architectures.
Early on LLVM's Clang compiler offered much better debugging / error messages than GCC but in the past few years the GNU Compiler Collection developers have been working on generating more helpful messages too. With GCC 7 there will will be more improvements in this space and more.
The Simple Desktop Display Manager has released version 0.14 of their project that's used by Hawaii, some KDE installations, and more as the login/display manager.
With the sync validation framework leaving the staging area in Linux 4.9 and other work going on around the Android sync framework and explicit fencing, this functionality is becoming a reality that ultimately benefits the Linux desktop.
For those interested in C/C++ compiler performance, for some fun numbers to dive into this weekend are LLVM Clang vs. GCC benchmarks atop FreeBSD 11.0 RC1 AMD64 on an Intel Xeon Haswell system.
One of the exciting innovations within the Linux kernel in the past few years has been extending the Berkeley Packet Filter (BPF) to become a more generalized in-kernel virtual machine. The eBPF work with recent versions of the Linux kernel allow it to be used by more than just networking so that these programs can be used for tracing, security, and more.
The open, upgradeable ARM development board that traces back to the failed KDE Vivaldi project managed to pass its funding goal just in time. This open-source hardware project currently powered by some older Allwinner hardware managed to raise more than $170k.
There was another long-time Intel open-source Linux graphics driver developer that left the company earlier this summer and is now working at Google on the Chrome/Chromium OS graphics stack.
LLVM 3.9 isn't being released as it was hoped for, but it appears the final release is still just days away.
As a quick follow-up to OpenGL ES 3.1 coming for Intel Haswell graphics, those patches have now landed in Mesa Git.
The former developers of ownCloud who forked the project to Nextcloud have today released Nextcloud 10, just two months after the Nextcloud 9 release.
KDE Connect is the interesting project for integrating notifications and more from your phone or other mobile device onto the KDE desktop. With KDE Connect you can receive smartphone notifications on your computer as well as using your phone as a remote control to the desktop.
Today marks the release of the third development milestone release of the upcoming Phoronix Test Suite 6.6-Loppa version.
Yesterday I posted some benchmarks showing how the AMDGPU / R9 Fury performance has jumped up in the past few months just since the April release of Ubuntu 16.04 LTS. For those wondering how the open-source AMD OpenGL performance has evolved over the longer term, I took a Radeon R9 270X graphics card and re-did tests going back to Ubuntu 15.04 for looking at the RadeonSI Gallium3D performance for the past year and a half.
It's off to a good Friday so far in Mesa Git for open-source Radeon users.
Earlier this month David Herrmann sent out two kernel patches to hide "legacy" DRM drivers behind a new Kconfig switch and make these DRI1 drivers depend upon the kernel's "BROKEN" option. Not all are happy about these patches.
The developers within the Sunxi camp working on better Allwinner SoC support under Linux have been reverse-engineering Allwinner's "Cedar" video engine. Their project is being called Cedrus with a goal of "100% libre and open-source" video decode/encode for the relevant Cedar hardware.
David Airlie and Bas Nieuwenhuizen continue making good progress on the open-source, community-driven RADV Vulkan driver for providing Radeon Vulkan support for newer GCN GPUs in the absence of AMD making available their Linux Vulkan driver as open-source.