Yesterday marked the public availability of Dota 2 with a Vulkan renderer after Valve had been showing it off for months. This is the second commercial Linux game (after The Talos Principle) to sport a Vulkan renderer and thus we were quite excited to see how this Dota 2 Vulkan DLC is performing for both NVIDIA GeForce and AMD Radeon graphics cards. Here are our initial Dota 2 benchmarks with Vulkan as well as OpenGL for reference when using the latest Linux graphics drivers on Ubuntu.
While the NVIDIA 367 Linux driver series is where the very latest proprietary driver features from the green team can be found, if you have been sticking to the NVIDIA 361 driver series since it's the current long-lived branch, a new release is now available...
Following last week's AMDGPU-PRO 16.20.3 "Beta 2" driver release of AMD's new hybrid driver stack for Linux that makes use of the AMDGPU open-source kernel DRM driver with the closed-source OpenGL driver derived from Catalyst / Radeon Software, I set out to do a fresh open vs. closed-source driver comparison. For the Radeon R9 285, R9 290, and R9 Fury, I compared the performance of this new AMDGPU-PRO driver against Mesa 11.3-devel Git and Linux 4.6 for the latest open-source driver stack.
A few days ago when delivering benchmarks of the new CPUFreq "Schedutil" governor in Linux 4.7 the P-State comparison results on this Git kernel looked particularly terrible. I've since done some P-State tests on the same system using the Linux 4.5 and 4.6 kernels that further point towards a regression having taken place...
Last week's release of systemd 230 ended up shipping with a change that made it more easy for processes running as a user to snoop on frame-buffer devices. That change has already been reverted for the next systemd update...
Coming up in a short while I have some fresh AMDGPU-PRO BETA 2 (the fresh -PRO "hybrid" driver release) for OpenGL graphics performance while here are some quick OpenCL compute metrics...
Yesterday marked the official start of the projects for this year's Google Summer of Code and the summer round of the Outreachy (formerly the Outreach Program for Women) projects...
The recent release of QEMU 2.6 has support for allowing guests to do bursts of I/O for a configurable amount of time, whereby the I/O level exceeds the normally allowed limits...
Another one of the interesting pull requests this week for the Linux 4.7 merge window is the addition of ZAC (Zone ATA Command) support for Singled Magnetic Recording (SMR) devices...
Released on Saturday was the new AMDGPU-PRO Linux beta driver release for the AMD GCN 1.2 graphics cards. Given the time that's passed since the first beta of this "hybrid" open/closed driver stack, I've been running some fresh benchmarks...
The DRM subsystem updates have been submitted for the Linux 4.7 kernel. This is a big pull with more than 80,000 lines of new code for the mainline kernel!..
A change made in the recent release of systemd 230 makes it easy for rogue user processes to be able to spy on your desktop, assuming a few conditions are met...
This past week I showed how Intel Broadwell graphics are much faster with Mesa 11.3 but this new Mesa version doesn't do much for Haswell. Similar to Broadwell, Mesa 11.3 is a big win if you are on Intel's latest-generation Skylake hardware.
New to the upcoming Mesa release is the OpenSWR software rasterizer developed by Intel and geared for faster performance, at least for the workloads of most interest to the Intel engineers working on this driver...
With the in-development Linux 4.7 kernel there is a new CPUFreq governor that leverages the kernel's scheduler utilization data in an attempt to make better decisions about adjusting the CPU's frequency / performance state. Here are some benchmarks of that new CPUFreq governor, Schedutil, compared to the other CPUFreq governors as well as the Intel P-State CPU frequency scaling driver.
We've been waiting to see Vulkan on Mir after the developers working on this display server for Ubuntu missed their original Ubuntu 16.04 target but the latest chatter indicates we might be seeing the support materialize soon...
For Broadwell hardware and newer, this week marked the milestone of the Intel Mesa driver exposing OpenGL 4.2 support. However, they are only one extension away from OpenGL 4.3 compliance for the newer Intel graphics hardware and a new version of that patch-set was just posted...
We've already covered at length the many AMDGPU/Radeon changes, the usual Intel DRM churn, and the multiple new DRM drivers coming for Linux 4.7. Missing from our coverage has been the Nouveau driver, but that work is finally getting queued up for this next kernel version...
It's been a year since the last LM-Sensors release and the project isn't as vibrant or active as it once was while the project site has been down for a while now and it doesn't appear to be coming back...
Following all of the Intel 3D graphics tests this week for DRM-Next code for Linux 4.7, Mesa 11.3-devel, and more, there's been a few readers requesting a fresh xf86-video-intel vs. xf86-video-modesetting comparison...
Up to now Mir servers (basically compositors / shells) have only supported OpenGL ES but now with the latest Mir work they are able to support full OpenGL...
The newest module added to the Phoronix Test Suite is the start of a watchdog implementation with initially being focused on watching the system's thermal state to trip the benchmarking process if any of the selected sensors cross a defined threshold...
For those curious whether Mesa 11.3 improves the performance at all for users bound to an old AMD Radeon graphics card using the R600 Gallium3D driver, I have some tests of that to share this morning...
Libreboot, the downstream of Coreboot that doesn't permit any closed-source microcode/firmware blobs as part of the hardware initialization process for this alternative to proprietary BIOS/UEFI, has become an official GNU project...
Virgil 3D (also sometimes marked as VirGL 3D) is now part of all the key mainline components for supporting 3D acceleration on guest VMs that's then passed onto the host using a pure open-source software stack by creating a virtual 3D GPU inside QEMU. Here are some benchmark numbers...
There were a lot of exciting Google announcements yesterday in kicking off the company's annual I/O conference while today there's a big piece of news: the Google Play store is coming to Chrome OS. Yes, all Android apps...
While "Light Ridge" was the first copper Thunderbolt controller and released back in 2010, only now in 2016 is the first-generation controller seeing mainline Linux support...