Skip to content
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

SteamVR not working with an Oculus Rift #128

Open
kisak-valve opened this issue Sep 5, 2018 · 2 comments
Open

SteamVR not working with an Oculus Rift #128

kisak-valve opened this issue Sep 5, 2018 · 2 comments

Comments

@kisak-valve
Copy link
Member

Bug/Improvement: Steam Play Proton & Google Earth VR

Issue transferred from ValveSoftware/steam-for-linux#5732.
@kazetsukaimiko posted on 2018-09-04T23:49:11:

Your system information

  • Steam client Build Sep 1 2018, 01:54:31 / package version 1535768746
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: YES
  • Have you checked for system updates?: YES

Please describe your issue in as much detail as possible:

This is not a bug in Google Earth VR on Steam Play.

Eager to test some of the Proton stuff, I went to install Google Earth VR to see if the support was really there. I have an Oculus Rift and it looks like that headset is unsupported for Steam VR (on Linux?) at this time, but the messaging around this is vague.

I think the user experience could be improved a bit here even in light of no support. When clicking the "Steam VR" icon or attempting to go into a VR game, there may be a way to better tell the user the problem.

Current behavior:
"Headset not detected" + Offer to Reboot -> This messaging is vague.

Possible alternative behavior(s):
If the Vive is the only supported headset now, it may be prudent to change the message to state "HTC Vive not detected." + Offer to Reboot / troubleshooting link + an explanation like "Steam VR on Linux/SteamOS currently requires one of the following headsets:

Implications:
The first question that popped into my head when seeing this was "How do I tell it I have a Rift?", then running around in settings trying to find how to configure SteamVR.

While Google Earth supports the Rift, and Earth is "whitelisted" for Steam Play via Proton, these kinds of edge cases are going to open up. This is a friendly suggestion for the Valve team for improving the user experience.

Steps for reproducing this issue:

  1. Connect an Oculus Rift or other headset unsupported by SteamVR.
  2. Open Steam, attempt to start SteamVR.
  3. Note the "Headset not detected" / "SteamVR Not Ready" messaging. This does not tell the user what actually is wrong (their headset is not supported).
@Pyrarrows
Copy link

On Windows SteamVR runs through the Oculus Runtime if you're using a Rift, the Oculus Runtime & drivers aren't available for Linux, so the headset is essentially a brick if you're trying to use it with Linux. You would need to bring driver support for Linux up to the Oculus Devs if you want to use it on Linux. Until then, the Rift is as Windows-Only as the Windows Mixed Reality headsets.

I believe that the OSVR headset may work with SteamVR on Linux, though I haven't checked since I don't have one, so I can't be certain.

@JulianGro
Copy link

You can use OpenHMD with the SteamVR bridge to use a Rift on Linux. Really not ideal, but I had used it quite a bit with an Xbox One controller to play VRChat.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants