-
Notifications
You must be signed in to change notification settings - Fork 50
Description
Describe the bug
Connecting to SteamVR from Quest 3 crashes SteamVR on Linux.
Appears to be related to/ same issue as #623
To Reproduce
Steps to reproduce the behavior:
- Open SteamVR on Linux PC
- Open Steam Link on Quest 3
- Select Linux PC to connect to
- Steam briefly launches (Steam logo with spinning blue loading indicator), then crashes on PC with:
SteamVR failed initialization with error code VRInitError_IPC_CompositorConnectFailed: "Shared IPC Compositor Connect Failed (306)"
Please verify SteamVR is properly installed and try again.
Expected behavior
Quest 3 should connect to Steam running on Linux and stream games from there.
System Information (please complete the following information):
- Steam client version (build number or date):
Steam Beta Branch: Stable Client
Steam Version: 1763795278
Steam Client Build Date: Sat, Nov 22 8:00 AM UTC -08:00
Steam Web Build Date: Sat, Nov 22 7:35 AM UTC -08:00
Steam API Version: SteamClient023
- SteamVR version: 2.14.3 (beta)
- Distribution: Nobara
- Steam runtime diagnostics: https://gist.github.com/ogrady/de2129e7bc1cd6402c2c985ac2a20c61
- Steam and SteamVR logs: steam-logs.tar.gz
- Minidumps: steam-minidumps.tar.gz
Additional context
I am not even entirely sure if this is a singular problem, as I have encountered multiple other issues along the way:
- SteamVR connecting fine, being able to launch Steam Home (implying that generally streaming the video feed works), then successfully starting a game, but crashing with "Host is connected, but not streaming video" while I can hear the game audio
- SteamVR just crashing with "Oh no! SteamVR has encountered an unexpected problem. (-201)" without further explanation
- SteamVR just timing out upon connect
But the the most prevalent seems to be error 306.
I also found some threads on Reddit describing this error when too many displays were connected (more than four, including the HMD).
In my case, I only have a single monitor connected via HDMI, plus the HMD. I also tried no monitor at all, with just a DP dongle attached. Same outcome.