Hey guys, I’m running into a bit of a problem and could use some help. I recently dug out my Vive for some VR gaming, but I’ve hit a roadblock.
Whenever I fire up Steam VR, I keep getting a “SteamVR unable to get DRM lease” error, even on X11. I gave the beta version a shot, and it worked for a day, but now the problem’s back, and I’m fresh out of ideas.
I also asked around in the Nobara Discord, they had the idea of using some arguments __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
or even dri_prime=1
but nothing.
Here’s my setup, I know it’s a bit unconventional:
- OS: Nobara Linux 38 (KDE Plasma) x86_64
- Laptop: XPS 15 9530
- Desktop Environment: Plasma 5.27.9
- Window Manager: kwin
- CPU: 13th Gen Intel i9-13900H (20) @ 5.200GHz
- GPU: NVIDIA GeForce RTX 4070 Max-Q / Mobile (4.6.0 NVIDIA 535.113.01)
- GPU: Intel Raptor Lake-P [Iris Xe Graphics]
- Memory: 32GB
- Steam Version: 1700160213
Any ideas or suggestions would be greatly appreciated!
EDIT: One side effect is also that I always have a black XOrg window that I can’t close, I can’t find the PID for that program.
SteamVR has some issues with multi gpu systems, especially on Linux, but if you start the whole session on the NVidia GPU it’ll probably work more reliably. See https://invent.kde.org/plasma/kwin/-/wikis/Environment-Variables#kwin_drm_devices for how to get an environment variable that makes that happen on Wayland
Well i did that but that also didnt work