Valve Updates SteamVR AMD Requirements, Recommends Using PPAs On Ubuntu

Fundamentally they just require RadeonSI/RADV from Mesa 17.3 or newer as well as the Linux 4.13 kernel or newer. Of course, the newer the Mesa the better for newer Vulkan extensions/capabilities and particularly for better performance.
What they recommend (in order to utilize VR direct mode) and have all around the best open-source AMD experience, X.Org Server 1.20, Linux 4.15, and Mesa 18.2 become the cut-off. While you will get there if using Ubuntu 18.10 due out this month with its Linux 4.18, Mesa 18.2, and X.Org Server 1.20.1 stack, existing users including Ubuntu 18.04 LTS fall out of reach.
For having the better Radeon experience with SteamVR on current Ubuntu releases (or Ubuntu derivatives) they recommend enabling the paulo-miguel-dias/pkppa (the "Padoka" stable PPA) or ubuntu/steamvr ("experimental graphics" Mesa packages for SteamVR) and ppa:kisak/steamvr4pk with that latter repository being a Valve-maintained archive of the newer Linux kernel and xorg-server packages.
At least with Ubuntu 18.10, Fedora 29, and rolling releases like openSUSE Tumbleweed and Arch the AMD Radeon SteamVR Linux experience with the HTC Vive headsets should now be in good shape... This month I hope to have the time to try out the fresh Radeon VR experience. The NVIDIA SteamVR Linux experience has been largely fine aside from Steam/VR bugs while the experience with older Mesa/Linux and X.Org Server 1.19 had been rather shoddy.
Paired with Steam Play, maybe 2019 will be the year of SteamVR Linux gaming? Well, maybe if the HTC Vive prices were to substantially drop...
9 Comments