Skip to content

[BUG] VRInitError_IPC_CompositorConnectFailed #835

@ogrady

Description

@ogrady

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:

  1. Open SteamVR on Linux PC
  2. Open Steam Link on Quest 3
  3. Select Linux PC to connect to
  4. 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

Gist containing SteamVR info

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions