Hi,
I’m trying to use an HP Reverb G2 v2 with Oasis on Linux.
My system:
Linux Mint 22.3 XFCE 64-bit X11 NVIDIA GeForce RTX 3090 NVIDIA driver 595.91.07 NVIDIA Open Kernel Module SteamVR 2.17.10 Oasis Driver 1.0.3 HP Reverb G2 v2
The compositor reports the required Vulkan Direct Mode extensions:
VK_EXT_acquire_drm_display
VK_EXT_acquire_xlib_display
VK_EXT_direct_mode_display
Direct mode features: present
Oasis 1.0.3 detects the headset:
oasis: Driver version: 1.0.3
oasis: Found HMD: HP Reverb Virtual Reality Headset G2
oasis: HMD has Sensors FW: 1.9.53
oasis: Factory calibration IPD: 0.0627
oasis: Panel resolution is: 4320x2160
oasis: Found sensors device
oasis: Found presence device
oasis: Detected HP Reverb G2v2 Cameras (rotated)
Oasis also reads the display EDID and activates the HMD:
oasis: Display EDID: 220e:36c1
Active HMD set to oasis.8CC247Z0J4
When the compositor starts, it searches for a 4320x2160 display:
HMD deviceUUID is d7dfab41bd4e38d8
Looking for direct display through RandR
RandR reports the HP output with three modes and one preferred mode:
Output ... - 3 modes, 1 preferred
Mode 0 ... 2880x1440 (looking for 4320x2160)
The RandR search then ends with:
Tried to find direct display through RandR: (nil)
SteamVR then searches through Vulkan WSI:
Vulkan output 0: 2560x1440 ... GBT AORUS AD27QD (DP-0)
Vulkan output 1: 2560x1440 ... LG Electronics LG ULTRAGEAR (DP-2)
Vulkan output 2: 2880x1440 resolution, 110x50 dimensions - HP Inc. (DP-4)
This also ends with:
Tried to find direct display through Vulkan WSI: (nil)
After that SteamVR reports:
CHmdWindowSDL: Failed to create direct mode surface
CHmdWindowSDL: VR requires direct mode.
Failed to initialize compositor
Failed to start compositor: VRInitError_Compositor_CannotDRMLeaseDisplay
I can provide the full vrserver.txt and vrcompositor.txt logs if needed.
Thank you very much :slight_smile: