Skip to content

r29

Choose a tag to compare

@lbgos lbgos released this 16 Oct 19:23

Prebuilt x86_64 build of main at 41e1aab for Arch Linux.

curl -LO https://github.com/lbgos/rift-s-linux/releases/download/r29/rift-s-linux-bin-29-1-x86_64.pkg.tar.zst
sudo pacman -U rift-s-linux-bin-29-1-x86_64.pkg.tar.zst

If Steam is running during the install, restart it once before starting SteamVR.

The r28 package installed its files owned by the build user instead of root. After upgrading from r28, reset the owner once:

pacman -Qlq rift-s-linux-bin | sudo xargs -d '\n' chown -h root:root

Changes since r28:

  • Package files are owned by root.
  • SteamVR loads the Rift S driver again. Recent SteamVR runs inside the Steam Linux Runtime, where it cannot see the driver; the package now sets SteamVR's launch option to vrmonitor.sh %command% so it runs on the host. Custom launch options are left alone. (#3)
  • First-time Room Setup gets a floor to adjust at the floor step instead of waiting for one. (#4)
  • Quick Calibrate with the headset off your head no longer puts the floor at head height; the previous floor and boundary are kept. (#5)
  • Camera timestamps recover from a bad first frame, and SteamVR asks for 80 Hz. (#2, thanks @ryaneford)

rift-s-linux-r29-x86_64.tar.zst is the payload for the rift-s-linux-bin PKGBUILD in packaging/aur.