SteamVR-for-Linux
SteamVR-for-Linux copied to clipboard
[BUG] Most settings tabs are missing – sometimes
Quite often, the settings window contains only the startup & shutdown options, with all other tabs missing. This is noticeable when the settings window is first opened, and will persist until SteamVR is exited.
Experimentation suggests that this is much more likely to happen if SteamVR is started ‘cold‘. Simulating this via echo 3 >/proc/sys/vm/drop_caches
(as root) before starting SteamVR is sufficient. SteamVR should otherwise be started normally.
- Distribution: Devuam beowulf
- SteamVR version: 1.11.5
- Steam client version: 1585956310
- Opted into Steam client beta?: Yes
- Graphics driver version: Mesa 20.0.3
- Gist for SteamVR System Information: https://gist.github.com/dsalt/74479d3ff0f3184787cc8ae7f2b16fb5
Same here:
Experimentation suggests that this is much more likely to happen if SteamVR is started ‘cold‘. Simulating this via
echo 3 >/proc/sys/vm/drop_caches
(as root) before starting SteamVR is sufficient. SteamVR should otherwise be started normally.
I can confirm this. Looks like a race somewhere in the SteamVR startup or settings-related code.
System Information (please complete the following information):
- Distribution: Fedora 32 x86_64
- SteamVR version: Beta 1.12.3
- Steam client version: Built May 15 2020, at 03:04:21 / package versions: 1589513816
- Opted into Steam client beta?: No
- Graphics driver version: Mesa 20.1.0-rc3 (LLVM 10.0.0), with
RADV_PERFTEST=aco
- Gist for SteamVR System Information: https://gist.github.com/im-0/0e513ef93dd0260c67539a6e75280230
- GPU: AMD Radeon VII
When this happens, can you open and use the SteamVR overlay in the HMD?
When this happens for me, it's usually because the in-headset overlay isn't running [as seen in #255].
I'd like to note that I'm also on a Radeon VII, which may be related?
Running Mesa 19.3.3 as packaged in Debian testing
@Goofybud16 by "SteamVR overlay" you mean "SteamVR Dashboard", right?
I tried to reproduce this several times, with echo 3 >/proc/sys/vm/drop_caches
in between. Got all four possible combinations:
- settings missing, no dashboard;
- settings missing, dashboard works;
- settings ok, no dashboard;
- settings ok, dashboard works.
Looks like there is no apparent correlation of these two symptoms. Still, root cause could be the same.
P.S. My software changed a bit since initial report: SteamVR Beta 1.12.5, Mesa 20.1.0 release, kernel 5.7.0.
It used to happen only occasionally for me, now it's happening all the time, and closing and reopening SteamVR no longer seems to guarantee to fix it.
Not 100% sure if it's related, but it seems to have gotten a lot worse at about the same time https://github.com/ValveSoftware/SteamVR-for-Linux/issues/255 started happening pretty much always for me.
Just saying, but this is still a problem it seems (using Steam Native on manjaro)
steam clien package versions: 1634158817
Operating System: Manjaro Linux KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.2 Kernel Version: 5.14.10-1-MANJARO (64-bit) Graphics Platform: X11 Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 1080/PCIe/SSE2