OpenHMD: HP Reverb (wmr) display fails to be detected on Linux, usb connection works. -What to do...
So I have finally received my long awaited HP Reverb Professional Edition headset, model VR1000, a WMR headset, and I have been hoping to get at least something working on Linux.
On Windows 10, I had it up and running with the headset’s video connected to the DP port of an external Nvidia Titan X (Pascal) eGPU (housed in a HP Omen Accelerator eGPU enclosure). The eGPU is connected via Thunderbolt 3 to my laptop. I only installed Windows 10 to check that the headset and the controllers work, but I have no particular intent of staying on Windows, so I am currently working on getting as much as possible up and running on linux (Xubuntu in this case).
On Xubuntu 20.04, I use the same setup with my external monitor (WQHD 3440 x 1440) connected to one of the eGPU’s HDMI ports. This works fine, as long as I remember to switch to the laptop’s internal gpu mode if I need to reboot without the eGPU. I use ‘gswitch’ https://github.com/karli-sjoberg/gswitch for this.
The HP Reverb headset’s USB connection seems to work OK, with the rotational tracking accesible with the OpenHMD ‘simple’ example app, but also with a few error such as:
[EE] Failed to issue command 0b: 17 00 00
[EE] Could not read config from the firmware
The headsets displayport is connected to the GPU’s only DP port, but I have never succeeded in making it be detected as a display or any type of video device, and the LCD screen seems never to be powered up. Only the tiny with LED on the front lights up, probably on account of the USB connection.
So this is where the trouble begins (no surprise!): I really would like to ask for help or advice about how to see anything in the goggles on Linux, even if it is only the LED backlight flickering. For me the positional tracking or access to the headsets controllers or front cameras is secondary to that.
It is my understanding that if i can’t connect or detect the headset screen when using the OpenHMD drivers on Linux, then installing Monado, Steam or various proprietary software will not work either, as they depend on these drivers (for WMR at least) . If I have misunderstood this, then please correct me.
I apologize for the length of this post, but I spent an enormous amount of time on getting this headset to work on Linux, and now I hope to find a bit of advice here before resorting to searching for some secret “turn on” usb packet on Windows.
Any bit of advice would be more than welcome, because this headset, with its 2160 x 2160 resolution per eye is just to good to be permanently stuck in windows-land. I have noticed that OpenHMD’s core developers do not seem to have the HP Reverb available, and I will very happy to help out with various experiments, tests and development relating to this headset. But it sure would be alot more fun if the display worked, or that is at least seemed feasible to make i work.
Below is an incomplete list of my attempt at this:
0. Yes, I have uninstalled and reinstalled NVidia drivers and the entire OS several times.
1. I only use the Nvidia driver 440.64 and I have blacklisted the Nouveau driver along the lines of:
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
2. I generally disable the laptop display when using the external monitor or VR.
3. I have authorized the headset by running:
sudo su
echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="03F0", MODE="0666", GROUP="plugdev"' >> /etc/udev/rules.d/83-hmd.rules'
I found the vendor ID “03F0” at https://github.com/OpenHMD/OpenHMD/wiki/Udev-rules-list and hope it is also applicable for the HP Reverb headset. Please correct me if you think I could be wrong.
4. I have tried numerous variations for the /etc/X11/xorg.conf file. At the moment it is based on the xorg.conf file that ‘gswitch’ generates:
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
BusID "PCI:8:0:0"
Option "AllowEmptyInitialConfiguration"
Option "AllowExternalGpus" "True"
Option "AllowHMD" "yes"
EndSection
4.1 I have previously tried to add the “AllowHMD” “yes” option all over the place in the more complex xorg.conf files that the various Nvidia settings utilities can generate.
5. I’ve experimented with the 10-nvidia.conf
and 11-nvidia-prime.conf
in /usr/share/X11/xorg.conf.d/
, but to no effect. I think that the /etc/X11/xorg.conf
file overrides them in my setup. I’ve listed their content below.
6. I built ‘simple’ and ‘openglexample’ and they do detect some WMR devices, and track rotation. I’ve listed the output below.
7. I have run xrandr --listproviders and --listmonitors. I did one time with external monitor and VR headset connected and laptop screen disabled in the Xubuntu settings->display panel, and another time with the eGPU completely disconnected. Note that the laptops internal screen is 3000x2000, so it is easy to recognize. I have listed the outputs below.
8. GPU info and printout from GPU manager listed below.
9. NVidia setting utility: With everything connected, it will generate the xorg.conf file listed below. I have of course tried to use it, but still no HMD display detected.
10. We shall never give up trying. For the sake of Linux, VR and all things nice.
5.1 files in /usr/share/X11/xorg.conf.d/
4 -rw-r--r-- 1 root root 92 Tet 22 2019 10-amdgpu.conf
4 -rw-r--r-- 1 root root 206 Maj 27 18:37 10-nvidia.conf
4 -rw-r--r-- 1 root root 1350 Pri 6 11:39 10-quirks.conf
4 -rw-r--r-- 1 root root 92 Tet 22 2019 10-radeon.conf
4 -rw-r--r-- 1 root root 329 Maj 28 17:37 11-nvidia-prime.conf
4 -rw-r--r-- 1 root root 1429 Gsh 13 2019 40-libinput.conf
4 -rw-r--r-- 1 root root 590 Pri 6 13:14 51-synaptics-quirks.conf
4 -rw-r--r-- 1 root root 1751 Pri 6 13:14 70-synaptics.conf
4 -rw-r--r-- 1 root root 3458 Mar 11 09:56 70-wacom.conf
5.2 content of /usr/share/X11/xorg.conf.d/10-nvidia.conf:
Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection
5.3 content of /usr/share/X11/xorg.conf.d/11-nvidia-prime.conf:
# DO NOT EDIT. AUTOMATICALLY GENERATED BY gpu-manager
Section "OutputClass"
Identifier "Nvidia Prime"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "IgnoreDisplayDevices" "CRT"
Option "PrimaryGPU" "Yes"
ModulePath "/x86_64-linux-gnu/nvidia/xorg"
EndSection
6.1 Output from OpenHMD ‘openglexample’
sudo ./openglexample
[sudo] password for guestuser:
[II] 045e:0659 0002:0103:0000:0000:0103:02
[II] opening
[EE] Could not open device with index: 0, check device permissions?
failed to open device: Could not open device with index: 0, check device permissions?
6.2 Output from OpenHMD ‘simple’
sudo ./simple
$ sudo ./simple
OpenHMD version: 0.3.0
num devices: 5
device 0
vendor: Microsoft
product: HoloLens Sensors
path: 0
class: HMD
flags: 04
null device: no
rotational tracking: yes
positional tracking: no
left controller: no
right controller: no
device 1
vendor: OpenHMD
product: External Device
path: (none)
class: HMD
flags: 06
null device: no
rotational tracking: yes
positional tracking: yes
left controller: no
right controller: no
device 2
vendor: OpenHMD
product: HMD Null Device
path: (none)
class: HMD
flags: 05
null device: yes
rotational tracking: yes
positional tracking: no
left controller: no
right controller: no
device 3
vendor: OpenHMD
product: Left Controller Null Device
path: (none)
class: Controller
flags: 0f
null device: yes
rotational tracking: yes
positional tracking: yes
left controller: yes
right controller: no
device 4
vendor: OpenHMD
product: Right Controller Null Device
path: (none)
class: Controller
flags: 17
null device: yes
rotational tracking: yes
positional tracking: yes
left controller: no
right controller: yes
opening device: 0
[II] 045e:0659 0002:0103:0000:0000:0103:02
[II] opening
[EE] Failed to issue command 0b: 17 00 00
[EE] Could not read config from the firmware
resolution: -777573093 x 395287660
hsize: 0.103812
vsize: 0.051905
lens separation: 0.063000
[EE] unknown message type: 23
[EE] unknown message type: 23
[EE] unknown message type: 23
[EE] unknown message type: 23
lens vcenter: 0.025953
left eye fov: 1.658063
right eye fov: 1.658063
left eye aspect: 1.000000
right eye aspect: 1.000000
distortion k: 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000
control count: 0
controls:
rotation quat: 0.000000 0.000000 0.000000 1.000000
position vec: 0.000000 0.000000 0.000000
[EE] unknown message type: 23
[EE] unknown message type: 23
[EE] unknown message type: 23
[EE] unknown message type: 23
[EE] unknown message type: 23
[EE] unknown message type: 23
[EE] unknown message type: 2
rotation quat: 0.000000 0.000000 0.000000 1.000000
position vec: 0.000000 0.000000 0.000000
rotation quat: 0.000000 0.000000 0.000000 1.000000
position vec: 0.000000 0.000000 0.000000
rotation quat: 0.000000 0.000000 0.000000 1.000000
position vec: 0.000000 0.000000 0.000000
< Repeated 25 times more >
rotation quat: -0.000010 -0.000002 -0.000008 1.000000
position vec: 0.000000 0.000000 0.000000
rotation quat: -0.000029 -0.000012 -0.000042 1.000000
position vec: 0.000000 0.000000 0.000000
rotation quat: -0.000065 -0.000025 -0.000087 1.000000
position vec: 0.000000 0.000000 0.000000
< And so on ... >
7.1 xrandr --listproviders (eGPU, external monitor and headset connected, laptop screen disabled in settings->display panel)
$ sudo xrandr --listproviders --verbose
Screen 0: minimum 8 x 8, current 3440 x 1440, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1bd
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DVI-D
ConnectorNumber: 0
_ConnectorLocation: 0
non-desktop: 0
supported: 0, 1
HDMI-0 connected 3440x1440+0+0 (0x1bf) normal (normal left inverted right x axis y axis) 797mm x 333mm
Identifier: 0x1be
Timestamp: 52148
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
EDID:
00ffffffffffff004c2d720f58465743
0a1e0103805021782a46c5a5564f9b25
0f5054bfef80714f810081c081809500
a9c0b30001019d6770a0d0a022503020
3a001d4d3100001a000000fd00324b1e
511b000a202020202020000000fc0053
33344a3535780a2020202020000000ff
0048345a4e3330303736390a202001b3
02031cf147901f041303125a23090707
8301000067030c0010008036565e00a0
a0a02950302035001d4d3100001a023a
801871382d40582c450000000000001e
584d00b8a1381440f82c45001d4d3100
001e011d007251d01e206e2855001d4d
3100001e000000000000000000000000
00000000000000000000000000000021
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: HDMI
ConnectorNumber: 3
_ConnectorLocation: 3
non-desktop: 0
supported: 0, 1
3440x1440 (0x1bf) 265.250MHz +HSync -VSync *current +preferred
h: width 3440 start 3488 end 3520 total 3600 skew 0 clock 73.68KHz
v: height 1440 start 1443 end 1453 total 1474 clock 49.99Hz
2560x1440 (0x1c0) 241.500MHz +HSync -VSync
h: width 2560 start 2608 end 2640 total 2720 skew 0 clock 88.79KHz
v: height 1440 start 1443 end 1448 total 1481 clock 59.95Hz
2560x1080 (0x1c1) 198.000MHz +HSync +VSync
h: width 2560 start 2808 end 2852 total 3000 skew 0 clock 66.00KHz
v: height 1080 start 1084 end 1089 total 1100 clock 60.00Hz
2560x1080 (0x1c2) 197.800MHz +HSync +VSync
h: width 2560 start 2808 end 2852 total 3000 skew 0 clock 65.93KHz
v: height 1080 start 1084 end 1089 total 1100 clock 59.94Hz
1920x1080 (0x1c3) 148.500MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1920x1080 (0x1c4) 148.350MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.43KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.94Hz
1920x1080 (0x1c5) 148.500MHz +HSync +VSync
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56.25KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.00Hz
1680x1050 (0x1c6) 146.250MHz -HSync +VSync
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.29KHz
v: height 1050 start 1053 end 1059 total 1089 clock 59.95Hz
1600x900 (0x1c7) 108.000MHz +HSync +VSync
h: width 1600 start 1624 end 1704 total 1800 skew 0 clock 60.00KHz
v: height 900 start 901 end 904 total 1000 clock 60.00Hz
1440x900 (0x1c8) 106.500MHz -HSync +VSync
h: width 1440 start 1520 end 1672 total 1904 skew 0 clock 55.93KHz
v: height 900 start 903 end 909 total 934 clock 59.89Hz
1280x1024 (0x1c9) 135.000MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz
1280x1024 (0x1ca) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1280x800 (0x1cb) 83.500MHz -HSync +VSync
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.70KHz
v: height 800 start 803 end 809 total 831 clock 59.81Hz
1280x720 (0x1cc) 74.250MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.00KHz
v: height 720 start 725 end 730 total 750 clock 60.00Hz
1280x720 (0x1cd) 74.180MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 44.96KHz
v: height 720 start 725 end 730 total 750 clock 59.94Hz
1280x720 (0x1ce) 74.250MHz +HSync +VSync
h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.50KHz
v: height 720 start 725 end 730 total 750 clock 50.00Hz
1152x864 (0x1cf) 108.000MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz
v: height 864 start 865 end 868 total 900 clock 75.00Hz
1024x768 (0x1d0) 78.750MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.02KHz
v: height 768 start 769 end 772 total 800 clock 75.03Hz
1024x768 (0x1d1) 75.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.48KHz
v: height 768 start 771 end 777 total 806 clock 70.07Hz
1024x768 (0x1d2) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x1d3) 49.500MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz
v: height 600 start 601 end 604 total 625 clock 75.00Hz
800x600 (0x1d4) 50.000MHz +HSync +VSync
h: width 800 start 856 end 976 total 1040 skew 0 clock 48.08KHz
v: height 600 start 637 end 643 total 666 clock 72.19Hz
800x600 (0x1d5) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x1d6) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
720x576 (0x1d7) 27.000MHz -HSync -VSync
h: width 720 start 732 end 796 total 864 skew 0 clock 31.25KHz
v: height 576 start 581 end 586 total 625 clock 50.00Hz
720x480 (0x1d8) 27.000MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
640x480 (0x1d9) 31.500MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz
v: height 480 start 481 end 484 total 500 clock 75.00Hz
640x480 (0x1da) 31.500MHz -HSync -VSync
h: width 640 start 656 end 696 total 832 skew 0 clock 37.86KHz
v: height 480 start 481 end 484 total 520 clock 72.81Hz
640x480 (0x1db) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
DP-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dc
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 4
_ConnectorLocation: 4
non-desktop: 0
supported: 0, 1
DP-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dd
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DisplayPort
ConnectorNumber: 4
_ConnectorLocation: 4
non-desktop: 0
supported: 0, 1
DP-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1de
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 2
_ConnectorLocation: 2
non-desktop: 0
supported: 0, 1
DP-3 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1df
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DisplayPort
ConnectorNumber: 2
_ConnectorLocation: 2
non-desktop: 0
supported: 0, 1
DP-4 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1e0
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 1
_ConnectorLocation: 1
non-desktop: 0
supported: 0, 1
DP-5 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1e1
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DisplayPort
ConnectorNumber: 1
_ConnectorLocation: 1
non-desktop: 0
supported: 0, 1
eDP-1-1 connected (normal left inverted right x axis y axis)
Identifier: 0x204
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 4 5 6
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0028892a4200000000
001b0104a51d147803de50a3544c9926
0f505400000001010101010101010101
010101010101b798b8a0b0d03e700820
080c25c41000001ab798b8a0b0d04172
0820080c25c41000001a000000fe004a
444920202020202020202020000000fe
004c504d3133394d3432324120200039
PRIME Synchronization: 0
supported: 0, 1
scaling mode: Full aspect
supported: Full, Center, Full aspect
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 86
supported: 86
non-desktop: 0
range: (0, 1)
3000x2000 (0x208) 390.950MHz +HSync -VSync +preferred
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2062 clock 60.00Hz
3000x2000 (0x209) 390.950MHz +HSync -VSync
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2577 clock 48.01Hz
DP-1-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x205
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 4 5 6
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 92
supported: 92
non-desktop: 0
range: (0, 1)
DP-1-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x206
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 4 5 6
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 100
supported: 100
non-desktop: 0
range: (0, 1)
7.2 xrandr --listmonitors (eGPU, external monitor and headset connected, laptop screen disabled in settings->display panel)
sudo xrandr --listmonitors --verbose
Screen 0: minimum 8 x 8, current 3440 x 1440, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1bd
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DVI-D
ConnectorNumber: 0
_ConnectorLocation: 0
non-desktop: 0
supported: 0, 1
HDMI-0 connected 3440x1440+0+0 (0x1bf) normal (normal left inverted right x axis y axis) 797mm x 333mm
Identifier: 0x1be
Timestamp: 52148
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
EDID:
00ffffffffffff004c2d720f58465743
0a1e0103805021782a46c5a5564f9b25
0f5054bfef80714f810081c081809500
a9c0b30001019d6770a0d0a022503020
3a001d4d3100001a000000fd00324b1e
511b000a202020202020000000fc0053
33344a3535780a2020202020000000ff
0048345a4e3330303736390a202001b3
02031cf147901f041303125a23090707
8301000067030c0010008036565e00a0
a0a02950302035001d4d3100001a023a
801871382d40582c450000000000001e
584d00b8a1381440f82c45001d4d3100
001e011d007251d01e206e2855001d4d
3100001e000000000000000000000000
00000000000000000000000000000021
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: HDMI
ConnectorNumber: 3
_ConnectorLocation: 3
non-desktop: 0
supported: 0, 1
3440x1440 (0x1bf) 265.250MHz +HSync -VSync *current +preferred
h: width 3440 start 3488 end 3520 total 3600 skew 0 clock 73.68KHz
v: height 1440 start 1443 end 1453 total 1474 clock 49.99Hz
2560x1440 (0x1c0) 241.500MHz +HSync -VSync
h: width 2560 start 2608 end 2640 total 2720 skew 0 clock 88.79KHz
v: height 1440 start 1443 end 1448 total 1481 clock 59.95Hz
2560x1080 (0x1c1) 198.000MHz +HSync +VSync
h: width 2560 start 2808 end 2852 total 3000 skew 0 clock 66.00KHz
v: height 1080 start 1084 end 1089 total 1100 clock 60.00Hz
2560x1080 (0x1c2) 197.800MHz +HSync +VSync
h: width 2560 start 2808 end 2852 total 3000 skew 0 clock 65.93KHz
v: height 1080 start 1084 end 1089 total 1100 clock 59.94Hz
1920x1080 (0x1c3) 148.500MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1920x1080 (0x1c4) 148.350MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.43KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.94Hz
1920x1080 (0x1c5) 148.500MHz +HSync +VSync
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56.25KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.00Hz
1680x1050 (0x1c6) 146.250MHz -HSync +VSync
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.29KHz
v: height 1050 start 1053 end 1059 total 1089 clock 59.95Hz
1600x900 (0x1c7) 108.000MHz +HSync +VSync
h: width 1600 start 1624 end 1704 total 1800 skew 0 clock 60.00KHz
v: height 900 start 901 end 904 total 1000 clock 60.00Hz
1440x900 (0x1c8) 106.500MHz -HSync +VSync
h: width 1440 start 1520 end 1672 total 1904 skew 0 clock 55.93KHz
v: height 900 start 903 end 909 total 934 clock 59.89Hz
1280x1024 (0x1c9) 135.000MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz
1280x1024 (0x1ca) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1280x800 (0x1cb) 83.500MHz -HSync +VSync
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.70KHz
v: height 800 start 803 end 809 total 831 clock 59.81Hz
1280x720 (0x1cc) 74.250MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.00KHz
v: height 720 start 725 end 730 total 750 clock 60.00Hz
1280x720 (0x1cd) 74.180MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 44.96KHz
v: height 720 start 725 end 730 total 750 clock 59.94Hz
1280x720 (0x1ce) 74.250MHz +HSync +VSync
h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.50KHz
v: height 720 start 725 end 730 total 750 clock 50.00Hz
1152x864 (0x1cf) 108.000MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz
v: height 864 start 865 end 868 total 900 clock 75.00Hz
1024x768 (0x1d0) 78.750MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.02KHz
v: height 768 start 769 end 772 total 800 clock 75.03Hz
1024x768 (0x1d1) 75.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.48KHz
v: height 768 start 771 end 777 total 806 clock 70.07Hz
1024x768 (0x1d2) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x1d3) 49.500MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz
v: height 600 start 601 end 604 total 625 clock 75.00Hz
800x600 (0x1d4) 50.000MHz +HSync +VSync
h: width 800 start 856 end 976 total 1040 skew 0 clock 48.08KHz
v: height 600 start 637 end 643 total 666 clock 72.19Hz
800x600 (0x1d5) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x1d6) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
720x576 (0x1d7) 27.000MHz -HSync -VSync
h: width 720 start 732 end 796 total 864 skew 0 clock 31.25KHz
v: height 576 start 581 end 586 total 625 clock 50.00Hz
720x480 (0x1d8) 27.000MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
640x480 (0x1d9) 31.500MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz
v: height 480 start 481 end 484 total 500 clock 75.00Hz
640x480 (0x1da) 31.500MHz -HSync -VSync
h: width 640 start 656 end 696 total 832 skew 0 clock 37.86KHz
v: height 480 start 481 end 484 total 520 clock 72.81Hz
640x480 (0x1db) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
DP-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dc
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 4
_ConnectorLocation: 4
non-desktop: 0
supported: 0, 1
DP-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dd
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DisplayPort
ConnectorNumber: 4
_ConnectorLocation: 4
non-desktop: 0
supported: 0, 1
DP-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1de
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 2
_ConnectorLocation: 2
non-desktop: 0
supported: 0, 1
DP-3 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1df
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DisplayPort
ConnectorNumber: 2
_ConnectorLocation: 2
non-desktop: 0
supported: 0, 1
DP-4 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1e0
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 1
_ConnectorLocation: 1
non-desktop: 0
supported: 0, 1
DP-5 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1e1
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DisplayPort
ConnectorNumber: 1
_ConnectorLocation: 1
non-desktop: 0
supported: 0, 1
eDP-1-1 connected (normal left inverted right x axis y axis)
Identifier: 0x204
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 4 5 6
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0028892a4200000000
001b0104a51d147803de50a3544c9926
0f505400000001010101010101010101
010101010101b798b8a0b0d03e700820
080c25c41000001ab798b8a0b0d04172
0820080c25c41000001a000000fe004a
444920202020202020202020000000fe
004c504d3133394d3432324120200039
PRIME Synchronization: 0
supported: 0, 1
scaling mode: Full aspect
supported: Full, Center, Full aspect
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 86
supported: 86
non-desktop: 0
range: (0, 1)
3000x2000 (0x208) 390.950MHz +HSync -VSync +preferred
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2062 clock 60.00Hz
3000x2000 (0x209) 390.950MHz +HSync -VSync
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2577 clock 48.01Hz
DP-1-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x205
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 4 5 6
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 92
supported: 92
non-desktop: 0
range: (0, 1)
DP-1-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x206
Timestamp: 52148
Subpixel: unknown
Clones:
CRTCs: 4 5 6
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 100
supported: 100
non-desktop: 0
range: (0, 1)
7.3 xrandr --listproviders With eGPU DISCONNECTED. Only internal laptop display active. Note: no /etc/X11/xorg.conf file at this time. (Just for comparison)
$ sudo xrandr --listproviders --verbose
Screen 0: minimum 8 x 8, current 3000 x 2000, maximum 32767 x 32767
eDP-2-1 connected 3000x2000+0+0 (0x1df) normal (normal left inverted right x axis y axis) 293mm x 196mm
Identifier: 0x1db
Timestamp: 299536
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0028892a4200000000
001b0104a51d147803de50a3544c9926
0f505400000001010101010101010101
010101010101b798b8a0b0d03e700820
080c25c41000001ab798b8a0b0d04172
0820080c25c41000001a000000fe004a
444920202020202020202020000000fe
004c504d3133394d3432324120200039
PRIME Synchronization: 0
supported: 0, 1
scaling mode: Full aspect
supported: Full, Center, Full aspect
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 86
supported: 86
non-desktop: 0
range: (0, 1)
3000x2000 (0x1df) 390.950MHz +HSync -VSync *current +preferred
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2062 clock 60.00Hz
3000x2000 (0x1e0) 390.950MHz +HSync -VSync
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2577 clock 48.01Hz
DP-2-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dc
Timestamp: 299536
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 92
supported: 92
non-desktop: 0
range: (0, 1)
DP-2-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dd
Timestamp: 299536
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 100
supported: 100
non-desktop: 0
range: (0, 1)
7.4 xrandr --listmonitors With eGPU DISCONNECTED. Only internal laptop display active. Note: no /etc/X11/xorg.conf file at this time. (Just for comparison)
$ sudo xrandr --listmonitors --verbose
Screen 0: minimum 8 x 8, current 3000 x 2000, maximum 32767 x 32767
eDP-2-1 connected 3000x2000+0+0 (0x1df) normal (normal left inverted right x axis y axis) 293mm x 196mm
Identifier: 0x1db
Timestamp: 299536
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0028892a4200000000
001b0104a51d147803de50a3544c9926
0f505400000001010101010101010101
010101010101b798b8a0b0d03e700820
080c25c41000001ab798b8a0b0d04172
0820080c25c41000001a000000fe004a
444920202020202020202020000000fe
004c504d3133394d3432324120200039
PRIME Synchronization: 0
supported: 0, 1
scaling mode: Full aspect
supported: Full, Center, Full aspect
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 86
supported: 86
non-desktop: 0
range: (0, 1)
3000x2000 (0x1df) 390.950MHz +HSync -VSync *current +preferred
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2062 clock 60.00Hz
3000x2000 (0x1e0) 390.950MHz +HSync -VSync
h: width 3000 start 3008 end 3040 total 3160 skew 0 clock 123.72KHz
v: height 2000 start 2048 end 2056 total 2577 clock 48.01Hz
DP-2-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dc
Timestamp: 299536
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 92
supported: 92
non-desktop: 0
range: (0, 1)
DP-2-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1dd
Timestamp: 299536
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
PRIME Synchronization: 1
supported: 0, 1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 100
supported: 100
non-desktop: 0
range: (0, 1)
- GPU info and printout from GPU manager
External GPU: Nvidia Titan X (Pascal) Laptop discrete GPU: GeForce MX250
NVIDIA Driver version: 440.64 X Server: version number: 11.0 server vender version: 1.20.8 NV-CONTROL Version: 1.29
sudo gpu-manager
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.4.0-26-generic/updates/dkms
Found nvidia module: nvidia-uvm.ko
Looking for amdgpu modules in /lib/modules/5.4.0-26-generic/updates/dkms
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? yes
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:3ea0
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:1d52
BusID "PCI:1@0:0:0"
Is boot vga? no
Vendor/Device Id: 10de:1b00
BusID "PCI:8@0:0:0"
Is boot vga? no
Skipping "/dev/dri/card2", driven by "nvidia-drm"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card2", driven by "nvidia-drm"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card2", driven by "nvidia-drm"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card2", driven by "nvidia-drm"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Found "/dev/dri/card0", driven by "i915"
output 0:
card0-eDP-1
Number of connected outputs for /dev/dri/card0: 1
Does it require offloading? yes
last cards number = 3
Has amd? no
Has intel? yes
Has nvidia? yes
How many cards? 3
Has the system changed? No
Intel IGP detected
Intel hybrid system
Creating /usr/share/X11/xorg.conf.d/11-nvidia-prime.conf
Setting power control to "on" in /sys/bus/pci/devices/0000:01:00.0/power/control
- xorg.conf file generated by nvidia-settings with HP Reverb HMD connected
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 440.64
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Module"
Load "modesetting"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung S34J55x"
HorizSync 30.0 - 81.0
VertRefresh 50.0 - 75.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "TITAN X (Pascal)"
Option "AllowEmptyInitialConfiguration"
Option "AllowExternalGpus" "True"
Option "AllowHMD" "yes"
BusID "PCI:8:0:0"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Device0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-1"
Option "metamodes" "nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
About this issue
- Original URL
- State: open
- Created 4 years ago
- Comments: 36 (1 by maintainers)
@blurymind I tried a session on the monado irc channel where you could go into, too. The problem seems with the steamvr emulation part, the openhmd part seems to work, but with this driver the steamvr driver no matter if monado or this directly is unusable.
I assume the people that wrote the openhmd driver never tested steamvr beacuse it’s not working btw the same is true for G1 and G2.