OpenSUSE: SteamVR needs setcap

This commit is contained in:
hypevhs 2025-05-01 22:00:39 -05:00
parent ae6e1d6e1a
commit 6c9d7d9a67

View file

@ -8,4 +8,17 @@ title: OpenSUSE Tumbleweed
- The OpenXR SDK package can be found in the [hardware:xr](https://build.opensuse.org/package/show/hardware:xr/OpenXR-SDK) [Open Build service](https://en.opensuse.org/openSUSE:Build_Service_FAQ) project. To build [Envision](/docs/fossvr/envision/) profiles, the devel package will also have to be installed. - The OpenXR SDK package can be found in the [hardware:xr](https://build.opensuse.org/package/show/hardware:xr/OpenXR-SDK) [Open Build service](https://en.opensuse.org/openSUSE:Build_Service_FAQ) project. To build [Envision](/docs/fossvr/envision/) profiles, the devel package will also have to be installed.
- The set of [Monado Vulkan Layers](/docs/hardware/) is provided by a [community package](https://build.opensuse.org/package/show/home:Etch-9:xr/monado-vulkan-layers-git). - The set of [Monado Vulkan Layers](/docs/hardware/) is provided by a [community package](https://build.opensuse.org/package/show/home:Etch-9:xr/monado-vulkan-layers-git).
Any other package in hardware:xr is really outdated and should not be used. Additional information on third-party repositories can be found here: [Additional package repositories (opensuse.org)](https://en.opensuse.org/Additional_package_repositories) Any other package in hardware:xr is really outdated and should not be used. Additional information on third-party repositories can be found here: [Additional package repositories (opensuse.org)](https://en.opensuse.org/Additional_package_repositories)
## SteamVR
SteamVR may give you a "SteamVR setup is incomplete" error on OpenSUSE Tumbleweed.
This happens because SteamVR needs to run the `setcap`/`getcap` programs, but can't find them.
To fix it, run these commands:
```sh
sudo zypper install libcap-progs
sudo ln -s /sbin/getcap /usr/bin/
sudo ln -s /sbin/setcap /usr/bin/
```