Language Selection

English French German Italian Portuguese Spanish

Phoronix

Syndicate content
Linux Hardware Reviews & News
Updated: 2 weeks 1 day ago

Everspace Is Officially Coming To Linux Soon

Monday 2nd of April 2018 11:47:41 AM
The Everspace single-player 3D space shooter game has unofficially been available for Linux the past few months but the official Linux release is finally right around the corner...

Steam Linux Usage Reportedly Hits 0.33% For March

Monday 2nd of April 2018 10:50:33 AM
With the start of a new month comes the latest figures from Valve about the OS marketshare on Steam...

Linux Set To Shed Nearly 500k Lines Of Code By Dropping Old CPUs

Monday 2nd of April 2018 10:19:35 AM
As expected, the Linux 4.17 kernel will move ahead with dropping support for older/unmaintained CPU architectures...

NVIDIA Vulkan Ray-Tracing Extensions Coming Soon, OptiX API Unveiled

Monday 2nd of April 2018 10:05:35 AM
Back during GDC when everyone was talking about ray-tracing and Microsoft's DirectX Ray-Tracing API for DX12, but NVIDIA has now confirmed they will be soon releasing ray-tracing extensions for Vulkan. Additionally, the company has now thoroughly gone over their new OptiX API for CUDA-based ray-tracing...

Linux Kernel Memory Consistency Model Going Into The 4.17 Kernel

Monday 2nd of April 2018 09:50:04 AM
A new "subsystem" going into the Linux 4.17 kernel is LKMM, the Linux Kernel Memory Consistency Model...

Latte Dock 0.7.79 Released With Wayland Improvements, New Features

Monday 2nd of April 2018 09:37:41 AM
For fans of Latte Dock, the KDE Plasma aligned desktop "dock", is out with a big development release ahead of the Latte Dock 0.8 release that will be coming up soon...

Linux 4.17 Sees Port To Andes NDS32 CPU Architecture

Monday 2nd of April 2018 09:22:15 AM
While Linux 4.17 is set to drop support for some older/unmaintained CPU architectures, it looks like it will land at least one new port for Linux 4.17 for the Andes NDS32 CPU architecture...

Red Hat Developer Posts Patches As A Baby Step To Converting Linux Kernel To C++

Sunday 1st of April 2018 11:09:10 PM
Either as an elaborate April Fool's Day prank or the start of something more, longtime kernel developer David Howells of Red Hat has posted 45 patches that begin the work on porting the Linux kernel to build under a C++ compiler rather than C...

Linux 4.16 Kernel Officially Released With Many Driver Improvements, Performance Tuning

Sunday 1st of April 2018 09:55:40 PM
Linus Torvalds has gone ahead and released Linux 4.16 as an Easter and April Fool's Day kernel update...

Apple Is Looking For Linux Kernel Developers

Sunday 1st of April 2018 03:05:23 PM
For reasons unknown, Apple is looking to hire Linux kernel developers in both Texas and California...

Some Of The Grandest Open-Source / Linux Letdowns Over The Years

Sunday 1st of April 2018 02:42:08 PM
There are no April Fool's Day surprises on Phoronix, but considering the occasion and the otherwise slow Easter weekend, I figured it would be fun to discuss some of the grandest open-source/Linux letdowns or failures from over the years... Here's a trip back down memory lane for some once promising projects and goals...

Valve & RADV Developers Are Topping Contributions To Mesa This Year

Sunday 1st of April 2018 01:50:28 PM
With the first quarter of 2018 now in the books, I ran GitStats on the current Mesa code-base as of this morning to see how things are looking for the year to date...

The Linux-Lima DRM Driver For ARM Mali Hooks Up To The AMDGPU Scheduler

Sunday 1st of April 2018 11:37:11 AM
After writing yesterday about the Broadcom VC5 DRM driver potentially re-using the AMDGPU scheduler code, a Phoronix reader pointed out that the out-of-tree Linux-Lima driver has begun using this scheduler too...

Various Vulkan Ray-Tracing Efforts, Including A Rust-Written Ray-Tracer

Sunday 1st of April 2018 11:27:56 AM
Given all the interest in ray-tracing and related announcements for Windows from last month's Game Developers Conference, I decided to spend some time on this holiday weekend looking at some of the Vulkan ray-tracing projects...

OpenChrome DRM Fixed An Annoying Bug, Working On Better DVI Support

Sunday 1st of April 2018 10:52:31 AM
Kevin Brace is the sole developer left working on the OpenChrome DRM driver for supporting integrated graphics from the days of VIA x86 hardware. He's hoping to mainline the driver in the Linux kernel but it still is lacking proper 2D acceleration and more...

Linux 4.16, Ubuntu 18.04 & Raspberry Pi 3 B+ Have Been Definitely Exciting

Sunday 1st of April 2018 12:30:00 AM
This month on Phoronix has been more than 320 original news stories and 22 featured Linux hardware reviews. Here's a look at what has been exciting readers the most this month, which includes the Raspberry Pi 3 Model B+ launch, Linux 4.16 maturing and Linux 4.17 being around the corner, Windows vs. Linux benchmarks, and much more...

VK9 Continues Persevering With Direct3D 9 Over Vulkan

Sunday 1st of April 2018 12:01:17 AM
The VK9 project began more than one year ago as an attempt to implement the Direct3D 9 API atop the modern Vulkan API. The project continues progressing and has this weekend hit its 25th milestone...

Wine Staging 3.5 Released With Patches For BattlEye, Rise of the Tomb Raider

Saturday 31st of March 2018 10:18:49 PM
Following Friday's debut of Wine 3.5, a new Wine-Staging release is now available that continues to carry close to one thousand patches on top of the upstream Wine code...

EGMDE: The Example Mir Desktop Environment

Saturday 31st of March 2018 03:11:19 PM
We've known that Mir developers have been trying to get a Mir example desktop session going in time for Ubuntu 18.04. More details on that are now coming to light as we meet the EGMDE desktop environment...

More Windows Server vs. Linux Benchmark Tests With Spectre/Meltdown Mitigations

Saturday 31st of March 2018 02:15:55 PM
Last week I posted an article looking at the Relative Spectre/Meltdown Mitigation Costs On Windows vs. Linux. Today from a different system and using Windows Server 2016 rather than Windows 10 are some fresh benchmarks doing a similar comparison with different hardware and also looking at the Spectre and Meltdown mitigation performance impact again on Ubuntu 18.04 LTS and Clear Linux...

More in Tux Machines

today's howtos

Graphics: VC4 and AMDVLK Driver

  • VC4 display, VC5 kernel submitted
    For VC5, I renamed the kernel driver to “v3d” and submitted it to the kernel. Daniel Vetter came back right away with a bunch of useful feedback, and next week I’m resolving that feedback and continuing to work on the GMP support. On the vc4 front, I did the investigation of the HDL to determine that the OLED matrix applies before the gamma tables, so we can expose it in the DRM for Android’s color correction. Stefan was also interested in reworking his fencing patches to use syncobjs, so hopefully we can merge those and get DRM HWC support in mainline soon. I also pushed Gustavo’s patch for using the new core DRM infrastructure for async cursor updates. This doesn’t simplify our code much yet, but Boris has a series he’s working on that gets rid of a lot of custom vc4 display code by switching more code over to the new async support.
  • V3D DRM Driver Revised As It Works To Get Into The Mainline Kernel
    Eric Anholt of Broadcom has sent out his revised patches for the "V3D" DRM driver, which up until last week was known as the VC5 DRM driver. As explained last week, the VC5 driver components are being renamed to V3D since it ends up supporting more than just VC5 with Broadcom VC6 hardware already being supported too. Eric is making preparations to get this VideoCore driver into the mainline Linux kernel and he will then also rename the VC5 Gallium3D driver to V3D Gallium3D.
  • AMDVLK Driver Gets Fixed For Rise of the Tomb Raider Using Application Profiles
    With last week's release of Rise of the Tomb Raider on Linux ported by Feral Interactive, when it came to Radeon GPU support for this Vulkan-only Linux game port the Mesa RADV driver was supported while the official AMDVLK driver would lead to GPU hangs. That's now been fixed. With the latest AMDVLK/XGL source code as of today, the GPU hang issue for Rise of the Tomb Raider should now be resolved.

AMD Ryzen 7 2700X Linux Performance Boosted By Updated BIOS/AGESA

With last week's initial launch-day Linux benchmarks of the Ryzen 5 2600X / Ryzen 7 2700X some found the Linux performance to be lower than Windows. While the root cause is undetermined, a BIOS/AGESA update does appear to help the Linux performance significantly at least with the motherboard where I've been doing most of my tests with the Ryzen 7 2700X. Here are the latest benchmark numbers. Read more

GNU: The GNU C Library 2.28 and Guix on Android

  • Glibc 2.28 Upstream Will Build/Run Cleanly On GNU Hurd
    While Linux distributions are still migrating to Glibc 2.27, in the two months since the release changes have continued building up for what will eventually become the GNU C Library 2.28. The Glibc 2.28 work queued thus far isn't nearly as exciting as all the performance optimizations and more introduced with Glibc 2.27, but it's a start. Most notable at this point for Glibc 2.28 is that it will now build and run cleanly on GNU/Hurd without requiring any out-of-tree patches. There has been a ton of Hurd-related commits to Glibc over the past month.
  • Guix on Android!
    Last year I thought to myself: since my phone is just a computer running an operating system called Android (or Replicant!), and that Android is based on a Linux kernel, it's just another foreign distribution I could install GNU Guix on, right? It turned out it was absolutely the case. Today I was reminded on IRC of my attempt last year at installing GNU Guix on my phone. Hence this blog post. I'll try to give you all the knowledge and commands required to install it on your own Android device.
  • GNU Guix Wrangled To Run On Android
    The GNU Guix transactional package manager can be made to run on Android smartphones/tablets, but not without lots of hoops to jump through first.