protonscr

"Headset Off"

steamvrclosed
ValveSoftware/SteamVR-for-Linux#2 · opened 2017-02-22 by EndeavourAccuracy · updated 2017-02-24 · 25 comments · github
EEndeavourAccuracy 2017-02-22 github

I launch SteamVR by going to the Library and double-clicking "SteamVR [beta]".
The top right "VR" icon does not appear to do anything.

I get an "Error Starting SteamVR" window, with the message:
"SteamVR is not available because a supported headset was not detected."

For standing only, the room setup utility says "Headset Off".
For room scale, the same text, plus "Controller Off" twice.

The status window says "Connect Failed".

The status window shows green for everything except one controller.
That controller's led is blue.

I've followed the procedure to update the base stations' firmware.
It worked for one, not for the other.
(No matter how many tries and variations of USB port, order, etc.)

Using Steam beta and SteamVR beta.
gpu: Gigabyte GeForce GTX 1060 Windforce OC 6G
gpu driver: NVIDIA 375.27.10
cpu: Intel i7-4770K, s1150
hdd: 250GB SSD Samsung 840 EVO
mem: 2x8GB DDR3 Corsair Vengeance LP 1600
distro: Linux Mint 18

PPlagman 2017-02-22 github

Did you set up the USB udev rules as well? Can you capture a system report when that happens?

EEndeavourAccuracy 2017-02-22 github

/var/log/syslog
says
Feb 22 05:11:57 stimpy kernel: [ 307.294059] vrcompositor[3599]: segfault at 0 ip (null) sp 00007fff23a956f8 error 14 in vrcompositor[400000+2a9000]

If you mean another report, please tell me what you want me to paste.
Thanks.

PS: Yes, I set up the udev rules.

PPlagman 2017-02-22 github

Are you disabling the Steam runtime by any chance? You need the 64-bit libvulkan build from the Steam runtime as it has support for unreleased extensions vrcompositor needs.

EEndeavourAccuracy 2017-02-22 github

No, I'm not disabling the Steam runtime.
At least, not that I know.
I simply double-click "SteamVR [beta]" in Steam, I didn't modify anything.

When I launch from the command-line, I see this:

norbert@stimpy ~/.steam/steam/steamapps/common/SteamVR/bin/linux64 $ ls libsteam_api.so
libsteam_api.so

norbert@stimpy ~/.steam/steam/steamapps/common/SteamVR/bin/linux64 $ ./vrcompositor 
./vrcompositor: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory

I don't know if that's useful information or not.

Sslaapliedje 2017-02-22 github

I can confirm, exact same thing happening here.

Only difference really is hardware / Linux flavor;
1080GTX, Debian Sid, manually installed NVIDIA 375.27.10.

By manually unplugging and plugging in the Lighthouses, I managed to get one of them at a time to wake up, but they would never sync, then dmesg showed the same segfault and vrcompositor also complains if I run it individually that the libsteam_api.so is missing. Possibly corrupt?

This is an improvement over it not launching at all though!

MMayeulC 2017-02-22 github

I do not mean to interfere much here, as I do not have a vive, but did you try prepending the current path to LD_LIBRARY_PATH? Unlike windows, Linux does not automatically load shared objects from the current directory. This will probably not be enough, though.

norbert@stimpy ~/.steam/steam/steamapps/common/SteamVR/bin/linux64 $ LD_LIBRARY_PATH=~/.steam/steam/steamapps/common/SteamVR/bin/linux64:LD_LIBRARY_PATH ./vrcompositor 

To check that the steam runtime is enabled, just launch steam in a command prompt, it will display its status in the first lines (unless some shared objects were deleted from the steam directory, in which case the runtime is disabled regardless for those libraries).

Oodensc 2017-02-22 github

Having a similar issue here. Controllers are green and show up as tracking in the status window - but in Room Setup it says both the headset and the controllers are Off.

Rrhabacker 2017-02-22 github

I get an "Error Starting SteamVR" window too with the message: "SteamVR is not available because a supported headset was not detected." and head set display is black.

I have two NVIDIA GTX 1070, installed steam beta and steamvr beta and NVIDIA-Linux-x86_64-375.27.10.run as mentioned in the README.md on opensuse.
Either if I connect the headset to the first or second graphics adapter the display isn't detected.

From the vrserver.log I did find
Wed Feb 22 2017 14:01:14.832691 - lighthouse: Enumerating displays...
Wed Feb 22 2017 14:01:14.832697 - lighthouse: SDL says there are 3 video displays
Wed Feb 22 2017 14:01:14.832758 - lighthouse: DELL P2210 22": 1680, 0, 1680, 1050
Wed Feb 22 2017 14:01:14.832770 - lighthouse: DELL P2210 22": 0, 0, 1680, 1050
Wed Feb 22 2017 14:01:14.832774 - lighthouse: DELL P2210 22": 3360, 0, 1680, 1050
Wed Feb 22 2017 14:01:14.832777 - lighthouse: <hidden>: 0, 0, 0, 0

running steamvr on windows the last line looks as
................ lighthouse: <hidden>: 0, 0, 2160,1200

The driver has the display detected shown by running
nvidia-xconfig --query-gpu-info
...
Display Device 1 (TV-1):
EDID Name : HTC Corporation HTC-VIVE
Minimum HorizSync : 1.000 kHz
Maximum HorizSync : 255.000 kHz
Minimum VertRefresh : 20 Hz
Maximum VertRefresh : 120 Hz
Maximum PixelClock : 297.000 MHz
Maximum Width : 2160 pixels
Maximum Height : 1200 pixels
Preferred Width : 2160 pixels
Preferred Height : 1200 pixels
Preferred VertRefresh : 90 Hz
...

One difference I noticed is if I connect the headset to the first adapter where the main monitors are connected steamVR beta displays 'not ready'. If I connect the headset to the second graphics adapter steamVR beta shows "ready" and vrcompositor open a windows showing the empty room.

CChristophHaag 2017-02-22 github

I get the

SteamVR is not available because a supported headset was not detected.

message too, but I can just click okay and everything works, so this message probably doesn't say much.

Initially for me vrmonitor showed headset, controllers and basestations in green as connected, but the room setup didn't work, it said headset and controllers are not connected. When I tried a couple of minutes later, it did work just fine. I think in the meantime I just switched to using Valve's udev rules.

Anyway, all of the tools are not too stable right now, so take a look at the running processes, sometimes killing a defunct vrmonitor or so can already help.

Sslaapliedje 2017-02-22 github

Interesting, so basically my problem seems the base stations won't sync/track. That's specifically what it is telling me now "Your base stations are not syncing, please make sure they are set up properly." I'll test this again in Windows (they were working there, I adjusted them a tad last night when I was attempting to get this working in Linux.)

Ccymon 2017-02-22 github

I get similar to other above:

"SteamVR is not available because a supported headset was not detected."
A "Conned Failed dialog" (306), all components show green, and a "Waiting... Starting SteamVR Room Setup" but never anything displayed in the headset.

The vrserver.txt is:

Wed Feb 22 2017 22:50:57.503492 - VR server (v0) starting up with config=/home/cymon/.local/share/Steam/config
Wed Feb 22 2017 22:50:57.503543 - CIPCPipe::CreatePipe(VR_ServerPipe) bound to 56536
Wed Feb 22 2017 22:50:57.504559 - [Settings] Load Default Json Settings from /home/cymon/.steam/steamapps/common/SteamVR/resources/settings/default.vrsettings
Wed Feb 22 2017 22:50:57.504604 - [Settings] Load Default Json Settings from /home/cymon/.steam/steamapps/common/SteamVR/drivers/lighthouse/resources/settings/default.vrsettings
Wed Feb 22 2017 22:50:57.504627 - [Settings] Load Default Json Settings from /home/cymon/.steam/steamapps/common/SteamVR/drivers/null/resources/settings/default.vrsettings
Wed Feb 22 2017 22:50:57.504787 - [Settings] Load Json Settings from /home/cymon/.local/share/Steam/config/steamvr.vrsettings
Wed Feb 22 2017 22:50:57.657986 - New Connect message from /home/cymon/.steam/steamapps/common/SteamVR/tools/bin/linux64/vrmonitor (VRApplication_VRMonitor) (Args: ) 16806
Wed Feb 22 2017 22:50:57.658011 - Creating builtin app for /home/cymon/.steam/steamapps/common/SteamVR/tools/bin/linux64/vrmonitor (VRApplication_VRMonitor)
Wed Feb 22 2017 22:50:57.658028 - Setting app system.generated.vrmonitor PID to 16806
Wed Feb 22 2017 22:50:57.658063 - Load Json firmware manifest from /home/cymon/.steam/steamapps/common/SteamVR/drivers/lighthouse/firmware/manifest.vrfirmware
Wed Feb 22 2017 22:50:57.658097 - Add Json firmware manifest from /home/cymon/.steam/steamapps/common/SteamVR/drivers/htc/resources/firmware/manifest.vrfirmware
Wed Feb 22 2017 22:50:57.658107 - Loading of firmware manifest file not successful: (/home/cymon/.steam/steamapps/common/SteamVR/drivers/oculus/resources/firmware/manifest.vrfirmware)
Wed Feb 22 2017 22:50:57.658113 - Loading of firmware manifest file not successful: (/home/cymon/.steam/steamapps/common/SteamVR/drivers/oculus_legacy/resources/firmware/manifest.vrfirmware)
Wed Feb 22 2017 22:50:57.660862 - lighthouse: Attached HID Devices:
Wed Feb 22 2017 22:50:57.660873 - lighthouse: 28DE, 1142: s/n /dev/hidraw2: Steam Controller (max-input-report 0)
Wed Feb 22 2017 22:50:57.660877 - lighthouse: 28DE, 1142: s/n /dev/hidraw3: Steam Controller (max-input-report 1)
Wed Feb 22 2017 22:50:57.660881 - lighthouse: 28DE, 1142: s/n /dev/hidraw4: Steam Controller (max-input-report 2)
Wed Feb 22 2017 22:50:57.660884 - lighthouse: 28DE, 1142: s/n /dev/hidraw5: Steam Controller (max-input-report 3)
Wed Feb 22 2017 22:50:57.660887 - lighthouse: 28DE, 1142: s/n /dev/hidraw6: Steam Controller (max-input-report 4)
Wed Feb 22 2017 22:50:57.660891 - lighthouse: 28DE, 2000: s/n LHR-23DBE417: Lighthouse FPGA RX (max-input-report 0)
Wed Feb 22 2017 22:50:57.660894 - lighthouse: 28DE, 2000: s/n LHR-23DBE417: Lighthouse FPGA RX (max-input-report 1)
Wed Feb 22 2017 22:50:57.660898 - lighthouse: 28DE, 2101: s/n 78BEAB577A: Watchman Dongle (max-input-report 0)
Wed Feb 22 2017 22:50:57.660901 - lighthouse: 28DE, 2101: s/n FD8A208897: Watchman Dongle (max-input-report 0)
Wed Feb 22 2017 22:50:57.660905 - lighthouse: BB4, 2C87: s/n 2070316B4D4D: HTC Vive (max-input-report 0)
Wed Feb 22 2017 22:50:57.660908 - lighthouse: D8C, 12: s/n /dev/hidraw13: USB Audio Device (max-input-report 3)
Wed Feb 22 2017 22:50:57.716260 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-23DBE417 seq 0 | if 0
Wed Feb 22 2017 22:50:57.735381 - lighthouse: LHR-23DBE417: Read config of 3494 bytes from [vid:28de, pid:2000] (LHR-23DBE417) and inflated to 16646 bytes
Wed Feb 22 2017 22:50:57.792269 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-23DBE417 seq 0 | if 0
Wed Feb 22 2017 22:50:57.793792 - lighthouse: HMD Model: HTC Vive
Wed Feb 22 2017 22:50:57.793869 - lighthouse: Parsing LighthouseDB from file /home/cymon/.local/share/Steam/config/lighthouse/lighthousedb.json
Wed Feb 22 2017 22:50:57.794019 - lighthouse: Successfully parsed Lighthouse DB rev 30 from /home/cymon/.local/share/Steam/config/lighthouse/lighthousedb.json
Wed Feb 22 2017 22:50:57.794605 - lighthouse: LHR-23DBE417 H: Source: tdm disambiguator -- Preferred basestation 00000000
Wed Feb 22 2017 22:50:57.794793 - lighthouse: Enumerating displays...
Wed Feb 22 2017 22:50:57.794800 - lighthouse: SDL says there are 1 video displays
Wed Feb 22 2017 22:50:57.794807 - lighthouse: BenQ BL2710 27": 0, 0, 2560, 1440
Wed Feb 22 2017 22:50:57.794811 - lighthouse: : 0, 0, 0, 0
Wed Feb 22 2017 22:50:57.794820 - lighthouse: Loaded Chromatic Correction Factors RED (-0.024, 0.050, -0.028, -0.006) BLUE (0.025, -0.058, 0.037, 0.008) x 0.750
Wed Feb 22 2017 22:50:57.794828 - lighthouse: LHR-23DBE417: Attached device ID not set. No controller input available.
Wed Feb 22 2017 22:50:57.794912 - lighthouse: TrackedCamera: OpenCamera()
Wed Feb 22 2017 22:50:57.794939 - lighthouse: TrackedCamera: Expecting drivers at '/home/cymon/.steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64'
Wed Feb 22 2017 22:50:57.795980 - lighthouse: Attempting HID Open IMU: LHR-23DBE417
Wed Feb 22 2017 22:50:57.852269 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-23DBE417 seq 0 | if 0
Wed Feb 22 2017 22:50:57.852281 - lighthouse: Lighthouse IMU HID opened
Wed Feb 22 2017 22:50:57.852349 - lighthouse: TrackedCamera: Found Camera at USB VID:0BB4, USB PID:2C87
Wed Feb 22 2017 22:50:57.852573 - lighthouse: LHR-23DBE417: Firmware Version 1462663157 steamservices@firmware-win32 2016-05-08 FPGA 1.6/0/0
Wed Feb 22 2017 22:50:57.852891 - lighthouse: Attempting HID Open Optical: LHR-23DBE417
Wed Feb 22 2017 22:50:57.855175 - lighthouse: TrackedCamera: Incompatible firmware version: 131077.
Wed Feb 22 2017 22:50:57.855184 - lighthouse: InitTrackedCamera(): Failed to open expected camera on (LHR-23DBE417). Camera services not available.
Wed Feb 22 2017 22:50:57.855188 - lighthouse: TrackedCamera: Stopping Video Stream For Camera Shutdown.
Wed Feb 22 2017 22:50:57.882986 - lighthouse: TrackedCamera: CloseCamera()
Wed Feb 22 2017 22:50:57.908254 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-23DBE417 seq 0 | if 1
Wed Feb 22 2017 22:50:57.908265 - lighthouse: Lighthouse Optical HID opened
Wed Feb 22 2017 22:50:57.909620 - lighthouse: LHR-23DBE417: Successfully fetched gyro/accelerometer range modes from the device. GyroRangeMode:1 AccelRangeMode:1
Wed Feb 22 2017 22:50:57.920399 - lighthouse: Attempting HID Open IMU: 78BEAB577A
Wed Feb 22 2017 22:50:57.976268 - lighthouse: HID opened: VID 28de PID 2101 serial 78BEAB577A seq 0 | if 0
Wed Feb 22 2017 22:50:57.976304 - lighthouse: Lighthouse IMU HID opened
Wed Feb 22 2017 22:50:58.182652 - driver lighthouse implements interfaces IVRSettings_002 ITrackedDeviceServerDriver_005 IVRDisplayComponent_002 IVRDriverDirectModeComponent_002 IVRControllerComponent_001 IVRCameraComponent_002 IServerTrackedDeviceProvider_004 IVRWatchdogProvider_001 IVRVirtualDisplay_001
Wed Feb 22 2017 22:50:58.182665 - Loaded server driver lighthouse (IServerTrackedDeviceProvider_004) from /home/cymon/.steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/driver_lighthouse.so
Wed Feb 22 2017 22:50:58.183218 - lighthouse: Loading MC file '/home/cymon/.local/share/Steam/config/lighthouse/lhr-23dbe417/userdata/Green_46GA163H017480_mura_analyzes.mc'
Wed Feb 22 2017 22:50:58.183687 - lighthouse: Attempting HID Open IMU: FD8A208897
Wed Feb 22 2017 22:50:58.183797 - PoseUpdated from driver 0 for object 0 which is actually from -1
Wed Feb 22 2017 22:50:58.193690 - lighthouse: Clamping MC to 94 (1.0%) 159 (99.0%)
Wed Feb 22 2017 22:50:58.200417 - lighthouse: Loading MC file '/home/cymon/.local/share/Steam/config/lighthouse/lhr-23dbe417/userdata/Green_46HA163F004767_mura_analyzes.mc'
Wed Feb 22 2017 22:50:58.201405 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-23DBE417 seq 0 | if 0
Wed Feb 22 2017 22:50:58.210661 - lighthouse: Clamping MC to 85 (1.0%) 167 (99.0%)
Wed Feb 22 2017 22:50:58.213771 - lighthouse: Generating hidden area mesh for "HTC Vive" left eye
Wed Feb 22 2017 22:50:58.213794 - lighthouse: Generating hidden area mesh for "HTC Vive" right eye
Wed Feb 22 2017 22:50:58.213871 - Active HMD set to lighthouse.LHR-23DBE417
Wed Feb 22 2017 22:50:58.214020 - lighthouse: RecommendedRenderTargetSize: 1512, 1680 (viewport 1080, 1200 scaled by 1.40)
Wed Feb 22 2017 22:50:58.214029 - Guessing frequency of current display mode because SDL failed us
Wed Feb 22 2017 22:50:58.214072 - Processing message VRMsg_Connect from vrmonitor (16806) took 0.556 seconds
Wed Feb 22 2017 22:50:58.234416 - New Connect message from /home/cymon/.steam/steamapps/common/SteamVR/bin/linux64/vrcompositor (VRApplication_Background) (Args: ) 16869
Wed Feb 22 2017 22:50:58.234432 - Creating builtin app for /home/cymon/.steam/steamapps/common/SteamVR/bin/linux64/vrcompositor (VRApplication_Background)
Wed Feb 22 2017 22:50:58.234447 - Setting app system.generated.vrcompositor PID to 16869
Wed Feb 22 2017 22:50:58.234456 - Using existing HMD lighthouse.LHR-23DBE417
Wed Feb 22 2017 22:50:58.258071 - lighthouse: HID opened: VID 28de PID 2101 serial FD8A208897 seq 0 | if 0
Wed Feb 22 2017 22:50:58.258099 - lighthouse: Lighthouse IMU HID opened
Wed Feb 22 2017 22:50:58.267736 - lighthouse: VerifyUSBUserDataInDirectory: /home/cymon/.local/share/Steam/config/lighthouse/lhr-23dbe417/userdata/Green_46GA163H017480_mura_analyzes.mc validated
Wed Feb 22 2017 22:50:58.268715 - lighthouse: VerifyUSBUserDataInDirectory: /home/cymon/.local/share/Steam/config/lighthouse/lhr-23dbe417/userdata/Green_46HA163F004767_mura_analyzes.mc validated
Wed Feb 22 2017 22:50:58.321370 - Socket closed
Wed Feb 22 2017 22:50:58.321404 - Unable to read message from socket
Wed Feb 22 2017 22:50:58.321430 - Process vrcompositor (16869) disconnected
Wed Feb 22 2017 22:50:58.337114 - /home/cymon/.steam/steamapps/common/SteamVR/tools/tools.vrmanifest - App openvr.tool.steamvr_desktop_gametheatre Working directory /home/cymon/.steam/steamapps/common/SteamVR/tools/steamvr_desktop_game_theater/linux64 is invalid. Skipping. Skipping
Wed Feb 22 2017 22:50:58.464490 - lighthouse: Attempting HID Open HMD:
Wed Feb 22 2017 22:50:58.520242 - lighthouse: HID opened: VID 0bb4 PID 2c87 serial 2070316B4D4D seq 0 | if 0
Wed Feb 22 2017 22:50:58.520275 - lighthouse: Lighthouse HMD HID opened
Wed Feb 22 2017 22:50:58.520678 - lighthouse: HmdDeviceConnect( 53794, 43521, 3146256, 19 )
Wed Feb 22 2017 22:50:58.521767 - lighthouse: LHR-23DBE417 H: basestation transmission profile (ootx) selected, max basestations: 2
Wed Feb 22 2017 22:50:58.652056 - lighthouse: LHR-23DBE417 H: tdm sync acquired
Wed Feb 22 2017 22:51:01.640026 - lighthouse: Base C91BE068 observed
Wed Feb 22 2017 22:51:01.640073 - lighthouse: Base CB44077F observed
Wed Feb 22 2017 22:51:01.689484 - lighthouse: LHR-23DBE417 H: ----- BOOTSTRAPPED base C91BE068 (immediate) distance 3.05m velocity 0.01m/s base pitch ~58.4 deg roll ~-4.1 deg -----
Wed Feb 22 2017 22:51:02.292120 - lighthouse: 78BEAB577A: Successfully fetched gyro/accelerometer range modes from the device. GyroRangeMode:3 AccelRangeMode:2
Wed Feb 22 2017 22:51:02.293176 - lighthouse: FD8A208897: Successfully fetched gyro/accelerometer range modes from the device. GyroRangeMode:3 AccelRangeMode:2
Wed Feb 22 2017 22:51:02.317894 - lighthouse: LHR-FD2D1F46: Connected to receiver 78BEAB577A
Wed Feb 22 2017 22:51:02.327344 - lighthouse: 78BEAB577A: Firmware Version 1465809478 htcvrsoftware@firmware-win32 2016-06-13 FPGA 1.6/0/0 VRC 1465809477 Radio 1466630404
Wed Feb 22 2017 22:51:02.888936 - lighthouse: 78BEAB577A: Read config of 2681 bytes from [vid:28de, pid:2101] (78BEAB577A) and inflated to 13755 bytes
Wed Feb 22 2017 22:51:02.889831 - lighthouse: LHR-FD2D1F46 C: Source: tdm disambiguator -- Preferred basestation 00000000
Wed Feb 22 2017 22:51:02.901632 - lighthouse: LHR-FF7F9F43: Connected to receiver FD8A208897
Wed Feb 22 2017 22:51:02.911976 - lighthouse: FD8A208897: Firmware Version 1465809478 htcvrsoftware@firmware-win32 2016-06-13 FPGA 1.6/0/0 VRC 1465809477 Radio 1466630404
Wed Feb 22 2017 22:51:03.313079 - lighthouse: FD8A208897: Read config of 1922 bytes from [vid:28de, pid:2101] (FD8A208897) and inflated to 8196 bytes
Wed Feb 22 2017 22:51:03.313538 - lighthouse: LHR-FF7F9F43 C: Source: tdm disambiguator -- Preferred basestation 00000000
Wed Feb 22 2017 22:51:03.329500 - lighthouse: LHR-FF7F9F43 C: SendOnPoseChange took 1.635912ms
Wed Feb 22 2017 22:51:03.331387 - lighthouse: LHR-FD2D1F46 C: SendOnPoseChange took 3.522764ms
Wed Feb 22 2017 22:51:03.356777 - lighthouse: LHR-23DBE417 H: ----- CALIBRATED base C91BE068 at pitch 57.45 deg roll -5.29 deg -----
Wed Feb 22 2017 22:51:03.356798 - lighthouse: Updating tilt for C91BE068.1. Old= 57.68, -5.31, 7.81465e-06 <- 0.24 deg -> new= 57.45, -5.29, 6.00353e-06 result=57.45, -5.29, 6.00353e-06
Wed Feb 22 2017 22:51:03.356807 - lighthouse: BootstrapFinished setting tilt base to C91BE068
Wed Feb 22 2017 22:51:03.356816 - lighthouse: Selected existing universe 1487800918 (C91BE068 is primary)
Wed Feb 22 2017 22:51:03.356821 - lighthouse: Setting tilt from C91BE068 via transform to global: pitch 57.45 deg roll -5.29 deg
Wed Feb 22 2017 22:51:03.362147 - lighthouse: 78BEAB577A: Firmware Version 1174414211 @�kW F-� 2007-03-20 FPGA 0.0/0/0 VRC 1465809477 Radio 1466630404
Wed Feb 22 2017 22:51:03.362165 - lighthouse: 78BEAB577A: ERROR: firmware does not meet minimum required version (1420157645). Please update device.
Wed Feb 22 2017 22:51:03.393414 - lighthouse: Saved LighthouseDB rev 31 to /home/cymon/.local/share/Steam/config/lighthouse/lighthousedb.json
Wed Feb 22 2017 22:51:03.418617 - Setting app openvr.tool.steamvr_room_setup PID to 16883
Wed Feb 22 2017 22:51:03.571601 - lighthouse: LHR-FF7F9F43 C: basestation transmission profile (ootx) selected, max basestations: 2
Wed Feb 22 2017 22:51:03.697980 - lighthouse: LHR-FF7F9F43 C: tdm sync acquired
Wed Feb 22 2017 22:51:03.861710 - lighthouse: LHR-FF7F9F43 C: ----- BOOTSTRAPPED base C91BE068 (immediate) distance 3.20m velocity 0.13m/s recorded pitch ~57.4 deg roll ~-5.3 deg -----
Wed Feb 22 2017 22:51:05.870021 - Unable to assign controller roles. Trying again in 2.000000 seconds.
Wed Feb 22 2017 22:51:06.329344 - lighthouse: 78BEAB577A: Firmware Version 1465809478 htcvrsoftware@firmware-win32 2016-06-13 FPGA 1.6/0/0 VRC 1465809477 Radio 1466630404
Wed Feb 22 2017 22:51:08.185718 - lighthouse: LHR-23DBE417 H: Trying to add a secondary base from base CB44077F: Samples didn't yield successful bootstrap pose
Wed Feb 22 2017 22:51:14.290916 - 0 - entering standby

Rrhabacker 2017-02-23 github

I got it running by adding Option "AllowHMD" "yes" to the X server config device section (see http://us.download.nvidia.com/XFree86/Linux-x86_64/378.09/README/xconfigoptions.html) and configuring the display with nvidia-settings as part of the :0 X config.
After starting SteamVR the message

`SteamVR is not available because a supported headset was not detected.`

is still displayed but the head set is up and shows the empty room.

I also updated to the latest nvidia beta driver (378.09) - I'm not sure if this is required.

Related vrserver.txt follows:
vrserver.txt Thu Feb 23 2017 09:27:35.234634
Thu Feb 23 2017 09:27:35.234634 - ================================================================================================
Thu Feb 23 2017 09:27:35.234677 - ================================================================================================
Thu Feb 23 2017 09:27:35.234728 - VR server (v0) starting up with config=/home/ralf.habacker/.local/share/Steam/config
Thu Feb 23 2017 09:27:35.234796 - CIPCPipe::CreatePipe(VR_ServerPipe) bound to 46427
Thu Feb 23 2017 09:27:35.235935 - [Settings] Load Default Json Settings from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/resources/settings/default.vrsettings
Thu Feb 23 2017 09:27:35.235993 - [Settings] Load Default Json Settings from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/resources/settings/default.vrsettings
Thu Feb 23 2017 09:27:35.236022 - [Settings] Load Default Json Settings from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/null/resources/settings/default.vrsettings
Thu Feb 23 2017 09:27:35.236203 - [Settings] Load Json Settings from /home/ralf.habacker/.local/share/Steam/config/steamvr.vrsettings
Thu Feb 23 2017 09:27:35.518378 - New Connect message from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/tools/bin/linux64/vrmonitor (VRApplication_VRMonitor) (Args: ) 25393
Thu Feb 23 2017 09:27:35.518418 - Load Json firmware manifest from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/firmware/manifest.vrfirmware
Thu Feb 23 2017 09:27:35.518438 - Creating builtin app for /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/tools/bin/linux64/vrmonitor (VRApplication_VRMonitor)
Thu Feb 23 2017 09:27:35.518471 - Add Json firmware manifest from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/htc/resources/firmware/manifest.vrfirmware
Thu Feb 23 2017 09:27:35.518482 - Setting app system.generated.vrmonitor PID to 25393
Thu Feb 23 2017 09:27:35.518495 - Loading of firmware manifest file not successful: (/home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/oculus/resources/firmware/manifest.vrfirmware)
Thu Feb 23 2017 09:27:35.518505 - Loading of firmware manifest file not successful: (/home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/oculus_legacy/resources/firmware/manifest.vrfirmware)
Thu Feb 23 2017 09:27:35.522577 - lighthouse: Attached HID Devices:
Thu Feb 23 2017 09:27:35.522604 - lighthouse: 28DE, 2000: s/n LHR-67200A96: Lighthouse FPGA RX (max-input-report 0)
Thu Feb 23 2017 09:27:35.522615 - lighthouse: 28DE, 2000: s/n LHR-67200A96: Lighthouse FPGA RX (max-input-report 1)
Thu Feb 23 2017 09:27:35.522624 - lighthouse: 28DE, 2101: s/n CE61EFC8C7: Watchman Dongle (max-input-report 0)
Thu Feb 23 2017 09:27:35.522632 - lighthouse: 28DE, 2101: s/n 4EE9763514: Watchman Dongle (max-input-report 0)
Thu Feb 23 2017 09:27:35.522645 - lighthouse: D8C, 12: s/n /dev/hidraw7: USB Audio Device (max-input-report 3)
Thu Feb 23 2017 09:27:35.523555 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-67200A96 seq 0 | if 0
Thu Feb 23 2017 09:27:35.543034 - lighthouse: LHR-67200A96: Read config of 3504 bytes from [vid:28de, pid:2000] (LHR-67200A96) and inflated to 16654 bytes
Thu Feb 23 2017 09:27:35.544978 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-67200A96 seq 0 | if 0
Thu Feb 23 2017 09:27:35.548865 - lighthouse: HMD Model: HTC Vive
Thu Feb 23 2017 09:27:35.549017 - lighthouse: Parsing LighthouseDB from file /home/ralf.habacker/.local/share/Steam/config/lighthouse/lighthousedb.json
Thu Feb 23 2017 09:27:35.549502 - lighthouse: Successfully parsed Lighthouse DB rev 42 from /home/ralf.habacker/.local/share/Steam/config/lighthouse/lighthousedb.json
Thu Feb 23 2017 09:27:35.550610 - lighthouse: LHR-67200A96 H: Source: tdm disambiguator -- Preferred basestation 00000000
Thu Feb 23 2017 09:27:35.550893 - lighthouse: Enumerating displays...
Thu Feb 23 2017 09:27:35.550907 - lighthouse: SDL says there are 4 video displays
Thu Feb 23 2017 09:27:35.551092 - lighthouse: DELL P2210 22": 1680, 0, 1680, 1050
Thu Feb 23 2017 09:27:35.551105 - lighthouse: HTC-VIVE 5": 5040, 0, 2160, 1200
Thu Feb 23 2017 09:27:35.551114 - lighthouse: DELL P2210 22": 0, 0, 1680, 1050
Thu Feb 23 2017 09:27:35.551123 - lighthouse: DELL P2210 22": 3360, 0, 1680, 1050
Thu Feb 23 2017 09:27:35.551131 - lighthouse: : 0, 0, 0, 0
Thu Feb 23 2017 09:27:35.551140 - lighthouse: Warning: Found multiple monitors matching size 2160 x 1200, using first
Thu Feb 23 2017 09:27:35.551161 - lighthouse: Loaded Chromatic Correction Factors RED (-0.024, 0.050, -0.028, -0.006) BLUE (0.025, -0.058, 0.037, 0.008) x 0.750
Thu Feb 23 2017 09:27:35.551181 - lighthouse: LHR-67200A96: Attached device ID not set. No controller input available.
Thu Feb 23 2017 09:27:35.551309 - lighthouse: TrackedCamera: OpenCamera()
Thu Feb 23 2017 09:27:35.551337 - lighthouse: TrackedCamera: Expecting drivers at '/home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64'
Thu Feb 23 2017 09:27:35.552362 - lighthouse: Attempting HID Open IMU: LHR-67200A96
Thu Feb 23 2017 09:27:35.553770 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-67200A96 seq 0 | if 0
Thu Feb 23 2017 09:27:35.553797 - lighthouse: Lighthouse IMU HID opened
Thu Feb 23 2017 09:27:35.554113 - lighthouse: LHR-67200A96: Firmware Version 1462663157 steamservices@firmware-win32 2016-05-08 FPGA 1.6/0/0
Thu Feb 23 2017 09:27:35.554442 - lighthouse: Attempting HID Open Optical: LHR-67200A96
Thu Feb 23 2017 09:27:35.555828 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-67200A96 seq 0 | if 1
Thu Feb 23 2017 09:27:35.555852 - lighthouse: Lighthouse Optical HID opened
Thu Feb 23 2017 09:27:35.557201 - lighthouse: LHR-67200A96: Successfully fetched gyro/accelerometer range modes from the device. GyroRangeMode:1 AccelRangeMode:1
Thu Feb 23 2017 09:27:35.614762 - lighthouse: TrackedCamera: Found Camera at USB VID:0BB4, USB PID:2C87
Thu Feb 23 2017 09:27:35.626730 - lighthouse: InitTrackedCamera(): Opened tracked camera on (LHR-67200A96). Compatibility Mode:0. Version: 031.02.05 Date: 2016.Jul.19
Thu Feb 23 2017 09:27:35.626755 - lighthouse: InitTrackedCamera(): Disabling camera on (LHR-67200A96) due to vr settings. Camera services restricted.
Thu Feb 23 2017 09:27:35.626784 - driver lighthouse implements interfaces IVRSettings_002 ITrackedDeviceServerDriver_005 IVRDisplayComponent_002 IVRDriverDirectModeComponent_002 IVRControllerComponent_001 IVRCameraComponent_002 IServerTrackedDeviceProvider_004 IVRWatchdogProvider_001 IVRVirtualDisplay_001
Thu Feb 23 2017 09:27:35.626790 - Loaded server driver lighthouse (IServerTrackedDeviceProvider_004) from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/driver_lighthouse.so
Thu Feb 23 2017 09:27:35.627491 - lighthouse: Loading MC file '/home/ralf.habacker/.local/share/Steam/config/lighthouse/lhr-67200a96/userdata/Green_46GA1655004785_mura_analyzes.mc'
Thu Feb 23 2017 09:27:35.627636 - lighthouse: Attempting HID Open IMU: CE61EFC8C7
Thu Feb 23 2017 09:27:35.628005 - PoseUpdated from driver 0 for object 0 which is actually from -1
Thu Feb 23 2017 09:27:35.628457 - lighthouse: HID opened: VID 28de PID 2000 serial LHR-67200A96 seq 0 | if 0
Thu Feb 23 2017 09:27:35.629056 - lighthouse: HID opened: VID 28de PID 2101 serial CE61EFC8C7 seq 0 | if 0
Thu Feb 23 2017 09:27:35.629074 - lighthouse: Lighthouse IMU HID opened
Thu Feb 23 2017 09:27:35.640241 - lighthouse: VerifyUSBUserDataInDirectory: /home/ralf.habacker/.local/share/Steam/config/lighthouse/lhr-67200a96/userdata/Green_46GA1655004785_mura_analyzes.mc validated
Thu Feb 23 2017 09:27:35.641461 - lighthouse: VerifyUSBUserDataInDirectory: /home/ralf.habacker/.local/share/Steam/config/lighthouse/lhr-67200a96/userdata/Green_46HA1655005120_mura_analyzes.mc validated
Thu Feb 23 2017 09:27:35.655147 - lighthouse: Clamping MC to 84 (1.0%) 169 (99.0%)
Thu Feb 23 2017 09:27:35.659869 - lighthouse: Loading MC file '/home/ralf.habacker/.local/share/Steam/config/lighthouse/lhr-67200a96/userdata/Green_46HA1655005120_mura_analyzes.mc'
Thu Feb 23 2017 09:27:35.681887 - lighthouse: Clamping MC to 94 (1.0%) 160 (99.0%)
Thu Feb 23 2017 09:27:35.687078 - lighthouse: Generating hidden area mesh for "HTC Vive" left eye
Thu Feb 23 2017 09:27:35.687115 - lighthouse: Generating hidden area mesh for "HTC Vive" right eye
Thu Feb 23 2017 09:27:35.687255 - Active HMD set to lighthouse.LHR-67200A96
Thu Feb 23 2017 09:27:35.687613 - lighthouse: RecommendedRenderTargetSize: 1512, 1680 (viewport 1080, 1200 scaled by 1.40)
Thu Feb 23 2017 09:27:35.687709 - Processing message VRMsg_Connect from vrmonitor (25393) took 0.169 seconds
Thu Feb 23 2017 09:27:35.724451 - New Connect message from /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor (VRApplication_Background) (Args: ) 25464
Thu Feb 23 2017 09:27:35.724485 - Creating builtin app for /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor (VRApplication_Background)
Thu Feb 23 2017 09:27:35.724506 - Setting app system.generated.vrcompositor PID to 25464
Thu Feb 23 2017 09:27:35.724519 - Using existing HMD lighthouse.LHR-67200A96
Thu Feb 23 2017 09:27:35.837743 - lighthouse: Attempting HID Open IMU: 4EE9763514
Thu Feb 23 2017 09:27:35.838837 - lighthouse: HID opened: VID 28de PID 2101 serial 4EE9763514 seq 0 | if 0
Thu Feb 23 2017 09:27:35.838864 - lighthouse: Lighthouse IMU HID opened
Thu Feb 23 2017 09:27:36.045338 - lighthouse: Attempting HID Open HMD:
Thu Feb 23 2017 09:27:36.046664 - lighthouse: CHidDevice: Can't open USB device VID 00000bb4, PID 00002c87 1
Thu Feb 23 2017 09:27:36.049008 - lighthouse: LHR-67200A96 H: basestation transmission profile (ootx) selected, max basestations: 2
Thu Feb 23 2017 09:27:36.174700 - lighthouse: LHR-67200A96 H: tdm sync acquired
Thu Feb 23 2017 09:27:39.154035 - lighthouse: Base B81D3A33 observed
Thu Feb 23 2017 09:27:39.154110 - lighthouse: Base 04E7CB82 observed
Thu Feb 23 2017 09:27:40.628478 - lighthouse: LHR-67200A96 H: Trying to start tracking from base 04E7CB82: Not enough contiguous samples for a bootstrap pose
Thu Feb 23 2017 09:27:40.628535 - lighthouse: LHR-67200A96 H: Trying to start tracking from base B81D3A33: Samples didn't yield successful bootstrap pose
Thu Feb 23 2017 09:27:56.824495 - /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/tools/tools.vrmanifest - App openvr.tool.steamvr_desktop_gametheatre Working directory /home/ralf.habacker/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_desktop_game_theater/linux64 is invalid. Skipping. Skipping
Thu Feb 23 2017 09:27:57.308709 - 0 - entering standby
Thu Feb 23 2017 09:27:57.308769 - lighthouse: Unable to set work state to 4 for HMD Hid device
Thu Feb 23 2017 09:28:45.636806 - lighthouse: LHR-67200A96 H: Trying to start tracking from base 04E7CB82: Not enough contiguous samples for a bootstrap pose
Thu Feb 23 2017 09:32:12.858207 - lighthouse: LHR-67200A96 H: ----- BOOTSTRAPPED base B81D3A33 (immediate) distance 0.74m velocity 1.02m/s base pitch ~0.5 deg roll ~-3.6 deg -----
Thu Feb 23 2017 09:32:14.525326 - lighthouse: LHR-67200A96 H: ----- CALIBRATED base B81D3A33 at pitch 1.09 deg roll -3.65 deg -----
Thu Feb 23 2017 09:32:14.525391 - lighthouse: Updating tilt for B81D3A33.4. Old= 1.25, -6.41, 2.53994e-06 <- 2.76 deg -> new= 1.09, -3.65, 1.53123e-06 result=1.09, -3.65, 1.53123e-06
Thu Feb 23 2017 09:32:14.525415 - lighthouse: BootstrapFinished setting tilt base to B81D3A33
Thu Feb 23 2017 09:32:14.525426 - lighthouse: Selected existing universe 1487758557 (B81D3A33 is primary)
Thu Feb 23 2017 09:32:14.525455 - lighthouse: Setting tilt from B81D3A33 via transform to global: pitch 1.09 deg roll -3.65 deg
Thu Feb 23 2017 09:32:14.536007 - lighthouse: Saved LighthouseDB rev 43 to /home/ralf.habacker/.local/share/Steam/config/lighthouse/lighthousedb.json
Thu Feb 23 2017 09:32:14.536661 - 0 - leaving standby
Thu Feb 23 2017 09:32:14.536707 - lighthouse: Unable to set work state to 2 for HMD Hid device
Thu Feb 23 2017 09:32:14.666409 - [System] Not launching home app, since home app option isn't enabled.
Thu Feb 23 2017 09:32:15.672767 - lighthouse: LHR-67200A96 H: Trying to add a secondary base from base 04E7CB82: Not enough contiguous samples for a bootstrap pose
Thu Feb 23 2017 09:32:20.673198 - lighthouse: LHR-67200A96 H: Trying to add a secondary base from base 04E7CB82: Available samples not sufficient for booting (hits: 1+0)
Thu Feb 23 2017 09:32:22.859716 - lighthouse: LHR-67200A96 H: IMU went off scale.
Thu Feb 23 2017 09:32:25.673724 - lighthouse: LHR-67200A96 H: Trying to add a secondary base from base 04E7CB82: Not enough contiguous samples for a bootstrap pose
Thu Feb 23 2017 09:32:33.450756 - 0 - entering standby
Thu Feb 23 2017 09:32:33.450822 - lighthouse: Unable to set work state to 4 for HMD Hid device
Thu Feb 23 2017 09:33:39.473906 - 0 - leaving standby
Thu Feb 23 2017 09:33:39.473963 - lighthouse: Unable to set work state to 2 for HMD Hid device
Thu Feb 23 2017 09:33:40.676926 - lighthouse: LHR-67200A96 H: Trying to add a secondary base from base 04E7CB82: Samples didn't yield successful bootstrap pose
Thu Feb 23 2017 09:33:43.136478 - lighthouse: LHR-67200A96 H: IMU went off scale.
Thu Feb 23 2017 09:33:53.483751 - 0 - entering standby
Thu Feb 23 2017 09:33:53.483782 - lighthouse: Unable to set work state to 4 for HMD Hid device

In general vr apps seems somehow instable; got several segfaults
[2330395.961778] steamtours[22571]: segfault at 7efd0000000b ip 00007efde2015c93 sp 00007fffa16426e8 error 4 in libnvidia-glcore.so.378.09[7efde0c24000+13ff000]
[2330671.362179] vrcompositor[21448]: segfault at 1 ip 0000000000462ea2 sp 00007ffc2abdedb0 error 4 in vrcompositor[400000+2a9000]
[2330672.614333] vrserver[21434]: segfault at 2d0 ip 00007f72be260471 sp 00007ffcf45847a0 error 4 in libpthread-2.18.so[7f72be257000+18000]
[2330719.084249] vrcompositor[25309]: segfault at 7f020000000b ip 00007f0210705c93 sp 00007ffc044faa78 error 4 in libnvidia-glcore.so.378.09[7f020f314000+13ff000]
[2330720.434573] vrserver[25295]: segfault at 2d0 ip 00007f0b1c546471 sp 00007ffd0dc4bd80 error 4 in libpthread-2.18.so[7f0b1c53d000+18000]

EEndeavourAccuracy 2017-02-23 github

For me, adding the "AllowHMD" option toggles only the availability of the display in nvidia-settings and the displaying of a 2D desktop background on the HMD. The room setup fails as before. With a "306" error, by the way. I don't see that one listed here.

I'm not sure what you mean by "configuring the display with nvidia-settings as part of the :0 X config". For me, the HMD automatically uses "Configuration: X screen 0" according to nvidia-settings.

Next up, I will try the "Latest Short Lived Branch" version 378.13.
I'll report back with results in this thread.

Oodensc 2017-02-23 github

Next up, I will try the "Latest Short Lived Branch" version 378.13.

I believe only the 375.27.10 developer beta works. SteamVR needs some Vulkan extensions that aren't in any other version.

EEndeavourAccuracy 2017-02-23 github

I believe only the 375.27.10 developer beta works. SteamVR needs some Vulkan extensions that aren't in any other version.

@rhabacker, who "got it running", wrote: "I also updated to the latest nvidia beta driver (378.09) - I'm not sure if this is required."

Anyway, I'm now using 378.13, and some things are different. It can no longer find the base stations and no longer automatically starts the room setup, but the display is "Ready". Room setup still fails, of course, because the base stations aren't green.

Oodensc 2017-02-23 github

That's weird. With the latest drivers I couldn't even get Room Setup to start. Using the developer drivers fixed that.

EEndeavourAccuracy 2017-02-23 github

I also tried 375.39 just now, but same problem.
And now I'm back to 375.27.10, but for some reason it can still no longer find the base stations.
Plus, of course, the "306" error is back and the HMD is "Not Ready".

EEndeavourAccuracy 2017-02-23 github

Okay, I just discovered that pressing a controller button makes the base stations green.
(I just tried moving around the HMD before.)
So, I'm now going to go back to 378.13 and then 375.39, since these had the HMD "Ready".

[Edit:]
Both of those don't run the room setup.
The log file ends with: "Failed to fetch KHX shared memory extension functions!"
Plus it includes:

No GPU timing Vulkan device in CVRCompositorSharedTextures::StartVulkanCommandBuffer!
No Vulkan command buffer open in CGpuTiming::MarkEvent!
No command buffer in flight in CVRCompositorSharedTextures::FinishVulkanCommandBuffer!
Oodensc 2017-02-23 github

I got to the point where the headset and both controllers were shown as tracking and Ready - but then in room setup they all said Off.

Kkisak-valve maintainer 2017-02-23 github

To reiterate, the nvidia 375.27.10 beta driver has some experimental vulkan extensions which are required for SteamVR. Until these extensions are published by Khronos, only nvidia's vulkan beta driver and the pre-release build of radv support these extensions. The mainline nvidia driver is not supported at this time.

EEndeavourAccuracy 2017-02-23 github

Is there anyone (non-Valve employees) who uses an Nvidia card who has gotten SteamVR to work on Linux?
If you have, please give us information about your hardware and software.
Window manager, gpu, how you installed the 375.27.10 driver, etc.
Thanks.

SSeegras 2017-02-23 github

I think the status-window detects the HMD via USB. But the Room Setup searches for the HDMI, and this is what normally happens:

Thu Feb 23 2017 16:17:54.900925 - lighthouse: Enumerating displays...
Thu Feb 23 2017 16:17:54.900938 - lighthouse: SDL says there are 1 video displays

Unless you've set AllowHMD and also probably turned on the display. Which isn't direct mode, and which would contradict "The NVIDIA driver supports direct mode, meaning the HMD will not appear on your desktop, or if it does, the display will have to be turned off in xrandr before being able to use VR."

EEndeavourAccuracy 2017-02-23 github

I've fixed the issue! :grin:
And Serious Sam VR: The First Encounter even works for me now, on Linux.
@Plagman suggested I'd apt-get remove libvulkan1 (and vulkan-utils).
That did the trick.
I think - not 100% sure - that these were installed by Vrui.

Jjohnv-valve maintainer 2017-02-23 github

closing this issue - there are a bunch of unrelated things in this thread, so feel free to open a new issue on them.

Rrhabacker 2017-02-24 github

I'm not sure what you mean by "configuring the display with nvidia-settings as part of the :0 X
config". For me, the HMD automatically uses "Configuration: X screen 0" according to nvidia-settings.

@EndeavourAccuracy: After adding option "AllowHMD" "yes" to the xorg.conf and restarting X server nvidia-settings show the headset HDMI display as disabled. I had to enable it.

Nothing extracted yet.