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.

  • Leopard1907B
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    https://www.nvidia.com/download/driverResults.aspx/212964/en-us/

    Added support for virtual reality displays, such as the SteamVR platform, on Wayland compositors that support DRM leasing. Support requires xwayland version 22.1.0 and wayland-protocols version 1.22, or later. Tested on sway, minimum version 1.7 with wlroots version 0.15, and also on Kwin, minimum version 5.24. Note: Before xwayland 23.2, there is a known issue with HDMI displays where the headset will fail to start a second time after closing SteamVR. This can be worked around by unplugging and replugging in the headset.

    So you will likely need 545 driver.

    SteamVR reqs for DRM leasing:

    https://help.steampowered.com/en/faqs/view/18A4-1E10-8A94-3DDA