Open davibu opened 1 week ago
Hello @davibu, DRI_PRIME=pci-0000_12_00_0
in your extended runtime diagnostics hints that environment variable is forcing Steam and SteamVR to run on the integrated GPU, while I suspect your HMD is physically connected to the discrete GPU. You might get lucky with completely closing Steam, then running steam
from a terminal. If that helps, then it tells us that the error 496 is from SteamVR trying to find the HMD display on the unlikely but requested GPU.
Otherwise, these are some lines of interest from vrcompositor.txt for a SteamVR dev to ponder:
[Warning] - CHmdWindowSDL::FindDirectDisplayWayland: vkGetDrmDisplay failed.
[Info] - Tried to find direct display through Wayland: (nil)
[Error] - CHmdWindowSDL: Failed to create direct mode surface
[Error] - CHmdWindowSDL: VR requires direct mode.
[Error] - Error making window!
[Info] - Failed to kill gpu-trace
[Info] - Failed to initialize compositor
[Info] - Failed to start compositor: VRInitError_Compositor_GnomeNoDRMLeasing
GNOME wayland should have a chance at working now that https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3746 is part of of the 47.0 release and the error message on SteamVR's side predates the DE release.
Thank you very much, it now seems to work!
To document the steps I took:
/usr/sbin
into the path according to https://github.com/ValveSoftware/SteamVR-for-Linux/issues/563
which solved the SteamVR setup is incomplete
message.
Describe the bug I'm on Debian Sid with Gnome 47 and Mutter 47.1-4. When I start SteamVR I get the error message 498:
To Reproduce Steps to reproduce the behavior:
Expected behavior I expect that SteamVR starts and leases the HMD display as Mutter 47 introduced DRM lease support.
System Information (please complete the following information):
Steam client version (build number or date): 1731716808
SteamVR version: 2.9.1 (1731529807)
Distribution: Debian trixie/sid
Steam runtime diagnostics: steamRuntimeDiagnostics.txt
Steam and SteamVR logs: steam-logs.tar.gz
Minidumps: steam-minidumps.tar.gz
Screenshots
Additional context I always get the error message
But even with this message SteamVR runs on X11.