protonscr

SteamVR won't start

steamvropen
ValveSoftware/SteamVR-for-Linux#160 · opened 2018-12-05 by FinitelyFailed · updated 2019-03-15 · 5 comments · github
FFinitelyFailed 2018-12-05 github
  • Steam client version (build number or date): Nov 26 2018, at 20:15:48
  • Distribution (e.g. Ubuntu): Ubuntu 18.10
  • Graphics driver version (run nvidia-settings): Nvidia 415.15
  • Gist for SteamVR System Information:
  • Opted into Steam client beta?: Yes
  • Opted into SteamVR beta?: Yes
  • Have you checked for system updates?: Yes

Steps for reproducing this issue:

  1. Start Steam.
  2. Start SteamVR.
  3. SteamVR windows is shown and almost immediately disappears again.

From vrclient_vrstartup.txt:

...
Wed Dec 05 2018 23:32:13.284477 - CIPCPipe::ConnectPipe(VR_ServerPipe_17573) attempting bind to 51717
Wed Dec 05 2018 23:32:13.284556 - Unable to connect to pipe errno=111
Wed Dec 05 2018 23:32:13.284595 - Giving up server connection over pipe VR_ServerPipe after 50 attempts
?ghost 2018-12-06 github

@FinitelyFailed
Try this:

Open Terminal:
cd ~/.local/share/Steam/steamapps/common/SteamVR/bin

sudo ./vrmonitor.sh

If your headset doesn't turn on type this:

Paste these four lines in terminal:

sudo chmod a+rw /dev/hidraw*

echo KERNEL=="hidraw*", ATTRS{idVendor}=="0bb4", MODE="0666"

echo KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0666"

sudo udevadm control --reload-rules

Then:

xrandr --output HDMI-A-1 --set non-desktop 0
xrandr --output HDMI-A-2 --set non-desktop 0

Let me know how this works

P.S.
Linux + VR is not for the weak of heart. Quit while you're ahead if VR is not an absolute passion.

Kkisak-valve maintainer 2018-12-06 github

@winsteadworks, echoing udev rules doesn't actually do anything, and those rules should be provided by the steam-devices package.

GGaryfallidis 2018-12-06 github

@FinitelyFailed solution does not work in Ubuntu 16.04 too. I also added an option in xorg for "AllowHMD" "true" but that didn't work too. Still the Vive does not open.

FFinitelyFailed 2018-12-06 github

@winsteadworks By running vrmonitor.sh SteamVR starts but it show "Hmm, that shouldn't have happend. (308)".

SteamVR worked a couple of weeks ago, but since then I have at least updated the Nvidia drivers and other packages. So I am not sure what broke it. I have also installed Unreal Engine 4.21.2.

GGiovaZero 2019-03-15 github

Hi. I've a similar problem. I've got ubuntu 18.10 but the steam client doesn't work on my ubuntu version. Can someone help me?

Nothing extracted yet.