protonscr

Room Setup instantly crashes

steamvrclosed
ValveSoftware/SteamVR-for-Linux#3 · opened 2017-02-22 by odensc · updated 2017-03-11 · 16 comments · github
Oodensc 2017-02-22 github

Running Room Setup shows the window for a second, then closes.

Log:

Found path: /home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup
Mono path[0] = '/home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Managed'
Mono path[1] = '/home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono'
Mono config path = '/home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libopenvr_api.so'

Jjohnv-valve maintainer 2017-02-22 github

Did you start room setup from the VR status monitor or directly from the command line? It needs to be run in the Steam Runtime.

Oodensc 2017-02-22 github

@johnv-valve I tried both the SteamVR window and from command line.

Oodensc 2017-02-22 github

After trying to launch a few more times, I got an assert error:

Found path: /home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup
Mono path[0] = '/home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Managed'
Mono path[1] = '/home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono'
Mono config path = '/home/oden/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libopenvr_api.so'
Assert( Assertion Failed: m_pModule ):/home/buildbot/buildslave/vrpanorama_main_ubuntu64_linux/build/src/public/tier1/interface.h:264

assert_20170221210511_5.dmp[18342]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170221210511_5.dmp

Dump is attached.

assert_20170221211016_5.zip

Oodensc 2017-02-22 github

Fixed by reinstalling the NVIDIA Developer drivers.

Kkoreldan 2017-02-22 github

have you reinstalled them using the PPA repository ?

Oodensc 2017-02-22 github

@koreldan I used the run file, but the PPA is better if you're on Ubuntu.

CConzar 2017-03-10 github

@thesbros which NVIDIA Developer drivers did you re-install?

Oodensc 2017-03-10 github

@Conzar The latest version of the Vulkan Developer Beta. It's linked in the README.

CConzar 2017-03-10 github

Thanks, I didn't realise there was a PPA. I can't seem to install the PPA drivers ...

sudo apt-get install --reinstall nvidia-375
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reinstallation of nvidia-375 is not possible, it cannot be downloaded.

I added the ppa and removed a previous ppa for nvidia graphics.

Oodensc 2017-03-10 github

Not sure. Try removing all driver ppas and then re-add this one. Also try installing nvidia-graphics-drivers-375 if it still doesn't work after that.

CConzar 2017-03-10 github

I think I still need the graphics-driver ppa for the vulkin utils right?

Oodensc 2017-03-10 github

I'm not sure. The readme says if you're also using the graphics-drivers ppa, to pin the dev ppa higher - which leads me to believe it's not required.

CConzar 2017-03-10 github

I figured it out. I will leave the solution here for anyone else that might need it.
Edit /etc/apt/preferences.d/nvidia-375-pin-400

Package:  libcuda1-375
Pin: release o=LP-PPA-mamarley-nvidia-dev
Pin-Priority: 1000

Package:  nvidia-375
Pin: release o=LP-PPA-mamarley-nvidia-dev
Pin-Priority: 1000

Package:  nvidia-375-dev
Pin: release o=LP-PPA-mamarley-nvidia-dev
Pin-Priority: 1000

Package:  nvidia-libopencl1-375
Pin: release o=LP-PPA-mamarley-nvidia-dev
Pin-Priority: 1000

Package:  nvidia-opencl-icd-375
Pin: release o=LP-PPA-mamarley-nvidia-dev
Pin-Priority: 1000

Than issue the following commands

sudo apt-get update
sudo apt-get install nvidia-375 nvidia-375-dev
CConzar 2017-03-11 github

So my solution above works for the setup but the tutorial crashes with the same error. Anyone else having this issue?

Oodensc 2017-03-11 github

Try quitting Steam and then running it through command line with:

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam

CConzar 2017-03-11 github

@thesbros steamvr doesn't recognise my hmd if I do that.

Nothing extracted yet.