protonscr

Enabling direct mode doesn't work and causes a weird image issue with the steam client

steamvropen
ValveSoftware/SteamVR-for-Linux#129 · opened 2018-09-08 by MatthewSerinity · updated 2020-08-12 · 3 comments · github
MMatthewSerinity 2018-09-08 github
  • Steam client version (build number or date):
    1533664367
  • Distribution (e.g. Ubuntu):
    KDE Neon
  • Graphics driver version (run nvidia-settings):
    396.54
  • Gist for SteamVR System Information: https://gist.github.com/MatthewSerinity/0374636ddd1a9d1e3970ab767c7a174b
  • Opted into Steam client beta?: [Yes/No]
    No
  • Opted into SteamVR beta?: [Yes/No]
    No
  • Have you checked for system updates?: [Yes/No]
    Yes

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
I expected to enable direct mode. Instead, enabling direct mode causes SteamVR to either crash or restart, either way not enabling direct mode. When doing so it also messes up the steam client: https://i.imgur.com/dRke9Nr.png

Steps for reproducing this issue:

  1. Open SteamVR
  2. Click "Enable Direct Mode" from "SteamVR is in Extended Mode" prompt
  3. Wait for it to crash or restart.
ZZamundaaa 2018-09-18 github

I would encourage you to try SteamVR beta. It often has less issues than the stable version

Aaxxapy 2018-10-05 github

From KNOWN ISSUES:

The VR status window isn't currently aware of direct mode being enabled or not, so the "enable direct mode" and "disable direct mode" buttons should not be used; direct mode is automatically enabled where supported

Most likely you already have Direct Mode enabled.
To check it, open your display properties where you can see monitors list.
If VIVE is in Extended Mode, it should be shown there as another monitor.
If it is not there, it is in Direct Mode.

JJulianGro 2020-08-12 github

That image corruption or whatever was fixed in a Steam client update months ago. (At least on my machine.)

Nothing extracted yet.