SteamVR Experimental Graphics

PPA description

Experimental drivers to help test new features related to SteamVR.

All packages in this PPA are considered alpha grade. Expect quirks and limitations.

They are provided as-is without warranty of any kind. You have been warned.

IMPORTANT: Support for 18.04 has been removed from this PPA. Right now, the stock Ubuntu 18.04 HWE graphics stack should be new enough to run SteamVR without additional complications.

IMPORTANT: There isn't a direct upgrade path from 18.04 to 20.04. Before upgrading to Ubuntu 20.04, please ppa-purge this PPA and re-add it afterwards. If this notice is ignored, apt will hold onto an outdated mesa release.

Steam package:

There are two commonly used variants of the steam package, the Valve-provided .deb from their website and the Ubuntu-provided package inherited from Debian. If you use the distro-packaged variant, add this symlink:
ln -s "$HOME"/.steam/ubuntu12_32 "$HOME"/.steam/steam/ubuntu12_32

Kernel bits:

sudo apt install linux-generic-steamvr-20.04 (recommended)

- or -

sudo apt install linux-lowlatency-steamvr-20.04

Vulkan bits:

sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Move/remove /usr/share/vulkan/icd.d/intel_icd.x86_64.json to make sure SteamVR uses the AMD gpu. This may need to be redone on every mesa update.

sudo mv /usr/share/vulkan/icd.d/intel_icd.x86_64.json /usr/share/vulkan/icd.d/intel_icd.x86_64.json.disabled


Package status:
libclc: Bumping as needed for mesa
libdrm: Bumping as needed for mesa
linux: Following Ubuntu mainline
linux-firmware: Following Ubuntu non-LTS as needed
llvm-toolchain: Targeting latest point release
mesa: Targeting latest point release



Reboot onto a mainline kernel (or manually remove the PPA kernel afterwards)

sudo apt install ppa-purge
sudo ppa-purge ppa:kisak/steamvr

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:kisak/steamvr to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:kisak/steamvr
sudo apt-get update
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb focal main 
deb-src focal main 
Signing key:
4096R/EB8B81E14DA65431D7504EA8F63F0F2B90935439 (What is this?)


For questions and bugs with software in this PPA please contact kisak.

PPA statistics

7 updates added during the past month.
View package details

Overview of published packages

17 of 7 results
Package Version Uploaded by
libclc 0.2.0+git20190827-7kisak1~f kisak ()
libdrm 2.4.105-2~kisak~f (Newer version available) kisak ()
linux 5.12.9-steamvr.steamvr3 kisak ()
linux-firmware 1.198~steamvr1 kisak ()
linux-meta-steamvr 5.12.9-steamvr.steamvr3 kisak ()
llvm-toolchain-12 1:12.0.0-3~kisak~f (Newer version available) kisak ()
mesa 21.1.3~steamvr1 kisak ()
17 of 7 results

Latest updates

  • mesa 6 days ago
    Successfully built
  • linux-meta-steamvr 13 days ago
    Successfully built
  • linux-firmware 13 days ago
    Successfully built
  • linux 2 weeks ago
    Successfully built
  • libdrm 7 weeks ago
    Successfully built