From 0137f34dd240bcbc6a3fc18c31504ae0aca351a2 Mon Sep 17 00:00:00 2001 From: hypevhs <4498312-hypevhs@users.noreply.gitlab.com> Date: Thu, 1 May 2025 12:42:48 -0500 Subject: [PATCH 1/2] OpenSUSE: SteamVR needs setcap --- content/docs/distros/OpenSUSE_Tumbleweed.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/content/docs/distros/OpenSUSE_Tumbleweed.md b/content/docs/distros/OpenSUSE_Tumbleweed.md index b0a4528..48c4f22 100644 --- a/content/docs/distros/OpenSUSE_Tumbleweed.md +++ b/content/docs/distros/OpenSUSE_Tumbleweed.md @@ -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 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) \ No newline at end of file +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: + +``` +sudo zypper install libcap-progs +sudo ln -s /sbin/getcap /usr/bin/ +sudo ln -s /sbin/setcap /usr/bin/ +``` \ No newline at end of file From 33e178cbdb93dbfc9599cd28cefa52d40a856007 Mon Sep 17 00:00:00 2001 From: hypevhs <4498312-hypevhs@users.noreply.gitlab.com> Date: Thu, 1 May 2025 21:57:50 -0500 Subject: [PATCH 2/2] Apply 1 suggestion(s) to 1 file(s) --- content/docs/distros/OpenSUSE_Tumbleweed.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/distros/OpenSUSE_Tumbleweed.md b/content/docs/distros/OpenSUSE_Tumbleweed.md index 48c4f22..cf48886 100644 --- a/content/docs/distros/OpenSUSE_Tumbleweed.md +++ b/content/docs/distros/OpenSUSE_Tumbleweed.md @@ -17,7 +17,7 @@ This happens because SteamVR needs to run the `setcap`/`getcap` programs, but ca 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/