had that when switched to linux. did you install steam through flatpak?
have you tried this? https://help.steampowered.com/en/faqs/view/18A4-1E10-8A94-3DDA
have you tried this? https://help.steampowered.com/en/faqs/view/18A4-1E10-8A94-3DDA
Hi, thanks for the answer.
Not yet, I will look at the official solution, I was hoping not to have to install more desktop environments.
have you tried this? https://help.steampowered.com/en/faqs/view/18A4-1E10-8A94-3DDA
with:
echo $XDG_SESSION_TYPE
I recieved "x11"
so it shouldn't be a problem
I have tried again to connect the Headset, and the same problem.
Version SteamVR 2.11.1
I have put the solution from here in the execution commands:
QT_QPA_PLATFORM=xcb /home/Hicks79/snap/steam/common/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%
https://github.com/ValveSoftware/SteamVR-for-Linux/issues/750#issuecomment-2481576222
if something is fixed (the "setup is incomplete" now is gone, but Im not sure if that is the correct solution) (screenshot)
I have added two files
60-steam-vr.rules
99-local.rules
I restart udevadm and systemcl.
But nothing
https://github.com/ValveSoftware/SteamVR-for-Linux/issues/428
Please @kisak-valve @TTimo , is there something that I can provide you ?
Edit: maybe because "snap"?
λ³
Hi,
I installed a new steam from DEB.
I'm copying steamapps in this moment.
I will give you feedback soon.
Update:
I have installed steamvr with the steam deb version and was able to successfully launch steamvr along with room-setup.
I have not been able to update the stations via bluetooth (there is another ticket with this problem, it is known, steam closes).
Tomorrow I will try to install HLA.
@TTimo @kisak-valve
Now with HLA:
SteamVR initialization failed!
SteamWR failed initialization with error code Unknown error (158): "Unknown error (158)"
Please verify SteamWR is properly installed and try again.
I am getting the same error as reported by @Hicks79 with all of the recommended desktop environments including kde (both X11 and Wayland)
I get the same error on a new SteamVR install on a new Debian 13 install.
This error is output by 'steam'
"vrsetup.sh[110396]: Error: getcap is required to complete the SteamVR setup.
Error: SteamVR setup is incomplete, some features might be missing. See Steam client logs folder for details.
Using host zenity for message"
'setcap' & 'getcap' are both in '/usr/sbin' on my Debian. Probably not in the path for 'steam' run as a regular user.
A quick fix is to 'ln -s' 'setcap' & 'getcap' to '/usr' which is in the path for a regular user and doing this does not give the error message.
This isn't a proper fix but editing '~/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh' with an absolute path for 'getcap' & 'setcap' also works.
System Information (please complete the following information):
Steam Version: 1759461205
SteamVR version: 2.12.14
Distribution (e.g. Ubuntu): Debian 13 (Debian 6.12.41-1 (2025-08-12) x86_64)
I got this error on Debian 13 and fixed it by adding this launch option
SteamVR - Properties - Launch Options
~/.steam/debian-installation/steamapps/common/SteamVR/bin/vrmonitor.sh %command%
This is an older solution but it still worked for me for Debian 13:
make sure you have getcap and setcap installed
sudo apt install libcap2-bin
I've created a link for the getcap and setcap from /sbin to /bin
sudo ln -s /sbin/setcap /bin/setcap
sudo ln -s /sbin/getcap /bin/getcap
If you already have steam and steamvr installed
-uninstall steamvr using steam's uninstall option from the manage menu
-uninstall steam either using discover if you installed it using the steam-installer from the Debian non-free/contribute repo or the apt package manager if you installed from .deb.
sudo apt remove steam steam-devices steam-libs-i386 steam-libs-amd64
clean up
sudo apt autoremove
-install steam from the .deb ( the steam-installer should work too but I haven't tested it)
-install steamvr in steam
-the window with the promt for the password should pop up now.
-enter your password and steamvr should be able able to access getcap and setcap to configure them.
To add to the comment above - the package pkexec is also required
Hello 👋 !
Open your log here /home/[x]/.steam/steam/logs/vrstartup-linux.txt
If you have this line vrsetup.sh[11085]: Error: user declined superuser request:
/home/[x]/.steam/steam/steamapps/common/SteamVR/bin/vrsetup.sh from terminalFor me, the popup with SteamVR setup is incomplete on startup disappear.
Then with ALVR (https://github.com/alvr-org/ALVR) it gives me this line to add in launch option of SteamVR
__GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json /home/[x]/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%
Now on launch, this message appear:
"Something is wrong, A key component of SteamVR isn't working correctly. Please reainstall SteamVR (303)".
Even the message appear, strangely it "works". But with a low latency and a short width resolution. And if you turn your head it take time to refresh. And sometimes disconnect.
If you try "Verify integrity of tool files", you need to rerun vrsetup.sh after, and you obtain the same error message on launch.
(Ps: If found some issues on github with the 303 error, I will try them.
edit: I do this https://github.com/alvr-org/ALVR/issues/3296#issuecomment-4611567423 (AKA use the previous steamvr version) and now it works well !
)
Nothing extracted yet.
After months, and with a new version of SteamVr I have tried the glasses again:
Edit: I have the version from Snap of Ubuntu. Please, tell me if its need my logs.
Describe the bug
SteamVR setup is incomplete, some features might be missing. See Steam client logs folder for details.
To Reproduce
Just start SteamVr
System Information (please complete the following information):