-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] SteamVR is not able to detect Valve Index's screen #514
Comments
Hello @Gusted, your system information hints that you're using an Optimus laptop. It might be interesting to test how SteamVR behaves with the system configured to run an X-based session with X running on the NVIDIA gpu. I suspect you're seeing a similar issue to #334 (comment). |
Hi @kisak-valve, thanks for your reply.
Oh that's interesting, I had a quick look at my PC case and I'm pretty sure that isn't a laptop. Could that be the cause? That Steam/Linux/Nvidia is thinking I'm running a Optimus laptop 😄? I did recently had to manually edit my xorg.conf because of some corrupted data in that file, could it be related to that? |
Hey @kisak-valve what about running an Wayland session? |
I configured my Xorg config to the skeleton file and didn't resolve the bug. |
I'd played some more around with the Index HMD, figuring out to see if I would be able to let Nvidia use the Index's display as "another monitor" would maybe help. However Nvidia doesn't seem to be able to enable the screen(it does get detected) and while figuring around with
I'm not sure which kind of library nvidia/xrandr uses to parse the edid, but it seems like it could be related due to it. While trying to play around with the edid data, I'd tried another tool parse it and
It seems like that recently the Index is sending corrupt edid data? Which then causes this issue. |
As of a few days ago I started having a lot of trouble getting SteamVR to work and I'm not sure why. It's often not seeing the headset display at all, and when the headset display does turn on, it often crashes. Here's the output from the crash that occurred a bit ago, as well as some dumps as I saw some were created during this process. I am using Plasma on Wayland in Arch Linux, using Mesa with an RX 5700 XT. It was working very well not that long ago... |
I reverted to the SteamVR non-beta and it seems to work better now? I launched it a few times without fail since then. I'll report back here if there's more problems. (Report created after I switched away from Beta.) |
i'm having the same issue on Gnome with Wayland. It seems like it can't find the display as it only detects my two monitors. Disabling Wayland fixes the issue. SteamVR Version: 1.25.8 (1683151457) RX 7900 XTX GPU |
Describe the bug
When opening SteamVR, the vrcompistor is not able to detect the Valve Index's screen(as indicated by the logs?):
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The VRCompistor should be opened on the Valve Index's display but instead it gets opened on my monitors.
System Information (please complete the following information):
Screenshots

Additional context
Valve Index itself seems fine, but for some absurd reason it doesn't seem to be able to detect it's screen anymore
The text was updated successfully, but these errors were encountered: