SteamVR-for-Linux icon indicating copy to clipboard operation
SteamVR-for-Linux copied to clipboard

[BUG] Room Setup Crashes with Index Controllers connected

Open ronoverdrive opened this issue 5 years ago • 11 comments

Describe the bug As long as the Index controllers are connected Room Setup will crash on start up. If I leave the controllers disconnected the app starts up as normal. Once I get to the screen checking the device connectivity the headset shows up connected and the moment I power up any of my controllers the app will crash.

To Reproduce Start SteamVR, power on Index controller(s), start Room Setup.

OR

Start SteamVR, start Room Setup, follow instructions up to making sure your devices are connected, power on controller(s).

Expected behavior Should be able to continue setting up the guardian like on Windows.

System Information (please complete the following information):

  • Distribution: Arch
  • SteamVR version: 1.16.1 (1.15.x and 1.14.x also affected)
  • Steam client version: build date Jan 14 2021
  • Opted into Steam client beta?: Yes
  • Graphics driver version: Mesa 21.1.0-devel (git-9a54aa131e)
  • Gist for SteamVR System Information: https://gist.github.com/ronoverdrive/597883b9b352703ff9c9ec4953827098

Screenshots https://youtu.be/gm1o8M2Aaoo

Additional context Hardware is a Ryzen 7 3700X and Sapphire Pulse RX 5600XT. DE is Xfce.

ronoverdrive avatar Jan 15 '21 17:01 ronoverdrive

A bit of a follow up. The Room Setup app won't crash during a seated play calibration. I copied the universeID that was generated in the chaperone file by the Room Setup in Linux and replaced the universeID in a copy of my Windows chaperone file which I used to replace the Linux generated file with. Now I have a workable play area at least. Not an ideal solution by any stretch of the means though.

ronoverdrive avatar Jan 20 '21 00:01 ronoverdrive

SteamVR beta allowed me to run room setup.

BiatuAutMiahn avatar Jan 23 '21 09:01 BiatuAutMiahn

I can still reproduce this on both the latest Stable and Beta clients

Vash63 avatar Jun 22 '21 16:06 Vash63

https://gist.github.com/Vash63/ff64f394e44e539775241dd918f8bf7c

Gist of the crash in vrclient_steamvr_room_setup.txt. I believe these two crashids were uploaded to Valve also: bp-f42ebad2-f8ae-4e9d-93ce-7f2a92210623 & bp-272a94c4-5151-456e-a18f-4fede2210623

Vash63 avatar Jun 23 '21 09:06 Vash63

Found the issue. Removing my Nintendo Switch controller fixed the issue entirely.

Vash63 avatar Jun 23 '21 10:06 Vash63

Still a problem with most recent builds.

DomiMartinGlogi avatar Nov 24 '22 23:11 DomiMartinGlogi

I was not able to reproduce this issue.

misyltoad avatar Mar 02 '23 13:03 misyltoad

~~Crashes for me consistently on Arch with Plasma (both X11 + Wayland). Also, SteamVR graphics aside from the grid and background look corrupted, a mostly illegible bunch of tiny rectangles in various colors in the shape of where the floating menu/graphic would be.~~

yaomtc avatar Mar 28 '23 22:03 yaomtc

@yaomtc Please ensure AMDVLK is not installed

misyltoad avatar Mar 29 '23 01:03 misyltoad

That fixed it, thanks! Forgot about that issue. And not sure how I ended up with both installed.

yaomtc avatar Mar 29 '23 08:03 yaomtc

Unplugging other joysticks fixed it for me. Thanks Vash63

JJones780 avatar Aug 08 '23 06:08 JJones780