CertainLach / VivePro2-Linux-Driver

SteamVR driver for VivePro2 on Linux
GNU General Public License v2.0
64 stars 8 forks source link

Failed to connect to headset display SteamVR 2.0.9 #24

Closed Samega7Cattac closed 7 months ago

Samega7Cattac commented 8 months ago

I'm having the exact same issue has #23 but since it deviated to another issue and it's using a older version of SteamVR decided to open a new one. On Arch Linux and using the kernel 6.6 (so no kernel patches required I assume). Using SteamVR 2.0.9 (tried with stable 2.0.8 and same issue). I get Failed to connect to headset display. Already enabled direct mode (idk how to check if it enabled correctly). Screenshot_20231031_005738

vrcompositor.txt:

Tue Oct 31 2023 00:57:09.240188 [Info] - //==============================================================================================
Tue Oct 31 2023 00:57:09.240208 [Info] - ================================================================================================
Tue Oct 31 2023 00:57:09.240214 [Info] - ================================================================================================
Tue Oct 31 2023 00:57:09.240220 [Info] - vrcompositor 2.0.9 startup with PID=29632, config=/home/samega7cattac/.local/share/Steam/config, runtime=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR
Tue Oct 31 2023 00:57:09.240224 [Info] - VR compositor 2.0.9 (v1698453907) Mixed starting up
Tue Oct 31 2023 00:57:09.261706 [Info] - CIPCPipe::ConnectPipe(SteamVR_Namespace) attempting connect to /steamvr/SteamVR_Namespace
Tue Oct 31 2023 00:57:09.261724 [Info] - CSharedResourceNamespaceClient::Init(): received namespace data 28937
Tue Oct 31 2023 00:57:09.261733 [Info] - CIPCPipe::CreatePipe(VR_CompositorPipe_28937) bound to /steamvr/VR_CompositorPipe_28937
Tue Oct 31 2023 00:57:09.262090 [Info] - Set fd limit to: 524288
Tue Oct 31 2023 00:57:09.262494 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/htc/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:09.262514 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:09.262529 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/null/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:09.262542 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/openhmd/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:09.262622 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:09.262774 [Info] - [Settings] Load Json Settings from /home/samega7cattac/.local/share/Steam/config/steamvr.vrsettings
Tue Oct 31 2023 00:57:09.263138 [Info] - Events created
Tue Oct 31 2023 00:57:09.263259 [Info] - Found bad mirror window settings: 
Tue Oct 31 2023 00:57:09.263266 [Info] - Creating CHmdWindowSDL!
Tue Oct 31 2023 00:57:09.263281 [Info] - CHmdWindowSDL: Using Wayland
Tue Oct 31 2023 00:57:09.275534 [Info] - WaylandHMDState: Got interface: wp_drm_lease_device_v1
Tue Oct 31 2023 00:57:09.275822 [Info] - WaylandHMDLeaseDevice::LeaseDevice_DrmFD: /dev/dri/card0
Tue Oct 31 2023 00:57:09.275838 [Info] - WaylandHMDLeaseConnector::LeaseConnector_Done
Tue Oct 31 2023 00:57:09.275850 [Info] - WaylandHMDLeaseDevice::LeaseDevice_Done
Tue Oct 31 2023 00:57:09.276181 [Info] - Instance layers available:
Tue Oct 31 2023 00:57:09.276187 [Info] -  - VK_LAYER_VALVE_steam_overlay_32, version 4206799
Tue Oct 31 2023 00:57:09.276191 [Info] -  - VK_LAYER_VALVE_steam_overlay_64, version 4206799
Tue Oct 31 2023 00:57:09.276194 [Info] -  - VK_LAYER_VALVE_steam_fossilize_32, version 4206799
Tue Oct 31 2023 00:57:09.276197 [Info] -  - VK_LAYER_VALVE_steam_fossilize_64, version 4206799
Tue Oct 31 2023 00:57:09.276200 [Info] -  - VK_LAYER_FROG_gamescope_wsi_x86_64, version 4206813
Tue Oct 31 2023 00:57:09.276204 [Info] -  - VK_LAYER_MANGOHUD_overlay_x86_64, version 4206592
Tue Oct 31 2023 00:57:09.276207 [Info] -  - VK_LAYER_MANGOAPP_overlay, version 4206592
Tue Oct 31 2023 00:57:09.276210 [Info] -  - VK_LAYER_MESA_device_select, version 4206803
Tue Oct 31 2023 00:57:09.276213 [Info] -  - VK_LAYER_AMD_switchable_graphics_32, version 4206859
Tue Oct 31 2023 00:57:09.276216 [Info] -  - VK_LAYER_INTEL_nullhw, version 4198473
Tue Oct 31 2023 00:57:09.276219 [Info] -  - VK_LAYER_MESA_overlay, version 4206803
Tue Oct 31 2023 00:57:09.276556 [Info] - Instance extensions available:
Tue Oct 31 2023 00:57:09.276565 [Info] -  - VK_KHR_device_group_creation, version 1
Tue Oct 31 2023 00:57:09.276577 [Info] -  - VK_KHR_display, version 23
Tue Oct 31 2023 00:57:09.276582 [Info] -  - VK_KHR_external_fence_capabilities, version 1
Tue Oct 31 2023 00:57:09.276587 [Info] -  - VK_KHR_external_memory_capabilities, version 1
Tue Oct 31 2023 00:57:09.276590 [Info] -  - VK_KHR_external_semaphore_capabilities, version 1
Tue Oct 31 2023 00:57:09.276593 [Info] -  - VK_KHR_get_display_properties2, version 1
Tue Oct 31 2023 00:57:09.276596 [Info] -  - VK_KHR_get_physical_device_properties2, version 2
Tue Oct 31 2023 00:57:09.276599 [Info] -  - VK_KHR_get_surface_capabilities2, version 1
Tue Oct 31 2023 00:57:09.276603 [Info] -  - VK_KHR_surface, version 25
Tue Oct 31 2023 00:57:09.276606 [Info] -  - VK_KHR_surface_protected_capabilities, version 1
Tue Oct 31 2023 00:57:09.276609 [Info] -  - VK_KHR_wayland_surface, version 6
Tue Oct 31 2023 00:57:09.276611 [Info] -  - VK_KHR_xcb_surface, version 6
Tue Oct 31 2023 00:57:09.276615 [Info] -  - VK_KHR_xlib_surface, version 6
Tue Oct 31 2023 00:57:09.276618 [Info] -  - VK_EXT_acquire_drm_display, version 1
Tue Oct 31 2023 00:57:09.276621 [Info] -  - VK_EXT_acquire_xlib_display, version 1
Tue Oct 31 2023 00:57:09.276624 [Info] -  - VK_EXT_debug_report, version 10
Tue Oct 31 2023 00:57:09.276627 [Info] -  - VK_EXT_debug_utils, version 2
Tue Oct 31 2023 00:57:09.276630 [Info] -  - VK_EXT_direct_mode_display, version 1
Tue Oct 31 2023 00:57:09.276633 [Info] -  - VK_EXT_display_surface_counter, version 1
Tue Oct 31 2023 00:57:09.276636 [Info] -  - VK_EXT_surface_maintenance1, version 1
Tue Oct 31 2023 00:57:09.276639 [Info] -  - VK_EXT_swapchain_colorspace, version 4
Tue Oct 31 2023 00:57:09.276642 [Info] -  - VK_KHR_portability_enumeration, version 1
Tue Oct 31 2023 00:57:09.276645 [Info] -  - VK_LUNARG_direct_driver_loading, version 1
Tue Oct 31 2023 00:57:09.276650 [Info] - SDL version: 2.28.4
Tue Oct 31 2023 00:57:09.276655 [Info] - Direct mode features: present
Tue Oct 31 2023 00:57:09.276659 [Info] - Requesting 9 instance extensions:
Tue Oct 31 2023 00:57:09.276662 [Info] -  - VK_KHR_surface
Tue Oct 31 2023 00:57:09.276665 [Info] -  - VK_KHR_xlib_surface
Tue Oct 31 2023 00:57:09.276668 [Info] -  - VK_KHR_display
Tue Oct 31 2023 00:57:09.276671 [Info] -  - VK_EXT_direct_mode_display
Tue Oct 31 2023 00:57:09.276674 [Info] -  - VK_EXT_display_surface_counter
Tue Oct 31 2023 00:57:09.276677 [Info] -  - VK_KHR_external_memory_capabilities
Tue Oct 31 2023 00:57:09.276680 [Info] -  - VK_KHR_external_semaphore_capabilities
Tue Oct 31 2023 00:57:09.276684 [Info] -  - VK_KHR_get_physical_device_properties2
Tue Oct 31 2023 00:57:09.276687 [Info] -  - VK_EXT_acquire_drm_display
Tue Oct 31 2023 00:57:09.280442 [Info] - HMD deviceUUID is 700000000
Tue Oct 31 2023 00:57:09.280454 [Info] - Tried to find direct display through Wayland: (nil)
Tue Oct 31 2023 00:57:09.280459 [Error] - CHmdWindowSDL: Failed to create direct mode surface
Tue Oct 31 2023 00:57:09.280487 [Error] - CHmdWindowSDL: VR requires direct mode.
Tue Oct 31 2023 00:57:09.280528 [Error] - Error making window!
Tue Oct 31 2023 00:57:09.291839 [Info] - Failed to kill gpu-trace
Tue Oct 31 2023 00:57:09.291878 [Info] - Failed to initialize compositor
Tue Oct 31 2023 00:57:09.291888 [Info] - Failed to start compositor: VRInitError_Compositor_CannotDRMLeaseDisplay
Tue Oct 31 2023 00:57:11.185373 [Info] - //==============================================================================================
Tue Oct 31 2023 00:57:11.185391 [Info] - ================================================================================================
Tue Oct 31 2023 00:57:11.185397 [Info] - ================================================================================================
Tue Oct 31 2023 00:57:11.185403 [Info] - vrcompositor 2.0.9 startup with PID=29698, config=/home/samega7cattac/.local/share/Steam/config, runtime=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR
Tue Oct 31 2023 00:57:11.185407 [Info] - VR compositor 2.0.9 (v1698453907) Mixed starting up
Tue Oct 31 2023 00:57:11.192142 [Info] - CIPCPipe::ConnectPipe(SteamVR_Namespace) attempting connect to /steamvr/SteamVR_Namespace
Tue Oct 31 2023 00:57:11.192165 [Info] - CSharedResourceNamespaceClient::Init(): received namespace data 28937
Tue Oct 31 2023 00:57:11.192182 [Info] - CIPCPipe::CreatePipe(VR_CompositorPipe_28937) bound to /steamvr/VR_CompositorPipe_28937
Tue Oct 31 2023 00:57:11.192658 [Info] - Set fd limit to: 524288
Tue Oct 31 2023 00:57:11.193132 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/htc/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:11.193155 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:11.193172 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/null/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:11.193186 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/openhmd/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:11.193260 [Info] - [Settings] Load Default Json Settings from /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/resources/settings/default.vrsettings
Tue Oct 31 2023 00:57:11.193425 [Info] - [Settings] Load Json Settings from /home/samega7cattac/.local/share/Steam/config/steamvr.vrsettings
Tue Oct 31 2023 00:57:11.193816 [Info] - Events created
Tue Oct 31 2023 00:57:11.193950 [Info] - Found bad mirror window settings: 
Tue Oct 31 2023 00:57:11.193958 [Info] - Creating CHmdWindowSDL!
Tue Oct 31 2023 00:57:11.193973 [Info] - CHmdWindowSDL: Using Wayland
Tue Oct 31 2023 00:57:11.206756 [Info] - WaylandHMDState: Got interface: wp_drm_lease_device_v1
Tue Oct 31 2023 00:57:11.207137 [Info] - WaylandHMDLeaseDevice::LeaseDevice_DrmFD: /dev/dri/card0
Tue Oct 31 2023 00:57:11.207157 [Info] - WaylandHMDLeaseConnector::LeaseConnector_Done
Tue Oct 31 2023 00:57:11.207173 [Info] - WaylandHMDLeaseDevice::LeaseDevice_Done
Tue Oct 31 2023 00:57:11.207580 [Info] - Instance layers available:
Tue Oct 31 2023 00:57:11.207591 [Info] -  - VK_LAYER_VALVE_steam_overlay_32, version 4206799
Tue Oct 31 2023 00:57:11.207597 [Info] -  - VK_LAYER_VALVE_steam_overlay_64, version 4206799
Tue Oct 31 2023 00:57:11.207603 [Info] -  - VK_LAYER_VALVE_steam_fossilize_32, version 4206799
Tue Oct 31 2023 00:57:11.207607 [Info] -  - VK_LAYER_VALVE_steam_fossilize_64, version 4206799
Tue Oct 31 2023 00:57:11.207612 [Info] -  - VK_LAYER_FROG_gamescope_wsi_x86_64, version 4206813
Tue Oct 31 2023 00:57:11.207617 [Info] -  - VK_LAYER_MANGOHUD_overlay_x86_64, version 4206592
Tue Oct 31 2023 00:57:11.207622 [Info] -  - VK_LAYER_MANGOAPP_overlay, version 4206592
Tue Oct 31 2023 00:57:11.207626 [Info] -  - VK_LAYER_MESA_device_select, version 4206803
Tue Oct 31 2023 00:57:11.207630 [Info] -  - VK_LAYER_AMD_switchable_graphics_32, version 4206859
Tue Oct 31 2023 00:57:11.207633 [Info] -  - VK_LAYER_INTEL_nullhw, version 4198473
Tue Oct 31 2023 00:57:11.207637 [Info] -  - VK_LAYER_MESA_overlay, version 4206803
Tue Oct 31 2023 00:57:11.207971 [Info] - Instance extensions available:
Tue Oct 31 2023 00:57:11.207978 [Info] -  - VK_KHR_device_group_creation, version 1
Tue Oct 31 2023 00:57:11.207982 [Info] -  - VK_KHR_display, version 23
Tue Oct 31 2023 00:57:11.207986 [Info] -  - VK_KHR_external_fence_capabilities, version 1
Tue Oct 31 2023 00:57:11.207989 [Info] -  - VK_KHR_external_memory_capabilities, version 1
Tue Oct 31 2023 00:57:11.207992 [Info] -  - VK_KHR_external_semaphore_capabilities, version 1
Tue Oct 31 2023 00:57:11.207995 [Info] -  - VK_KHR_get_display_properties2, version 1
Tue Oct 31 2023 00:57:11.207998 [Info] -  - VK_KHR_get_physical_device_properties2, version 2
Tue Oct 31 2023 00:57:11.208002 [Info] -  - VK_KHR_get_surface_capabilities2, version 1
Tue Oct 31 2023 00:57:11.208005 [Info] -  - VK_KHR_surface, version 25
Tue Oct 31 2023 00:57:11.208014 [Info] -  - VK_KHR_surface_protected_capabilities, version 1
Tue Oct 31 2023 00:57:11.208017 [Info] -  - VK_KHR_wayland_surface, version 6
Tue Oct 31 2023 00:57:11.208021 [Info] -  - VK_KHR_xcb_surface, version 6
Tue Oct 31 2023 00:57:11.208024 [Info] -  - VK_KHR_xlib_surface, version 6
Tue Oct 31 2023 00:57:11.208027 [Info] -  - VK_EXT_acquire_drm_display, version 1
Tue Oct 31 2023 00:57:11.208031 [Info] -  - VK_EXT_acquire_xlib_display, version 1
Tue Oct 31 2023 00:57:11.208034 [Info] -  - VK_EXT_debug_report, version 10
Tue Oct 31 2023 00:57:11.208037 [Info] -  - VK_EXT_debug_utils, version 2
Tue Oct 31 2023 00:57:11.208041 [Info] -  - VK_EXT_direct_mode_display, version 1
Tue Oct 31 2023 00:57:11.208044 [Info] -  - VK_EXT_display_surface_counter, version 1
Tue Oct 31 2023 00:57:11.208047 [Info] -  - VK_EXT_surface_maintenance1, version 1
Tue Oct 31 2023 00:57:11.208050 [Info] -  - VK_EXT_swapchain_colorspace, version 4
Tue Oct 31 2023 00:57:11.208054 [Info] -  - VK_KHR_portability_enumeration, version 1
Tue Oct 31 2023 00:57:11.208057 [Info] -  - VK_LUNARG_direct_driver_loading, version 1
Tue Oct 31 2023 00:57:11.208062 [Info] - SDL version: 2.28.4
Tue Oct 31 2023 00:57:11.208068 [Info] - Direct mode features: present
Tue Oct 31 2023 00:57:11.208071 [Info] - Requesting 9 instance extensions:
Tue Oct 31 2023 00:57:11.208074 [Info] -  - VK_KHR_surface
Tue Oct 31 2023 00:57:11.208078 [Info] -  - VK_KHR_xlib_surface
Tue Oct 31 2023 00:57:11.208081 [Info] -  - VK_KHR_display
Tue Oct 31 2023 00:57:11.208084 [Info] -  - VK_EXT_direct_mode_display
Tue Oct 31 2023 00:57:11.208088 [Info] -  - VK_EXT_display_surface_counter
Tue Oct 31 2023 00:57:11.208091 [Info] -  - VK_KHR_external_memory_capabilities
Tue Oct 31 2023 00:57:11.208094 [Info] -  - VK_KHR_external_semaphore_capabilities
Tue Oct 31 2023 00:57:11.208098 [Info] -  - VK_KHR_get_physical_device_properties2
Tue Oct 31 2023 00:57:11.208101 [Info] -  - VK_EXT_acquire_drm_display
Tue Oct 31 2023 00:57:11.211542 [Info] - HMD deviceUUID is 700000000
Tue Oct 31 2023 00:57:11.211560 [Info] - Tried to find direct display through Wayland: (nil)
Tue Oct 31 2023 00:57:11.211566 [Error] - CHmdWindowSDL: Failed to create direct mode surface
Tue Oct 31 2023 00:57:11.211598 [Error] - CHmdWindowSDL: VR requires direct mode.
Tue Oct 31 2023 00:57:11.211639 [Error] - Error making window!
Tue Oct 31 2023 00:57:11.223178 [Info] - Failed to kill gpu-trace
Tue Oct 31 2023 00:57:11.223245 [Info] - Failed to initialize compositor
Tue Oct 31 2023 00:57:11.223269 [Info] - Failed to start compositor: VRInitError_Compositor_CannotDRMLeaseDisplay

Steam output :

$ steam
steam.sh[31484]: Running Steam on arch rolling 64-bit
steam.sh[31484]: STEAM_RUNTIME is enabled automatically
setup.sh[31556]: Steam runtime environment up-to-date!
steam.sh[31484]: Steam client's requirements are satisfied
[2023-10-31 01:07:53] Startup - updater built Oct 25 2023 18:40:00
[2023-10-31 01:07:53] Startup - Steam Client launched with: '/home/samega7cattac/.local/share/Steam/ubuntu12_32/steam'
10/31 01:07:53 Init: Installing breakpad exception handler for appid(steam)/version(1698260427)/tid(31602)
[2023-10-31 01:07:53] Loading cached metrics from disk (/home/samega7cattac/.local/share/Steam/package/steam_client_metrics.bin)
[2023-10-31 01:07:53] Using the following download hosts for Public, Realm steamglobal
[2023-10-31 01:07:53] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-10-31 01:07:53] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-10-31 01:07:53] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-10-31 01:07:53] Verifying installation...
[2023-10-31 01:07:54] Verification complete

Steam logging initialized: directory: /home/samega7cattac/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe8fa1dc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe8fa0500
steamwebhelper.sh[31626]: Runtime for steamwebhelper: defaulting to /home/samega7cattac/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[31626]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 33 milliseconds to initialize
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 31814
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
BRefreshApplicationsInLibrary 1: 1ms
BuildCompleteAppOverviewChange: 445 apps
RegisterForAppOverview 1: 6ms
RegisterForAppOverview 2: 7ms
steam[31602]: Attempting HID Open IMU: LHR-77F442F8
steam[31602]: Lighthouse IMU HID opened
steam[31602]: LHR-77F442F8: Firmware Version 1526689969 watchman@runner-watchman 2018-05-19 FPGA 531(2.19/7/2) BL 1526603673
steam[31602]: LHR-77F442F8: Successfully fetched gyro/accelerometer range modes from the device. GyroRangeMode:1 AccelRangeMode:1
steam[31602]: Attempting HID Open Optical: LHR-77F442F8
steam[31602]: Lighthouse Optical HID opened
steam[31602]: Attempting HID Open VrController: LHR-77F442F8
steam[31602]: Lighthouse VrController HID opened
steam[31602]: LHR-77F442F8: Read config of 3728 bytes from [vid:28de, pid:2300] (LHR-77F442F8) and inflated to 11914 bytes
steam[31602]: Attempting HID Open IMU: 4DDCBE6EDE
steam[31602]: Lighthouse IMU HID opened
steam[31602]: Attempting HID Open IMU: 70C25FA277
steam[31602]: Lighthouse IMU HID opened
steam[31602]: 4DDCBE6EDE: Triggered keepalive (succeeded)
steam[31602]: 70C25FA277: Triggered keepalive (succeeded)
Fossilize INFO: Setting autogroup scheduling.
/bin/sh\0-c\0/home/samega7cattac/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=250820 -- /home/samega7cattac/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun --  '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup.sh'\0
chdir "/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR"
setlocale "pt_PT.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale pt_PT.UTF-8 (found in $LC_MONETARY)
pressure-vessel-locale-gen: Generating locale pt_PT.UTF-8...
pressure-vessel-locale-gen: Generated locale pt_PT.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[32179]: W: Container startup will be faster if missing locales are created at OS level
vrstartup.sh[32221]: === Tue Oct 31 01:08:07 WET 2023 ===
vrstartup.sh[32221]: Steam Linux Runtime: sniper_platform_0.20231005.62324
vrstartup.sh[32221]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrenv.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup.sh
vrenv.sh[32221]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup.sh
vrstartup.sh[32221]: Steam Linux Runtime: sniper_platform_0.20231005.62324
vrstartup.sh[32221]: call /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrsetup.sh[32252]: Detected Steam Linux Runtime pressure-vessel launch in sniper_platform_0.20231005.62324
vrsetup.sh[32252]: Relaunching via steam launcher service to host level for vrcompositor setcap configuration.
vrsetup.sh[32264]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrenv.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrenv.sh[32264]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrsetup.sh[32264]: Relaunching under scout LDLP runtime.
vrsetup.sh[32264]: exec /home/samega7cattac/.steam/bin/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrsetup.sh[32264]: Detected scout LDLP runtime.
vrsetup.sh[32264]: /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher binary has cap_sys_nice privileges
vrstartup.sh[32221]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup-helper.sh
vrstartup-helper.sh[32221]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrstartup
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:07 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32221)
sh: 1: xdg-mime: not found
VR Server (v1698453907)

Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:07 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32321)
factory call
 INFO driver_proxy::factory: https://patreon.com/0lach
 INFO driver_proxy::factory: requested interface: "IServerTrackedDeviceProvider_004"
 INFO driver_proxy::driver::server_tracked_provider: intializing server tracker provider
ERROR get{self=Setting(0x7fca743c46fc, 0x7fca743c4705, PhantomData<i32>)}: driver_proxy::settings: failed: VRSettingsError_UnsetSettingHasNoDefault
 INFO driver_proxy::server::driver_context: get generic interface "IVRServerDriverHost_006"
 INFO driver_proxy::server::driver_context: hooked!
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettings_003"
 INFO driver_proxy::server::driver_context: get generic interface "IVRProperties_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverLog_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverManager_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRResources_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModels_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModelsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRResources_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverManager_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettings_003"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettingsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPaths_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPathsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRProperties_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPropertiesInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRServer_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystemLayerInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRClientInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "LocalizationManager"
 INFO driver_proxy::server::driver_context: get generic interface "IVRCompositorSystemInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInput_010"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInputInternal_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperone_004"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneSetup_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplications_007"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystem_022"
 INFO driver_proxy::server::driver_context: get generic interface "IVRMailbox_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDebug_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRBlockQueue_005"
 INFO driver_proxy::server::driver_context: get generic interface "IVRControlPanel_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplicationsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlay_027"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlayInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRExtendedDisplay_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRTrackedCameraInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverDirectInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModels_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModelsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRResources_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverManager_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettings_003"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettingsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPaths_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPathsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRProperties_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPropertiesInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRServer_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystemLayerInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRClientInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "LocalizationManager"
 INFO driver_proxy::server::driver_context: get generic interface "IVRCompositorSystemInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInput_010"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInputInternal_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperone_004"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneSetup_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplications_007"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystem_022"
 INFO driver_proxy::server::driver_context: get generic interface "IVRMailbox_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDebug_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRBlockQueue_005"
 INFO driver_proxy::server::driver_context: get generic interface "IVRControlPanel_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplicationsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlay_027"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlayInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRExtendedDisplay_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRTrackedCameraInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverDirectInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPaths_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRIOBuffer_002"
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
 INFO driver_proxy::server::driver_host: added tracked device: "LHR-77F442F8" (TrackedDeviceClass_HMD)
 INFO lens_client: using lens server at "/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/lens-server.exe"
 INFO lens_client: trying wine64 as wine
 INFO lens_client: trying wine as wine
ERROR driver_proxy::server::driver_host: failed to wrap hmd: lens client error: can't find wine in PATH
vrcompositor-launcher.sh[32364]: === Tue Oct 31 01:08:13 AM WET 2023 ===
vrcompositor-launcher.sh[32364]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[32364]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
 INFO driver_proxy::server::driver_host: added tracked device: "LHB-131E16FF" (TrackedDeviceClass_TrackingReference)
                                                                                                                    vrcompositor-launcher.sh[32364]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[32364]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:13 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32364)
 INFO driver_proxy::driver::server_tracked_provider: waking up base stations
                                                                            Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:13 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32404)
static QPlatformTheme* QKdeTheme::createKdeTheme(): Unable to determine KDE dirs
sh: 1: xdg-icon-resource: not found
sh: 1: xdg-mime: not found
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
CQVRMonitorHeadsetWarning(0x562638d09470)  does not have a property named  "green_color"
CQVRMonitorHeadsetWarning(0x562638d09470)  does not have a property named  "red_color"
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
 INFO driver_proxy::server::driver_host: added tracked device: "LHB-69DA65D6" (TrackedDeviceClass_TrackingReference)
vrcompositor-launcher.sh[32436]: === Tue Oct 31 01:08:15 AM WET 2023 ===
vrcompositor-launcher.sh[32436]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[32436]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[32436]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[32436]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:15 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32436)
Initialize() is failed!!!
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
QSplitter::setCollapsible: Index 1 out of range
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:15 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32477)
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings
qt.network.ssl: QSslSocket: cannot resolve sk_new_null
qt.network.ssl: QSslSocket: cannot resolve sk_push
qt.network.ssl: QSslSocket: cannot resolve sk_free
qt.network.ssl: QSslSocket: cannot resolve sk_num
qt.network.ssl: QSslSocket: cannot resolve sk_pop_free
qt.network.ssl: QSslSocket: cannot resolve sk_value
qt.network.ssl: QSslSocket: cannot resolve SSL_library_init
qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings
qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index
qt.network.ssl: QSslSocket: cannot resolve SSLv2_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv2_server_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method
qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
qt.network.ssl: QSslSocket: cannot resolve SSLeay
qt.network.ssl: QSslSocket: cannot resolve SSLeay_version
qt.network.ssl: QSslSocket: cannot call unresolved function SSLeay
qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
qt.network.ssl: QSslSocket: cannot call unresolved function sk_num
Found path: /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup
Mono path[0] = '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Managed'
Mono path[1] = '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono'
Mono config path = '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libopenvr_api.so'
vrcompositor-launcher.sh[32679]: === Tue Oct 31 01:08:17 AM WET 2023 ===
vrcompositor-launcher.sh[32679]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[32679]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[32679]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[32679]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:17 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32679)
Using breakpad crash handler
                            Using breakpad crash handler
                                                        Setting breakpad minidump AppID = 250820
                                                                                                Setting breakpad minidump AppID = 250820
                                                                                                                                        Forcing breakpad minidump interfaces to load
                                                                                                                                                                                    Forcing breakpad minidump interfaces to load
                                                                                                                                                                                                                                Looking up breakpad interfaces from steamclient
                                   Looking up breakpad interfaces from steamclient
                                                                                  Calling BreakpadMiniDumpSystemInit
                                                                                                                    Calling BreakpadMiniDumpSystemInit
                                                                                                                                                      10/31 01:08:18 10/31 01:08:18 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32718)
                               Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32719)
                                                                                                                      [CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]
           Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
                                                                                                                                                                          Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
                                                                                             Using breakpad crash handler
                                                                                                                         Setting breakpad minidump AppID = 250820
                                                                                                                                                                 Forcing breakpad minidump interfaces to load
                                                                                                                                                                                                             Looking up breakpad interfaces from steamclient
                Calling BreakpadMiniDumpSystemInit
                                                  10/31 01:08:18 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32768)
                                                                                                                                                        ../../third_party/tcmalloc/chromium/src/tcmalloc.cc:337] Attempt to free invalid pointer 0x5570e3a3f6a0 
                    vrcompositor-launcher.sh[32825]: === Tue Oct 31 01:08:18 AM WET 2023 ===
vrcompositor-launcher.sh[32825]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[32825]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[32825]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[32825]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:18 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32825)
[CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]
                                                                                                                                 Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
                                                    vrcompositor-launcher.sh[32927]: === Tue Oct 31 01:08:20 AM WET 2023 ===
vrcompositor-launcher.sh[32927]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[32927]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[32927]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[32927]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 01:08:20 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(32927)
../../third_party/tcmalloc/chromium/src/tcmalloc.cc:337] Attempt to free invalid pointer 0x5570e3a3f6a0 
                                                                                                        [CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]
                                                                                                                                                                                                                                         Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
                                                                                                                                                            ../../third_party/tcmalloc/chromium/src/tcmalloc.cc:337] Attempt to free invalid pointer 0x5570e3a3f6a0 
                        [CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]

steamvr.vrsettings :

{
   "DesktopUI" : {
      "debugcommands_desktop" : "0,84,596,796,1",
      "pairing" : "560,240,799,599,0",
      "settings_desktop" : "0,112,799,599,1"
   },
   "GpuSpeed" : {
      "gpuSpeed0" : 1154,
      "gpuSpeedCount" : 1,
      "gpuSpeedDriver" : "96477185",
      "gpuSpeedHorsepower" : 1154,
      "gpuSpeedRenderTargetScale" : 1.5,
      "gpuSpeedVendor" : "AMD Radeon RX 6700 XT (RADV NAVI22)",
      "gpuSpeedVersion" : 2
   },
   "LastKnown" : {
      "ActualHMDDriver" : "lighthouse",
      "HMDManufacturer" : "HTC",
      "HMDModel" : "VIVE_Pro 2 MV"
   },
   "driver_lighthouse" : {
      "PowerManagedBaseStations2" : "LHB-69DA65D6:BS2:1,LHB-131E16FF:BS2:1"
   },
   "steam.app.955610" : {
      "disableAsync" : true,
      "resolutionScale" : 100
   },
   "steamvr" : {
      "enableLinuxVulkanAsync" : false,
      "installID" : "10172945583768885362",
      "lastVersionNotice" : "2.0.9",
      "lastVersionNoticeDate" : "1698459667",
      "showAdvancedSettings" : true,
      "showMirrorView" : false,
      "supersampleManualOverride" : true
   },
   "system.generated.openvrbenchmark.exe" : {
      "disableAsync" : true
   },
   "vivepro2" : {
      "brightness" : 130,
      "noiseCancel" : false,
      "resolution" : 3
   }
}
CertainLach commented 8 months ago

This driver wants standalone-installed wine to work: ERROR driver_proxy::server::driver_host: failed to wrap hmd: lens client error: can't find wine in PATH This is because there is a lot of complex math code in windows-only library provided by vive (LibLensDistortion.so), and this library is ran using lens-server.exe proxy.

Samega7Cattac commented 8 months ago

@CertainLach but I have wine-staging (8.18) installed Is something missing?

CertainLach commented 8 months ago

It is available using wine command? If not, you can specify path to wine directly using SteamVR launch args: WINE=/path/to/wine %command%

Samega7Cattac commented 8 months ago
$ whereis wine
wine: /usr/bin/wine /usr/lib/wine /usr/lib32/wine /usr/include/wine /usr/share/wine /usr/share/man/man1/wine.1.gz
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/bin:/home/samega7cattac/.dotnet/tools:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/opt/rocm-5.7.1/bin:/opt/rocm-5.7.1/hip/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin

I will try setting it in the args

Samega7Cattac commented 8 months ago

@CertainLach ok the issue now seems different

$ steam
steam.sh[11437]: Running Steam on arch rolling 64-bit
steam.sh[11437]: STEAM_RUNTIME is enabled automatically
setup.sh[11509]: Steam runtime environment up-to-date!
steam.sh[11437]: Steam client's requirements are satisfied
[2023-10-31 21:29:46] Startup - updater built Oct 25 2023 18:40:00
[2023-10-31 21:29:46] Startup - Steam Client launched with: '/home/samega7cattac/.local/share/Steam/ubuntu12_32/steam'
10/31 21:29:46 Init: Installing breakpad exception handler for appid(steam)/version(1698260427)/tid(11555)
[2023-10-31 21:29:46] Loading cached metrics from disk (/home/samega7cattac/.local/share/Steam/package/steam_client_metrics.bin)
[2023-10-31 21:29:46] Using the following download hosts for Public, Realm steamglobal
[2023-10-31 21:29:46] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-10-31 21:29:46] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-10-31 21:29:46] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-10-31 21:29:46] uninstalled manifest found in /home/samega7cattac/.local/share/Steam/package/steam_client_ubuntu12 (1).
[2023-10-31 21:29:46] Found pending update
[2023-10-31 21:29:46] Installing update...
[2023-10-31 21:29:46] Extracting package...
[2023-10-31 21:29:49] Installing update...
[2023-10-31 21:29:49] Cleaning up...
[2023-10-31 21:29:49] Update complete, launching Steam...
[2023-10-31 21:29:49] Shutdown
steam.sh[11437]: Restarting Steam by request...
steam.sh[11437]: Running Steam on arch rolling 64-bit
steam.sh[11437]: STEAM_RUNTIME has been set by the user to: /home/samega7cattac/.local/share/Steam/ubuntu12_32/steam-runtime
setup.sh[11655]: Steam runtime environment up-to-date!
steam.sh[11437]: Steam client's requirements are satisfied
[2023-10-31 21:29:49] Startup - updater built Oct 31 2023 02:08:17
[2023-10-31 21:29:49] Startup - Steam Client launched with: '/home/samega7cattac/.local/share/Steam/ubuntu12_32/steam'
10/31 21:29:49 Init: Installing breakpad exception handler for appid(steam)/version(1698777785)/tid(11701)
[2023-10-31 21:29:49] Loading cached metrics from disk (/home/samega7cattac/.local/share/Steam/package/steam_client_metrics.bin)
[2023-10-31 21:29:49] Using the following download hosts for Public, Realm steamglobal
[2023-10-31 21:29:49] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-10-31 21:29:49] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-10-31 21:29:49] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-10-31 21:29:49] Verifying installation...
[2023-10-31 21:29:49] Verification complete

Steam logging initialized: directory: /home/samega7cattac/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xeba16dc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xeba15500
steamwebhelper.sh[11725]: Runtime for steamwebhelper: defaulting to /home/samega7cattac/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[11725]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 30 milliseconds to initialize
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 11903
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Fossilize INFO: Setting autogroup scheduling.
BRefreshApplicationsInLibrary 1: 1ms
BuildCompleteAppOverviewChange: 445 apps
RegisterForAppOverview 1: 8ms
RegisterForAppOverview 2: 8ms
steam[11701]: Attempting HID Open IMU: LHR-77F442F8
steam[11701]: Lighthouse IMU HID opened
steam[11701]: LHR-77F442F8: Firmware Version 1526689969 watchman@runner-watchman 2018-05-19 FPGA 531(2.19/7/2) BL 1526603673
steam[11701]: LHR-77F442F8: Successfully fetched gyro/accelerometer range modes from the device. GyroRangeMode:1 AccelRangeMode:1
steam[11701]: Attempting HID Open Optical: LHR-77F442F8
steam[11701]: Lighthouse Optical HID opened
steam[11701]: Attempting HID Open VrController: LHR-77F442F8
steam[11701]: Lighthouse VrController HID opened
steam[11701]: LHR-77F442F8: Read config of 3728 bytes from [vid:28de, pid:2300] (LHR-77F442F8) and inflated to 11914 bytes
steam[11701]: Attempting HID Open IMU: 4DDCBE6EDE
steam[11701]: Lighthouse IMU HID opened
steam[11701]: Attempting HID Open IMU: 70C25FA277
steam[11701]: Lighthouse IMU HID opened
steam[11701]: 4DDCBE6EDE: Triggered keepalive (succeeded)
steam[11701]: 70C25FA277: Triggered keepalive (succeeded)
/bin/sh\0-c\0WINE=/usr/bin/wine /home/samega7cattac/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=250820 -- /home/samega7cattac/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun --  '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup.sh'\0
chdir "/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR"
setlocale "pt_PT.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale pt_PT.UTF-8 (found in $LC_MONETARY)
pressure-vessel-locale-gen: Generating locale pt_PT.UTF-8...
pressure-vessel-locale-gen: Generated locale pt_PT.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[12319]: W: Container startup will be faster if missing locales are created at OS level
vrstartup.sh[12358]: === Tue Oct 31 21:30:11 WET 2023 ===
vrstartup.sh[12358]: Steam Linux Runtime: sniper_platform_0.20231005.62324
vrstartup.sh[12358]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrenv.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup.sh
vrenv.sh[12358]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup.sh
vrstartup.sh[12358]: Steam Linux Runtime: sniper_platform_0.20231005.62324
vrstartup.sh[12358]: call /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrsetup.sh[12389]: Detected Steam Linux Runtime pressure-vessel launch in sniper_platform_0.20231005.62324
vrsetup.sh[12389]: Relaunching via steam launcher service to host level for vrcompositor setcap configuration.
vrsetup.sh[12401]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrenv.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrenv.sh[12401]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrsetup.sh[12401]: Relaunching under scout LDLP runtime.
vrsetup.sh[12401]: exec /home/samega7cattac/.steam/bin/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrsetup.sh
vrsetup.sh[12401]: Detected scout LDLP runtime.
vrsetup.sh[12401]: /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher binary has cap_sys_nice privileges
vrstartup.sh[12358]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup-helper.sh
vrstartup-helper.sh[12358]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrstartup
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:11 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12358)
sh: 1: xdg-mime: not found
VR Server (v1698453907)

Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:11 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12456)
factory call
 INFO driver_proxy::factory: https://patreon.com/0lach
 INFO driver_proxy::factory: requested interface: "IServerTrackedDeviceProvider_004"
 INFO driver_proxy::driver::server_tracked_provider: intializing server tracker provider
ERROR get{self=Setting(0x7f9c5fbc46fc, 0x7f9c5fbc4705, PhantomData<i32>)}: driver_proxy::settings: failed: VRSettingsError_UnsetSettingHasNoDefault
 INFO driver_proxy::server::driver_context: get generic interface "IVRServerDriverHost_006"
 INFO driver_proxy::server::driver_context: hooked!
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettings_003"
 INFO driver_proxy::server::driver_context: get generic interface "IVRProperties_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverLog_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverManager_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRResources_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModels_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModelsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRResources_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverManager_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettings_003"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettingsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPaths_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPathsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRProperties_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPropertiesInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRServer_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystemLayerInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRClientInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "LocalizationManager"
 INFO driver_proxy::server::driver_context: get generic interface "IVRCompositorSystemInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInput_010"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInputInternal_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperone_004"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneSetup_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplications_007"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystem_022"
 INFO driver_proxy::server::driver_context: get generic interface "IVRMailbox_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDebug_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRBlockQueue_005"
 INFO driver_proxy::server::driver_context: get generic interface "IVRControlPanel_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplicationsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlay_027"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlayInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRExtendedDisplay_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRTrackedCameraInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverDirectInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModels_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRRenderModelsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRResources_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverManager_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettings_003"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSettingsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPaths_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPathsInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRProperties_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPropertiesInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRServer_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystemLayerInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRClientInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "LocalizationManager"
 INFO driver_proxy::server::driver_context: get generic interface "IVRCompositorSystemInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInput_010"
 INFO driver_proxy::server::driver_context: get generic interface "IVRInputInternal_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperone_004"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneSetup_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRChaperoneInternal_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplications_007"
 INFO driver_proxy::server::driver_context: get generic interface "IVRSystem_022"
 INFO driver_proxy::server::driver_context: get generic interface "IVRMailbox_002"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDebug_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRBlockQueue_005"
 INFO driver_proxy::server::driver_context: get generic interface "IVRControlPanel_006"
 INFO driver_proxy::server::driver_context: get generic interface "IVRApplicationsInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlay_027"
 INFO driver_proxy::server::driver_context: get generic interface "IVROverlayInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRExtendedDisplay_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRTrackedCameraInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRDriverDirectInternal_XXX"
 INFO driver_proxy::server::driver_context: get generic interface "IVRPaths_001"
 INFO driver_proxy::server::driver_context: get generic interface "IVRIOBuffer_002"
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
 INFO driver_proxy::server::driver_host: added tracked device: "LHR-77F442F8" (TrackedDeviceClass_HMD)
 INFO lens_client: using lens server at "/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/lens-server.exe"
ERROR driver_proxy::server::driver_host: failed to wrap hmd: lens client error: io error: No such file or directory (os error 2)
vrcompositor-launcher.sh[12497]: === Tue Oct 31 09:30:16 PM WET 2023 ===
vrcompositor-launcher.sh[12497]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[12497]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[12497]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[12497]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:17 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12497)
 INFO driver_proxy::driver::server_tracked_provider: waking up base stations
                                                                            Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:17 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12542)
static QPlatformTheme* QKdeTheme::createKdeTheme(): Unable to determine KDE dirs
sh: 1: xdg-icon-resource: not found
sh: 1: xdg-mime: not found
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
CQVRMonitorHeadsetWarning(0x55ddbfe6b490)  does not have a property named  "green_color"
CQVRMonitorHeadsetWarning(0x55ddbfe6b490)  does not have a property named  "red_color"
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
vrcompositor-launcher.sh[12573]: === Tue Oct 31 09:30:19 PM WET 2023 ===
vrcompositor-launcher.sh[12573]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[12573]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[12573]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[12573]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:19 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12573)
Initialize() is failed!!!
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198181331441 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198181331441
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:19 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12613)
QSplitter::setCollapsible: Index 1 out of range
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings
qt.network.ssl: QSslSocket: cannot resolve sk_new_null
qt.network.ssl: QSslSocket: cannot resolve sk_push
qt.network.ssl: QSslSocket: cannot resolve sk_free
qt.network.ssl: QSslSocket: cannot resolve sk_num
qt.network.ssl: QSslSocket: cannot resolve sk_pop_free
qt.network.ssl: QSslSocket: cannot resolve sk_value
qt.network.ssl: QSslSocket: cannot resolve SSL_library_init
qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings
qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index
qt.network.ssl: QSslSocket: cannot resolve SSLv2_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv2_server_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method
qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
qt.network.ssl: QSslSocket: cannot resolve SSLeay
qt.network.ssl: QSslSocket: cannot resolve SSLeay_version
qt.network.ssl: QSslSocket: cannot call unresolved function SSLeay
qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
qt.network.ssl: QSslSocket: cannot call unresolved function sk_num
vrcompositor-launcher.sh[12637]: === Tue Oct 31 09:30:21 PM WET 2023 ===
vrcompositor-launcher.sh[12637]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[12637]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[12637]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[12637]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:21 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12637)
Using breakpad crash handler
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Calling BreakpadMiniDumpSystemInit
10/31 21:30:21 10/31 21:30:21 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12678)
Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12677)
[CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]
Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:21 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12726)
../../third_party/tcmalloc/chromium/src/tcmalloc.cc:337] Attempt to free invalid pointer 0x56352f24e6a0 
[CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]
Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
../../third_party/tcmalloc/chromium/src/tcmalloc.cc:337] Attempt to free invalid pointer 0x56352f24e6a0 
vrcompositor-launcher.sh[12831]: === Tue Oct 31 09:30:22 PM WET 2023 ===
vrcompositor-launcher.sh[12831]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[12831]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[12831]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[12831]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:22 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12831)
[CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]
Fossilize INFO: Overriding serialization path: "/home/samega7cattac/.local/share/Steam/steamapps/shadercache/250820/fozpipelinesv6/steamapprun_pipeline_cache".
vrcompositor-launcher.sh[12929]: === Tue Oct 31 09:30:24 PM WET 2023 ===
vrcompositor-launcher.sh[12929]: Relaunch under scout LDLP runtime.
vrcompositor-launcher.sh[12929]: exec /home/samega7cattac/.steam/root/ubuntu12_32/steam-runtime/run.sh /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher.sh
vrcompositor-launcher.sh[12929]: Detected scout LDLP runtime.
vrcompositor-launcher.sh[12929]: exec /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher
Using vrcompositor capability proxy
Launching /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
10/31 21:30:24 Init: Installing breakpad exception handler for appid(250820)/version(2.0.9)/tid(12929)
../../third_party/tcmalloc/chromium/src/tcmalloc.cc:337] Attempt to free invalid pointer 0x56352f24e6a0 
[CEF] Browser cmdline=[./vrwebhelper --no-sandbox --product-version=SteamVR HTML --lang=en-US --log-file=/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --enable-features=CastMediaRouteProvider --disable-out-of-process-pac --enable-blink-features=ResizeObserver --autoplay-policy=no-user-gesture-required --disable-spell-checking --enable-experimental-web-platform-features --log-severity=disable --proxy-auto-detect --disable-smooth-scrolling --ignore-gpu-blacklist --use-vulkan --enable-features=Vulkan --use-gl=desktop --use-vulkan-texture-sharing]
 INFO driver_proxy::server::driver_host: added tracked device: "LHB-69DA65D6" (TrackedDeviceClass_TrackingReference)
 INFO driver_proxy::server::driver_host: added tracked device: "LHB-131E16FF" (TrackedDeviceClass_TrackingReference)
Found path: /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup
Mono path[0] = '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Managed'
Mono path[1] = '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono'
Mono config path = '/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/linux64/steamvr_room_setup_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libopenvr_api.so'
 INFO driver_proxy::driver::server_tracked_provider: waking up base stations
CertainLach commented 8 months ago

It won't help then, steamvr preserves PATH. Maybe something from SteamVR's LD_LIBRARY_PATH breaks wine?..

CertainLach commented 8 months ago

Huh, nvm.

Samega7Cattac commented 8 months ago

It helped, but now it's ERROR driver_proxy::server::driver_host: failed to wrap hmd: lens client error: io error: No such file or directory (os error 2)

CertainLach commented 8 months ago

Have you installed lens-server to correct path? Have you built this driver yourself, or downloaded installer from patreon?

Samega7Cattac commented 8 months ago

Built it using https://github.com/santeri3700/vive-pro-2-on-linux#install-vive-pro-2-linux-driver-by-certainlach

CertainLach commented 8 months ago

Lens-server should be placed at "/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/lens-server.exe" And there should be opencv and LibLensDistortion in the same directory.

Samega7Cattac commented 8 months ago

I can try the nix if you think it's from the way it was built

CertainLach commented 8 months ago

Nix is definitely works, this is how tested binaries are built. First build might take some time, however)

Samega7Cattac commented 8 months ago
$ file /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/lens-server.exe
/home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/lens-server.exe: PE32+ executable (console) x86-64, for MS Windows, 24 sections
$ ls /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/
lens-server.exe  LibLensDistortion.dll  opencv_world346.dll

The only thing diff from that guide was that I used a nightly build without setting the date

Samega7Cattac commented 8 months ago

I will try nix then

Samega7Cattac commented 8 months ago

error: flake 'git+file:///home/samega7cattac/gits/VivePro2-Linux-Driver' does not provide attribute 'packages.x86_64-linux.default' or 'defaultPackage.x86_64-linux' I might have fked up rust when trying to build from the guide xD

CertainLach commented 8 months ago

Note the comment above nix build command :D

# Note: the #driver-proxy-release part of this command is not a comment, it's just github syntax highlighter is wrong
nix build --extra-experimental-features nix-command --extra-experimental-features flakes .#driver-proxy-release
Samega7Cattac commented 8 months ago

@CertainLach It keeps saying I don't have enough disk space left (while having 1Tb left) Crashed my system and corrupted my disk.

CertainLach commented 8 months ago

It needs to build a lot of stuff to be compatible with older glibc, which is wanted by steam runtime. By default, it builds in /tmp, you can limit nix concurrency to overcome that, or do not mount /tmp as ramdisk. I don't know how to make it use another directory, since I'm okay with in-ram builds (256gb ram is enough for cold build)

Samega7Cattac commented 8 months ago

setting TMPDIR env var worked. now running ./install.sh from dist-proxy says sewer is missing, where can I find it?

Samega7Cattac commented 8 months ago

used nix and then followed the rest from the previous guide and same error

CertainLach commented 8 months ago

Did install.sh print error after "= Testing proxy server"?

Samega7Cattac commented 8 months ago

Nop

$ ./install.sh 
SteamVR proxy driver for Vive Pro 2
Consider supporting developer on patreon: https://patreon.com/0lach
SteamVR at /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR
Found both original driver, and old original driver, seems like SteamVR was updated
= Moving updated original driver
= Patching real driver
# Driver requirement check
@485827..485839
-\x41\xc7\x84\x24\xac\x00\x00\x00\xd6\x00\x00\x00
+\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90
# Error message clarification
@3835470..3835490
-\x77\x68\x69\x63\x68\x20\x69\x73\x20\x6e\x6f\x74\x20\x70\x72\x65\x73\x65\x6e\x74
+\x69\x67\x6e\x6f\x72\x69\x6e\x67\x2e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
= Overriding current driver
= Updating proxy server
= Testing proxy server
Wine found at wine
Installation finished, try to start SteamVR
CertainLach commented 8 months ago

And it still prints "No such file or directory" on lens-server launch?

Samega7Cattac commented 8 months ago

yes Just reverted steamVR 1.27.5 and it works. So this might indeed be about the 2.0 upgrade. Still installing a VR game to test...

CertainLach commented 8 months ago

I think you have set WINE variable to wrong value, since it definitely fails on $WINE lens-server.exe command

Samega7Cattac commented 8 months ago

I have in steamVR WINE=/usr/bin/wine %command%

CertainLach commented 8 months ago

May this wine be x32-only? Does /usr/bin/wine /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/lens-server.exe works? Does it exit with exit code 42? (echo $?)

Long-term plan is to get rid of wine dependency, but this is not an easy task. https://github.com/CertainLach/VivePro2-Linux-Driver/issues/25

Samega7Cattac commented 8 months ago
$ /usr/bin/wine /home/samega7cattac/.local/share/Steam/steamapps/common/SteamVR/drivers/lighthouse/bin/linux64/lens-server/lens-server.exe
002c:fixme:winediag:loader_init wine-staging 8.18 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
 INFO lens_server: hello from lens server
 INFO lens_server: dll path: "Z:\\home\\samega7cattac\\.local\\share\\Steam\\steamapps\\common\\SteamVR\\drivers\\lighthouse\\bin\\linux64\\lens-server\\LibLensDistortion.dll"
Samega7Cattac commented 8 months ago

Also tried to use wine64 instead

CertainLach commented 8 months ago

Maybe LD_LIBRARY_PATH set by steamvr breaks library search path for wine? What about adding LD_DEBUG=libs to SteamVR launch args, I think there might be some library search errors before "No such file or directory"

Samega7Cattac commented 8 months ago

steam_out.log

tek commented 8 months ago

my experience is that you need wine64 in the global environment's path – I think the local shell env isn't inherited by the script that starts the lens server

CertainLach commented 8 months ago

There is no library being loaded between "using lens server at ..." and "failed to wrap hmd", so wine is not starting at all, so it can't find wine at /usr/bin/wine64. Are you using flatpak/similar sandboxing-based something for steam?..

my experience is that you need wine64 in the global environment's path – I think the local shell env isn't inherited by the script that starts the lens server

He already put path to wine in environment variable, so PATH doesn't matter anymore.

Samega7Cattac commented 8 months ago

No, straight from official arch linux repo

smalchow commented 7 months ago

Hi,

i am experiencing a similar problem, i installed the driver from the patreon page.

i checked for lens-server.exe, it is there and running it is like this

image

when i creak it, the return value is obviously 0.

i am runnning on Nobara Linux (basically Fedora on Speed) with new (proprietary) AMD drivers (tried the OSS ones as well. SteamVR Version 2.0.10 Kernel: 6.5.9-201.fsync.fc38.x86_64

Can i do something to help narrow down the problem ?

And @CertainLach - thank you so much for working on this, i will keep on contributing to your patreon

CertainLach commented 7 months ago

I need to retest my driver on other distribution, as in my (NixOS) steam works a bit differently, and I experience no issues with my driver.

smalchow commented 7 months ago

Can i help in any way ?

smalchow commented 7 months ago

I downgraded SteamVR to 1.27.5 - the error remains the same

CertainLach commented 7 months ago

I downgraded SteamVR to 1.27.5 - the error remains the same

Some changes are occured in steam client itself

CertainLach commented 7 months ago

New steam client defenitely messes up PATH and LD_LIBRARY_PATH of launched applications, so globally-installed wine is not being able to start on arch linux. I will try to use proton, as it is seems to work.

CertainLach commented 7 months ago

Figured out what they did, added proton support on master branch. However, I need to fix compatibility with old ubuntu host system (And ubuntu is old by definition, I don't like non-rolling distributions D:) somehow, currently it will fail here with glibc version error. Patreon release is coming after I fix glibc compatibility issue.

CertainLach commented 7 months ago

Well, this time I think it is possible to drop support for older distributions. Required glibc version is 2.34, and this is

(Based on https://repology.org/project/glibc/versions)

CertainLach commented 7 months ago

v0.7.0 is released.

Samega7Cattac commented 7 months ago

Seems that issue got fixed but still doesn't work on me Now the error is completely different. In the UI it says SteamVR Fail: A key component of SteamVR isn't working properly. and following the link goes to a error VRApplicationError_IPCFailed. Here's the new logs steam_out1.log

NOTE: I removed the custom command of the SteamVR when launching

CertainLach commented 7 months ago

IPCFailed (==Error 105) sounds like a SteamVR error itself. You can try to dismiss it, but it looks to me like you have some system misconfiguration.

[tracing-subscriber] Unable to write an event to the Writer for this Subscriber! Error: failed to write whole buffer line in logs, means that the process has died too early. Please upload a full system report generated from SteamVR, as new version of the driver stores its logs there. QSslSocket errors are also concerning, it can't find the openssl library (qt.network.ssl: QSslSocket: cannot resolve). If you're using SteamVR Beta (And I think you do), you should also use Steam client beta

On master branch, the compositor should start even if lens server has died, so I don't think this driver startup may even result in that error.

BTW, you'd better downgrade to 2.1.2, 2.1.3+ results in error 500 for me: https://github.com/ValveSoftware/SteamVR-for-Linux/issues/639

Samega7Cattac commented 7 months ago

It says (301) (idk if that's what u referring to) Screenshot_20231118_121614 I enabled the beta client and same issue. I'm on SteamVR 2.1.4 rn, how do I downgrade to 2.1.2?

Samega7Cattac commented 7 months ago

Tried 1.27 and it works for now