ValveSoftware / SteamVR-for-Linux

Issue tracker for the Linux port of SteamVR
929 stars 45 forks source link

SteamVR locks up entire computer #163

Open LP0101 opened 5 years ago

LP0101 commented 5 years ago

Your system information

Please describe your issue in as much detail as possible:

If there's an existing room set up, and the corresping chaperone_info.vrchap file within the .steam/steam/config folder, the entire computer locks up when launching steamVR, requiring a hard reboot to recover. If there is no room setup, the setup can be done normally and it works.

Additionally, if SteamVR is launched without the headset plugged in, then the headset is plugged in and rebooted, it will sucessfully load, but in extended mode. Trying to launch it in direct mode leads to the same lockup

LP0101 commented 5 years ago

Some updates:

  1. Changing SteamVR to beta makes no difference
  2. Occasionally, after some hard reboots, my display settings will be reset to default (refresh rate and positions)
  3. I've tried uninstalling SteamVR, deleting every single VR config file, and reinstalling, still no luck
Vedrillan commented 5 years ago

I am having a very similar issue and found no solution yet.

When launching SteamVR the computer freezes completely and requires a hard reset. Beta program or not for both the Steam client and SteamVR app changes nothing, however I have noticed that changing the Beta program participation option and "reinstalling" steam allows me most of the time to run the SteamVR app one time, after which if a close SteamVR and start it again my computer will freeze again.

I am using Manjaro with Nvidia 415.27.

thetornadotitan commented 5 years ago

I am also getting lockups but only when hitting the "home" button and opening the VR menu. It opens fine the first time, sometimes even the second, but on third open 100% it freezes the entire system.

Ubuntu 18.04.2 LTS AMD® Fx(tm)-8350 eight-core processor × 8 GeForce GTX 1080/PCIe/SSE2 Gnome 3.28.2 OS 64-bit Memory 11.6 GiB

nVidia driver version 418.56

frostworx commented 5 years ago

up2date arch linux with i7-8700K, htc vive with a RTX 2080. beat saber began to stutter reproducable unplayable some weeks ago where InDeath still worked perfectly. Some days ago I kinda "fixed" it (fyi: https://steamcommunity.com/app/250820/discussions/5/1648792158831923503/#c1649919326311929210) (this issue might be unrelated, but might be good to know that it didn't work correctly already before)

now within the last 2 days SteamVR locks up the whole machine reproducable (or in fact just the screen and normal input - custom g910 hotkeys still work) and I obviously can't use VR at all. tried both SteamVR beta and non-beta and nvidia-430.14 nvidia-vulkan-418.52.07 (usually vanilla nvidia). nothing worked. I guess it's a nvidia drivers problem, as it also freezes with a fresh rolled out steam installation when starting the VR setup. everything else on the system works as intended

frostworx commented 5 years ago

as I also get nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c57e:0:0 in the logs I might have this bug https://github.com/ValveSoftware/SteamVR-for-Linux/issues/123

frostworx commented 5 years ago

me again. sorry for the noise. I just was able to launch steamvr with xfce4 compositor disabled twice (vs multiple times in a row with gfx freeze). so pretty sure this is the problem. for whatever reason I have xfwm4-git (4.14pre1+25+g68d5144c-1) instead of xfwm4 (4.12.5-1) installed, so it is likely that this doesn't happen with latest stable xfwm4. only reason I use the builtin compositor instead of compton is the zoom function btw.

frostworx commented 5 years ago

last time - promised. reverting back to xfwm4 (still no idea why git was installed shrug) did not even fix the freezes when starting steamvr with compositing enabled, but also brought back smooth beatsaber gameplay. I hope this is no coincidence and just works as it did before from now on. good luck, people with the same problem.

JulianGro commented 5 years ago

I don't know if this is related, but I will leave it here anyways: https://devtalk.nvidia.com/default/topic/1051300/linux/inconsistent-but-frequent-freeze-caused-by-steamvr/3

llamasking commented 5 years ago

Hello guys. In my case, I've found that disabling "Force Full Composition Pipeline" stopped the freezes! Referencing issue #210 .

purran23 commented 4 years ago

For the nvidia-modeset: ERROR: GPU:0: Idling display engine timed out error. If you are running several monitors try disabling all but one. Worked for me.

frostworx commented 4 years ago

thanks @Celebratorn! I recently switched to a Radeon VII and I'm more than happy with it, so at least for me the issue is no longer a problem :)