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: Hi, I'm planning on migrating my SteamVR test box to Ubuntu 20.04 when mesa 20.2.0 releases. This means that support for 18.04 will be dropped from this PPA at the same time due to PPA size constraints and a complete lack of testing. Right now, the stock Ubuntu 18.04.4 HWE graphics stack should be new enough to run SteamVR without additional complications.

IMPORTANT: When the migration takes place, there will not be a direct upgrade path from 18.04 to 20.04 so that I can fix a versioning quirk which was introduced back in 2017 with the initial setup of this PPA. Before upgrading to Ubuntu 20.04, please ppa-purge this PPA and re-add it afterwards.

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- 18.04 (recommended)

- or -

sudo apt install linux-lowlatenc y-steamvr- 18.04

Xorg bits:

sudo apt install xserver- xorg-hwe- 18.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

xorg-server: Superseded by 18.04.2

xserver- xorg-various: Superseded by 18.04.2

---

Removal:

sudo ppa-purge ppa:kisak/steamvr