beniwtv / vr-streaming-overlay

SteamVR overlay for streamers on Linux/Windows
MIT License
33 stars 2 forks source link

Failed to load action json from: addons/godot-openvr/actions/actions.json #11

Closed anxest closed 4 years ago

anxest commented 4 years ago

Hello,

I tried to use this overlay for the first time and can't get to work. The VR Streaming Overlay interface shows the message: Could not initialize OpenVR -> check console output and the console displays: Failed to load action json from: addons/godot-openvr/actions/actions.json

This file is not in the cloned repo, so I hope I didn't forget anything else. I installed Godot in version 3.2.1 and updated the repo today before exporting the project.

I can't really find out what to do now, but if I can help to test, I'd be happy to :)

beniwtv commented 4 years ago

That shouldn't have prevented it from working, as it currently does not use any actions - I do need to add these though.

Anything else in the log?

beniwtv commented 4 years ago

Added the files now

anxest commented 4 years ago

Thanks for your reply and, well, sorry for my mistake then :( I updated the repo and exported the project from Godot again. I don't have this message anymore in the console for two launching ways, but still "Could not initialize OpenVR".

After all this digging, I guess that I definitely missed one point during compilation or else, but can't figure it out.

beniwtv commented 4 years ago

None of these seem to point to a problem with the overlay - but SteamVR. SteamVR seems to not be launching, or not correctly installed.

Are you able to run SteamVR from Steam successfully before starting the overlay?

anxest commented 4 years ago

SteamVR and the games are launched without trouble. Though, if I first start SteamVR then VR Streaming Overlay from Steam, there's no more errors, but I still have the "Could not initialize OpenVR":


Opted-in Controller Mask for AppId 3325610776: 1
GameAction [AppID 3325610776, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 3325610776, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 3325610776, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 3325610776, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 0 "VR Overlay", ProcID 54086, IP 0.0.0.0:0
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Godot Engine v3.2.1.stable.official - https://godotengine.org
GameAction [AppID 3325610776, ActionID 2] : LaunchApp changed task to Completed with ""
>>> Adding process 54086 for game ID 33554432
>>> Adding process 54087 for game ID 33554432

(steam:52856): Gtk-WARNING **: 17:00:31.041: gtk_disable_setlocale() must be called before gtk_init()

(steam:52856): GLib-CRITICAL **: 17:00:31.041: unquote_string_inplace: assertion 'err == NULL || *err == NULL' failed

(steam:52856): Gtk-WARNING **: 17:00:31.123: gtk_disable_setlocale() must be called before gtk_init()

(steam:52856): GLib-CRITICAL **: 17:00:31.123: unquote_string_inplace: assertion 'err == NULL || *err == NULL' failed
pid 54089 != 54087, skipping destruction (fork without exec?)
pid 54094 != 54087, skipping destruction (fork without exec?)
OpenGL ES 3.0 Renderer: GeForce RTX 2070/PCIe/SSE2

Usage count increased to 2
OpenVR: initialising OpenVR context

ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 54104 for game ID 33554432
>>> Adding process 54105 for game ID 33554432
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Application in overlay mode.
Main OpenVR interface has been initialized
Main render models interface has been initialized.
Failed to load action json from: addons/godot-openvr/actions/actions.json
>>> Adding process 54108 for game ID 33554432
>>> Adding process 54109 for game ID 33554432
>>> Adding process 54110 for game ID 33554432
>>> Adding process 54111 for game ID 33554432
>>> Adding process 54112 for game ID 33554432
>>> Adding process 54113 for game ID 33554432

(steam:52856): Gtk-WARNING **: 17:00:32.389: gtk_disable_setlocale() must be called before gtk_init()

(steam:52856): GLib-CRITICAL **: 17:00:32.389: unquote_string_inplace: assertion 'err == NULL || *err == NULL' failed

(steam:52856): Gtk-WARNING **: 17:00:32.390: gtk_disable_setlocale() must be called before gtk_init()

(steam:52856): GLib-CRITICAL **: 17:00:32.390: unquote_string_inplace: assertion 'err == NULL || *err == NULL' failed

(steam:52856): Gtk-WARNING **: 17:00:32.390: gtk_disable_setlocale() must be called before gtk_init()```
beniwtv commented 4 years ago

Can you try launching it from the editor itself? Maybe there is something wrong in the binary export.

anxest commented 4 years ago

Correct me if I'm wrong, that means adding godot as a non steam game in steam, then launching the project from Godot ? I'm gonna try that now

I have the message "You can now put on your headset" now but no signs of the SteamVR window. And if the loading screen is visible into the headset, I've got no interaction (no HomeVR, nothing when pressing the power button on, etc). Restarting it all to have a clean console output.

beniwtv commented 4 years ago

Yep, correct

anxest commented 4 years ago

The gap separates the launching of Godot from the launching of VR Streaming Overlay

[2247972075]Non-Steam Controller Configs Enabled: 1
Installing breakpad exception handler for appid(steam)/version(1589513816)

(steam:62585): Gtk-WARNING **: 17:21:35.793: gtk_disable_setlocale() must be called before gtk_init()

(steam:62585): Gtk-WARNING **: 17:21:35.822: gtk_disable_setlocale() must be called before gtk_init()
CAPIJobRequestUserStats - Server response failed 2
Opted-in Controller Mask for AppId 2247972075: 1
GameAction [AppID 2247972075, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 2247972075, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 2247972075, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 2247972075, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 0 "Godot Engine", ProcID 63050, IP 0.0.0.0:0
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 2247972075, ActionID 1] : LaunchApp changed task to Completed with ""
Godot Engine v3.2.1.stable.custom_build - https://godotengine.org
pid 63053 != 63051, skipping destruction (fork without exec?)
>>> Adding process 63050 for game ID 33554432
>>> Adding process 63051 for game ID 33554432

(steam:62585): Gtk-WARNING **: 17:21:37.920: gtk_disable_setlocale() must be called before gtk_init()

(steam:62585): Gtk-WARNING **: 17:21:38.000: gtk_disable_setlocale() must be called before gtk_init()
pid 63054 != 63051, skipping destruction (fork without exec?)
OpenGL ES 3.0 Renderer: GeForce RTX 2070/PCIe/SSE2

Running project: /home/anxest/vr-streaming-overlay (::home::anxest::vr-streaming-overlay)
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Godot Engine v3.2.1.stable.custom_build - https://godotengine.org
>>> Adding process 63116 for game ID 33554432
pid 63118 != 63116, skipping destruction (fork without exec?)
pid 63119 != 63116, skipping destruction (fork without exec?)
OpenGL ES 3.0 Renderer: GeForce RTX 2070/PCIe/SSE2

Found widget: Twitch chat (twitchchat.gd)
Usage count increased to 2
OpenVR: initialising OpenVR context

ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63124 for game ID 33554432
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63125 for game ID 33554432
>>> Adding process 63126 for game ID 33554432
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63127 for game ID 33554432
>>> Adding process 63129 for game ID 33554432
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
VR Server (v1589920687)

Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
>>> Adding process 63130 for game ID 33554432
>>> Adding process 63132 for game ID 33554432
>>> Adding process 63133 for game ID 33554432
>>> Adding process 63135 for game ID 33554432
>>> Adding process 63136 for game ID 33554432
>>> Adding process 63138 for game ID 33554432
ioctl (SFEATURE): Broken pipe
ioctl (SFEATURE): Broken pipe
ioctl (SFEATURE): Broken pipe
steam[62585]: LHR-C072B616: Transition to protocol version 0
steam[62585]: LHR-C072B616: Transition to protocol version 1
ioctl (SFEATURE): Broken pipe
ioctl (SFEATURE): Broken pipe
ioctl (SFEATURE): Broken pipe
steam[62585]: LHR-E94E36E5: Transition to protocol version 0
steam[62585]: LHR-E94E36E5: Transition to protocol version 1
ioctl (SFEATURE): Broken pipe
steam[62585]: LHR-C072B616: Transition to protocol version 0
steam[62585]: LHR-C072B616: Transition to protocol version 1
Game removed: AppID 0 "Godot Engine", ProcID 63050 
Uploaded AppInterfaceStats to Steam
Game update: AppID 250820 "", ProcID 63138, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 63138): SteamUtils009 / Utils
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
RecordSteamInterfaceCreation (PID 63138): SteamUser019 / User
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197983029021 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561197983029021
RecordSteamInterfaceCreation (PID 63138): SteamUser019 / User
RecordSteamInterfaceCreation (PID 63138): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 63138): SteamUtils009 / Utils
Starting app 250820
RecordSteamInterfaceCreation (PID 63138): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 63138): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 63138): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 63138): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 63138): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 63138): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 63138): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 63138): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 63138): SteamController006 / Controller
RecordSteamInterfaceCreation (PID 63138): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 63138): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 63138): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 63138): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 63138): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 63138): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 63138): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 63138): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
RecordSteamInterfaceCreation (PID 63138): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 63138): SteamController006 / Controller
ioctl (SFEATURE): Broken pipe
steam[62585]: LHR-E94E36E5: Transition to protocol version 0
steam[62585]: LHR-E94E36E5: Transition to protocol version 1
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Using vrcompositor capability proxy
Launching /steam-ssd/steamapps/common/SteamVR/bin/linux64/vrcompositor
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
>>> Adding process 63156 for game ID 33554432
>>> Adding process 63157 for game ID 33554432
>>> Adding process 63159 for game ID 33554432
>>> Adding process 63160 for game ID 33554432
Fossilize INFO: Overriding serialization path: "/home/anxest/.local/share/Steam/steamapps/shadercache/2247972075/fozpipelinesv4/steamapprun_pipeline_cache".
shaders/vulkan/distort_vs.spv
shaders/vulkan/distort_vs_layered.spv
shaders/vulkan/distort_vs_nd.spv
shaders/vulkan/distort_vs_latest_nd.spv
shaders/vulkan/distort_vs_layered_nd.spv
shaders/vulkan/distort_vs_reproject.spv
shaders/vulkan/distort_vs_reproject_nd.spv
shaders/vulkan/distort_vs_reproject_mv.spv
shaders/vulkan/distort_geom_vs.spv
shaders/vulkan/distort_geom_curved_vs.spv
shaders/vulkan/distort_geom_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_curved_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_ptnorm_vs.spv
shaders/vulkan/distort_geom_ptnorm_curved_vs.spv
shaders/vulkan/distort_geom_ptnorm_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_ptnorm_curved_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_fresnel_vs.spv
shaders/vulkan/distort_geom_vignette_vs.spv
shaders/vulkan/distort_geom_aa_lines_vs.spv
shaders/vulkan/distort_geom_aa_circles_vs.spv
shaders/vulkan/distort_geom_hard_bounds_aa_lines_vs.spv
shaders/vulkan/distort_geom_hard_bounds_aa_squares_vs.spv
shaders/vulkan/distort_geom_aa_quads_vs.spv
shaders/vulkan/distort_geom_grid_vs.spv
shaders/vulkan/distort_none_vs.spv
shaders/vulkan/distort_panorama_vs.spv
shaders/vulkan/panel_mask_vs.spv
shaders/vulkan/downsample_vs.spv
shaders/vulkan/msaa_resolve_vs.spv
shaders/vulkan/tracked_camera_vs.spv
shaders/vulkan/tracked_camera_undistort_vs.spv
shaders/vulkan/tracked_camera_edgefilter_vs.spv
shaders/vulkan/tracked_camera_reprojection_vs.spv
shaders/vulkan/tracked_camera_lines_vs.spv
shaders/vulkan/gpu_measurement_vs.spv
shaders/vulkan/frame_hallucination_vs.spv
shaders/vulkan/motion_smoothing_debug_vs.spv
shaders/vulkan/motion_filter_vs.spv
shaders/vulkan/motion_filter_early_out_vs.spv
shaders/vulkan/unlit_vs.spv
shaders/vulkan/distort_ps.spv
shaders/vulkan/distort_ps_gamma.spv
shaders/vulkan/distort_ps_layered.spv
shaders/vulkan/distort_ps_mc.spv
shaders/vulkan/distort_ps_gamma_mc.spv
shaders/vulkan/distort_ps_layered_mc.spv
shaders/vulkan/distort_ps_nd.spv
shaders/vulkan/distort_ps_gamma_nd.spv
shaders/vulkan/distort_ps_layered_nd.spv
shaders/vulkan/distort_ps_mc_nd.spv
shaders/vulkan/distort_ps_gamma_mc_nd.spv
shaders/vulkan/distort_ps_layered_mc_nd.spv
shaders/vulkan/distort_ps_scene.spv
shaders/vulkan/distort_ps_scene0.spv
shaders/vulkan/distort_ps_scene_blur.spv
shaders/vulkan/distort_geom_ps.spv
shaders/vulkan/distort_geom_multitap_ps.spv
shaders/vulkan/distort_geom_reflect_ps.spv
shaders/vulkan/distort_geom_reflect_multitap_ps.spv
shaders/vulkan/distort_geom_fresnel_ps.spv
shaders/vulkan/distort_geom_vignette_ps.spv
shaders/vulkan/distort_geom_aa_lines_ps.spv
shaders/vulkan/distort_geom_aa_circles_ps.spv
shaders/vulkan/distort_geom_hard_bounds_aa_lines_ps.spv
shaders/vulkan/distort_geom_hard_bounds_aa_squares_ps.spv
shaders/vulkan/distort_geom_aa_quads_ps.spv
shaders/vulkan/distort_geom_grid_ps.spv
shaders/vulkan/distort_none_ps.spv
shaders/vulkan/distort_none_ps_gamma.spv
shaders/vulkan/distort_none_ps_layered.spv
shaders/vulkan/distort_panorama_ps.spv
shaders/vulkan/distort_panorama_dome_ps.spv
shaders/vulkan/distort_panorama_dome_radius_ps.spv
shaders/vulkan/panel_mask_ps.spv
shaders/vulkan/downsample_ps.spv
shaders/vulkan/downsample_srgb_ps.spv
shaders/vulkan/downsample_filter_x_ps.spv
shaders/vulkan/downsample_filter_x_srgb_ps.spv
shaders/vulkan/downsample_filter_y_ps.spv
shaders/vulkan/downsample_filter_y_srgb_ps.spv
shaders/vulkan/msaa_resolve_2x_ps.spv
shaders/vulkan/msaa_resolve_4x_ps.spv
shaders/vulkan/msaa_resolve_8x_ps.spv
shaders/vulkan/tracked_camera_ps.spv
shaders/vulkan/tracked_camera_undistort_ps.spv
shaders/vulkan/tracked_camera_edgefilter_ps.spv
shaders/vulkan/tracked_camera_reprojection_ps.spv
shaders/vulkan/tracked_camera_lines_ps.spv
shaders/vulkan/gpu_measurement_ps.spv
shaders/vulkan/frame_hallucination_ps.spv
shaders/vulkan/motion_smoothing_debug_ps.spv
shaders/vulkan/motion_filter_attenuation_ps.spv
shaders/vulkan/motion_filter_median_ps.spv
shaders/vulkan/motion_filter_cost_ps.spv
shaders/vulkan/motion_filter_blur_ps.spv
shaders/vulkan/unlit_ps.spv
shaders/vulkan/unlit_sint16_ps.spv
shaders/vulkan/unlit_motion_vectors_ps.spv
shaders/vulkan/unlit_motion_cost_ps.spv
shaders/vulkan/unlit_convert_to_nv12_ps.spv
shaders/vulkan/unlit_motion_color_diff_ps.spv
shaders/vulkan/unlit_motion_vector_diff_ps.spv
shaders/vulkan/unlit_motion_attenuation_ps.spv
shaders/vulkan/distort_cs.spv
shaders/vulkan/distort_cs_mc.spv
shaders/vulkan/linepixelsim_cs.spv
shaders/vulkan/linepixelsim2_cs.spv
shaders/vulkan/testgrid_cs.spv
shaders/vulkan/motionvector_cost_cs.spv
shaders/vulkan/distort_vs.spv
shaders/vulkan/distort_vs_layered.spv
shaders/vulkan/distort_vs_nd.spv
shaders/vulkan/distort_vs_latest_nd.spv
shaders/vulkan/distort_vs_layered_nd.spv
shaders/vulkan/distort_vs_reproject.spv
shaders/vulkan/distort_vs_reproject_nd.spv
shaders/vulkan/distort_vs_reproject_mv.spv
shaders/vulkan/distort_geom_vs.spv
shaders/vulkan/distort_geom_curved_vs.spv
shaders/vulkan/distort_geom_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_curved_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_ptnorm_vs.spv
shaders/vulkan/distort_geom_ptnorm_curved_vs.spv
shaders/vulkan/distort_geom_ptnorm_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_ptnorm_curved_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_fresnel_vs.spv
shaders/vulkan/distort_geom_vignette_vs.spv
shaders/vulkan/distort_geom_aa_lines_vs.spv
shaders/vulkan/distort_geom_aa_circles_vs.spv
shaders/vulkan/distort_geom_hard_bounds_aa_lines_vs.spv
shaders/vulkan/distort_geom_hard_bounds_aa_squares_vs.spv
shaders/vulkan/distort_geom_aa_quads_vs.spv
shaders/vulkan/distort_geom_grid_vs.spv
shaders/vulkan/distort_none_vs.spv
shaders/vulkan/distort_panorama_vs.spv
shaders/vulkan/panel_mask_vs.spv
shaders/vulkan/downsample_vs.spv
shaders/vulkan/msaa_resolve_vs.spv
shaders/vulkan/tracked_camera_vs.spv
shaders/vulkan/tracked_camera_undistort_vs.spv
shaders/vulkan/tracked_camera_edgefilter_vs.spv
shaders/vulkan/tracked_camera_reprojection_vs.spv
shaders/vulkan/tracked_camera_lines_vs.spv
shaders/vulkan/gpu_measurement_vs.spv
shaders/vulkan/frame_hallucination_vs.spv
shaders/vulkan/motion_smoothing_debug_vs.spv
shaders/vulkan/motion_filter_vs.spv
shaders/vulkan/motion_filter_early_out_vs.spv
shaders/vulkan/unlit_vs.spv
shaders/vulkan/distort_ps.spv
shaders/vulkan/distort_ps_gamma.spv
shaders/vulkan/distort_ps_layered.spv
shaders/vulkan/distort_ps_mc.spv
shaders/vulkan/distort_ps_gamma_mc.spv
shaders/vulkan/distort_ps_layered_mc.spv
shaders/vulkan/distort_ps_nd.spv
shaders/vulkan/distort_ps_gamma_nd.spv
shaders/vulkan/distort_ps_layered_nd.spv
shaders/vulkan/distort_ps_mc_nd.spv
shaders/vulkan/distort_ps_gamma_mc_nd.spv
shaders/vulkan/distort_ps_layered_mc_nd.spv
shaders/vulkan/distort_ps_scene.spv
shaders/vulkan/distort_ps_scene0.spv
shaders/vulkan/distort_ps_scene_blur.spv
shaders/vulkan/distort_geom_ps.spv
shaders/vulkan/distort_geom_multitap_ps.spv
shaders/vulkan/distort_geom_reflect_ps.spv
shaders/vulkan/distort_geom_reflect_multitap_ps.spv
shaders/vulkan/distort_geom_fresnel_ps.spv
shaders/vulkan/distort_geom_vignette_ps.spv
shaders/vulkan/distort_geom_aa_lines_ps.spv
shaders/vulkan/distort_geom_aa_circles_ps.spv
shaders/vulkan/distort_geom_hard_bounds_aa_lines_ps.spv
shaders/vulkan/distort_geom_hard_bounds_aa_squares_ps.spv
shaders/vulkan/distort_geom_aa_quads_ps.spv
shaders/vulkan/distort_geom_grid_ps.spv
shaders/vulkan/distort_none_ps.spv
shaders/vulkan/distort_none_ps_gamma.spv
shaders/vulkan/distort_none_ps_layered.spv
shaders/vulkan/distort_panorama_ps.spv
shaders/vulkan/distort_panorama_dome_ps.spv
shaders/vulkan/distort_panorama_dome_radius_ps.spv
shaders/vulkan/panel_mask_ps.spv
shaders/vulkan/downsample_ps.spv
shaders/vulkan/downsample_srgb_ps.spv
shaders/vulkan/downsample_filter_x_ps.spv
shaders/vulkan/downsample_filter_x_srgb_ps.spv
shaders/vulkan/downsample_filter_y_ps.spv
shaders/vulkan/downsample_filter_y_srgb_ps.spv
shaders/vulkan/msaa_resolve_2x_ps.spv
shaders/vulkan/msaa_resolve_4x_ps.spv
shaders/vulkan/msaa_resolve_8x_ps.spv
shaders/vulkan/tracked_camera_ps.spv
shaders/vulkan/tracked_camera_undistort_ps.spv
shaders/vulkan/tracked_camera_edgefilter_ps.spv
shaders/vulkan/tracked_camera_reprojection_ps.spv
shaders/vulkan/tracked_camera_lines_ps.spv
shaders/vulkan/gpu_measurement_ps.spv
shaders/vulkan/frame_hallucination_ps.spv
shaders/vulkan/motion_smoothing_debug_ps.spv
shaders/vulkan/motion_filter_attenuation_ps.spv
shaders/vulkan/motion_filter_median_ps.spv
shaders/vulkan/motion_filter_cost_ps.spv
shaders/vulkan/motion_filter_blur_ps.spv
shaders/vulkan/unlit_ps.spv
shaders/vulkan/unlit_sint16_ps.spv
shaders/vulkan/unlit_motion_vectors_ps.spv
shaders/vulkan/unlit_motion_cost_ps.spv
shaders/vulkan/unlit_convert_to_nv12_ps.spv
shaders/vulkan/unlit_motion_color_diff_ps.spv
shaders/vulkan/unlit_motion_vector_diff_ps.spv
shaders/vulkan/unlit_motion_attenuation_ps.spv
shaders/vulkan/distort_cs.spv
shaders/vulkan/distort_cs_mc.spv
shaders/vulkan/linepixelsim_cs.spv
shaders/vulkan/linepixelsim2_cs.spv
shaders/vulkan/testgrid_cs.spv
shaders/vulkan/motionvector_cost_cs.spv
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63174 for game ID 33554432
>>> Adding process 63175 for game ID 33554432
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Application in overlay mode.
Main OpenVR interface has been initialized
Main render models interface has been initialized.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Loaded action json from: /home/anxest/vr-streaming-overlay/addons/godot-openvr/actions/actions.json
Bound action /actions/godot/in/trigger to 1153192680251982276
Bound action /actions/godot/in/analog_trigger to 1153192680251982277
Bound action /actions/godot/in/grip to 1153192680251982278
Bound action /actions/godot/in/analog_grip to 1153192680251982279
Bound action /actions/godot/in/analog to 1153192680251982280
Bound action /actions/godot/in/analog_click to 1153192680251982281
Bound action /actions/godot/in/button_ax to 1153192680251982282
Bound action /actions/godot/in/button_by to 1153192680251982283
Bound action /actions/godot/out/haptic to 1153192680251982284
Found HMD 0(generic_hmd)
Found controller 1({indexcontroller}valve_controller_knu_1_0_right)
Found controller 2({indexcontroller}valve_controller_knu_1_0_left)
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 63186 != 63180, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
++ readlink -f /steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Using breakpad crash handler
Setting breakpad minidump AppID = 250820
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx.

+ export STEAMVR_VRENV=/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
+ STEAMVR_VRENV=/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
+++ dirname /steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63177 for game ID 33554432
>>> Adding process 63176 for game ID 33554432
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
++ cd /steam-ssd/steamapps/common/SteamVR/bin/..
++ pwd
pid 63194 != 63180, skipping destruction (fork without exec?)
+ export STEAMVR_TOOLSDIR=/steam-ssd/steamapps/common/SteamVR
+ STEAMVR_TOOLSDIR=/steam-ssd/steamapps/common/SteamVR
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
++ cd /steam-ssd/steamapps/common/SteamVR/../runtime
/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh: line 5: cd: /steam-ssd/steamapps/common/SteamVR/../runtime: No such file or directory
++ pwd
pid 63201 != 63180, skipping destruction (fork without exec?)
+ RUNTIMEDIR=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64
++ cd /steam-ssd/steamapps/common/SteamVR/../sdk
/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh: line 6: cd: /steam-ssd/steamapps/common/SteamVR/../sdk: No such file or directory
++ pwd
pid 63202 != 63180, skipping destruction (fork without exec?)
+ SDKDIR=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64
+ case $(uname) in
++ uname
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
crash_20200521172149_1.dmp[63205]: Uploading dump (out-of-process)
/tmp/dumps/crash_20200521172149_1.dmp
Usage count increased to 3
+ '[' -z /home/anxest/.local/share/Steam/ubuntu12_32/steam-runtime ']'
+ VRSTARTUP=/steam-ssd/steamapps/common/SteamVR/bin/linux64/vrstartup
+ QT_DIR=/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
++ pwd
pid 63213 != 63180, skipping destruction (fork without exec?)
+ export LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ export VRCOMPOSITOR_LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ VRCOMPOSITOR_LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ exec /steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper.sh
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63178 for game ID 33554432
>>> Adding process 63179 for game ID 250820
>>> Adding process 63181 for game ID 33554432
>>> Adding process 63182 for game ID 250820
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 63209 != 63197, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
++ readlink -f /steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
+ export STEAMVR_VRENV=/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
+ STEAMVR_VRENV=/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
+++ dirname /steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 63216 != 63180, skipping destruction (fork without exec?)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
./vrwebhelper: error while loading shared libraries: libffi.so.6: cannot open shared object file: No such file or directory
++ cd /steam-ssd/steamapps/common/SteamVR/bin/..
++ pwd
pid 63218 != 63197, skipping destruction (fork without exec?)
+ export STEAMVR_TOOLSDIR=/steam-ssd/steamapps/common/SteamVR
+ STEAMVR_TOOLSDIR=/steam-ssd/steamapps/common/SteamVR
++ cd /steam-ssd/steamapps/common/SteamVR/../runtime
/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh: line 5: cd: /steam-ssd/steamapps/common/SteamVR/../runtime: No such file or directory
++ pwd
pid 63220 != 63197, skipping destruction (fork without exec?)
+ RUNTIMEDIR=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64
++ cd /steam-ssd/steamapps/common/SteamVR/../sdk
/steam-ssd/steamapps/common/SteamVR/bin/vrenv.sh: line 6: cd: /steam-ssd/steamapps/common/SteamVR/../sdk: No such file or directory
++ pwd
pid 63221 != 63197, skipping destruction (fork without exec?)
+ SDKDIR=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64
+ case $(uname) in
++ uname
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63180 for game ID 250820
>>> Adding process 63183 for game ID 33554432
+ '[' -z /home/anxest/.local/share/Steam/ubuntu12_32/steam-runtime ']'
+ VRSTARTUP=/steam-ssd/steamapps/common/SteamVR/bin/linux64/vrstartup
+ QT_DIR=/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt
++ pwd
pid 63223 != 63197, skipping destruction (fork without exec?)
+ export LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ export VRCOMPOSITOR_LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ VRCOMPOSITOR_LD_LIBRARY_PATH=/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64/qt/lib:/steam-ssd/steamapps/common/SteamVR/bin/linux64:::/steam-ssd/steamapps/common/SteamVR/bin/linux64:/steam-ssd/steamapps/common/SteamVR/bin/linux64
+ exec /steam-ssd/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper.sh
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 63184 for game ID 250820
>>> Adding process 63187 for game ID 250820
pid 63225 != 63197, skipping destruction (fork without exec?)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
ERROR: ld.so: object '/home/anxest/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
./vrwebhelper: error while loading shared libraries: libffi.so.6: cannot open shared object file: No such file or directory
>>> Adding process 63190 for game ID 250820
Fossilize INFO: Overriding serialization path: "/home/anxest/.local/share/Steam/steamapps/shadercache/2247972075/fozpipelinesv4/steamapprun_pipeline_cache".
>>> Adding process 63188 for game ID 33554432
>>> Adding process 63191 for game ID 250820
shaders/vulkan/distort_vs.spv
shaders/vulkan/distort_vs_layered.spv
shaders/vulkan/distort_vs_nd.spv
shaders/vulkan/distort_vs_latest_nd.spv
shaders/vulkan/distort_vs_layered_nd.spv
shaders/vulkan/distort_vs_reproject.spv
shaders/vulkan/distort_vs_reproject_nd.spv
shaders/vulkan/distort_vs_reproject_mv.spv
shaders/vulkan/distort_geom_vs.spv
shaders/vulkan/distort_geom_curved_vs.spv
shaders/vulkan/distort_geom_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_curved_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_ptnorm_vs.spv
shaders/vulkan/distort_geom_ptnorm_curved_vs.spv
shaders/vulkan/distort_geom_ptnorm_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_ptnorm_curved_uvs_embedded_vs.spv
shaders/vulkan/distort_geom_fresnel_vs.spv
shaders/vulkan/distort_geom_vignette_vs.spv
shaders/vulkan/distort_geom_aa_lines_vs.spv
shaders/vulkan/distort_geom_aa_circles_vs.spv
shaders/vulkan/distort_geom_hard_bounds_aa_lines_vs.spv
shaders/vulkan/distort_geom_hard_bounds_aa_squares_vs.spv
shaders/vulkan/distort_geom_aa_quads_vs.spv
shaders/vulkan/distort_geom_grid_vs.spv
shaders/vulkan/distort_none_vs.spv
shaders/vulkan/distort_panorama_vs.spv
shaders/vulkan/panel_mask_vs.spv
shaders/vulkan/downsample_vs.spv
shaders/vulkan/msaa_resolve_vs.spv
shaders/vulkan/tracked_camera_vs.spv
shaders/vulkan/tracked_camera_undistort_vs.spv
shaders/vulkan/tracked_camera_edgefilter_vs.spv
shaders/vulkan/tracked_camera_reprojection_vs.spv
shaders/vulkan/tracked_camera_lines_vs.spv
shaders/vulkan/gpu_measurement_vs.spv
shaders/vulkan/frame_hallucination_vs.spv
shaders/vulkan/motion_smoothing_debug_vs.spv
shaders/vulkan/motion_filter_vs.spv
shaders/vulkan/motion_filter_early_out_vs.spv
shaders/vulkan/unlit_vs.spv
shaders/vulkan/distort_ps.spv
shaders/vulkan/distort_ps_gamma.spv
shaders/vulkan/distort_ps_layered.spv
shaders/vulkan/distort_ps_mc.spv
shaders/vulkan/distort_ps_gamma_mc.spv
shaders/vulkan/distort_ps_layered_mc.spv
shaders/vulkan/distort_ps_nd.spv
shaders/vulkan/distort_ps_gamma_nd.spv
shaders/vulkan/distort_ps_layered_nd.spv
shaders/vulkan/distort_ps_mc_nd.spv
shaders/vulkan/distort_ps_gamma_mc_nd.spv
shaders/vulkan/distort_ps_layered_mc_nd.spv
shaders/vulkan/distort_ps_scene.spv
shaders/vulkan/distort_ps_scene0.spv
shaders/vulkan/distort_ps_scene_blur.spv
shaders/vulkan/distort_geom_ps.spv
shaders/vulkan/distort_geom_multitap_ps.spv
shaders/vulkan/distort_geom_reflect_ps.spv
shaders/vulkan/distort_geom_reflect_multitap_ps.spv
shaders/vulkan/distort_geom_fresnel_ps.spv
shaders/vulkan/distort_geom_vignette_ps.spv
shaders/vulkan/distort_geom_aa_lines_ps.spv
shaders/vulkan/distort_geom_aa_circles_ps.spv
shaders/vulkan/distort_geom_hard_bounds_aa_lines_ps.spv
shaders/vulkan/distort_geom_hard_bounds_aa_squares_ps.spv
shaders/vulkan/distort_geom_aa_quads_ps.spv
shaders/vulkan/distort_geom_grid_ps.spv
shaders/vulkan/distort_none_ps.spv
shaders/vulkan/distort_none_ps_gamma.spv
shaders/vulkan/distort_none_ps_layered.spv
shaders/vulkan/distort_panorama_ps.spv
shaders/vulkan/distort_panorama_dome_ps.spv
shaders/vulkan/distort_panorama_dome_radius_ps.spv
shaders/vulkan/panel_mask_ps.spv
shaders/vulkan/downsample_ps.spv
shaders/vulkan/downsample_srgb_ps.spv
shaders/vulkan/downsample_filter_x_ps.spv
shaders/vulkan/downsample_filter_x_srgb_ps.spv
shaders/vulkan/downsample_filter_y_ps.spv
shaders/vulkan/downsample_filter_y_srgb_ps.spv
shaders/vulkan/msaa_resolve_2x_ps.spv
shaders/vulkan/msaa_resolve_4x_ps.spv
shaders/vulkan/msaa_resolve_8x_ps.spv
shaders/vulkan/tracked_camera_ps.spv
shaders/vulkan/tracked_camera_undistort_ps.spv
shaders/vulkan/tracked_camera_edgefilter_ps.spv
shaders/vulkan/tracked_camera_reprojection_ps.spv
shaders/vulkan/tracked_camera_lines_ps.spv
shaders/vulkan/gpu_measurement_ps.spv
shaders/vulkan/frame_hallucination_ps.spv
shaders/vulkan/motion_smoothing_debug_ps.spv
shaders/vulkan/motion_filter_attenuation_ps.spv
shaders/vulkan/motion_filter_median_ps.spv
shaders/vulkan/motion_filter_cost_ps.spv
shaders/vulkan/motion_filter_blur_ps.spv
shaders/vulkan/unlit_ps.spv
shaders/vulkan/unlit_sint16_ps.spv
shaders/vulkan/unlit_motion_vectors_ps.spv
shaders/vulkan/unlit_motion_cost_ps.spv
shaders/vulkan/unlit_convert_to_nv12_ps.spv
shaders/vulkan/unlit_motion_color_diff_ps.spv
shaders/vulkan/unlit_motion_vector_diff_ps.spv
shaders/vulkan/unlit_motion_attenuation_ps.spv
shaders/vulkan/distort_cs.spv
shaders/vulkan/distort_cs_mc.spv
shaders/vulkan/linepixelsim_cs.spv
shaders/vulkan/linepixelsim2_cs.spv
shaders/vulkan/testgrid_cs.spv
shaders/vulkan/motionvector_cost_cs.spv
>>> Adding process 63192 for game ID 250820
>>> Adding process 63196 for game ID 250820
>>> Adding process 63198 for game ID 250820
>>> Adding process 63197 for game ID 250820
>>> Adding process 63199 for game ID 250820
>>> Adding process 63200 for game ID 250820
ERROR: get_meta: Condition "!metadata.has(p_name)" is true. Returned: Variant()
   At: core/object.cpp:1047.
Twitch chat widget loading!
>>> Adding process 63203 for game ID 250820
>>> Adding process 63204 for game ID 250820
>>> Adding process 63212 for game ID 250820
Game update: AppID 250820 "", ProcID 63176, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 63176): SteamUtils009 / Utils
>>> Adding process 63214 for game ID 250820
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
RecordSteamInterfaceCreation (PID 63176): SteamUser019 / User
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197983029021 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561197983029021
RecordSteamInterfaceCreation (PID 63176): SteamUser019 / User
RecordSteamInterfaceCreation (PID 63176): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 63176): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 63176): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 63176): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 63176): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 63176): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 63176): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 63176): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 63176): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 63176): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 63176): SteamController006 / Controller
RecordSteamInterfaceCreation (PID 63176): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 63176): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 63176): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 63176): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 63176): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 63176): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 63176): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 63176): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
RecordSteamInterfaceCreation (PID 63176): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 63176): SteamController006 / Controller
>>> Adding process 63215 for game ID 250820
>>> Adding process 63217 for game ID 250820
>>> Adding process 63219 for game ID 250820
>>> Adding process 63222 for game ID 250820
>>> Adding process 63224 for game ID 250820
>>> Adding process 63226 for game ID 250820
Found base station 3(lh_basestation_valve_gen2)
crash_20200521172149_1.dmp[63205]: Finished uploading minidump (out-of-process): success = yes
crash_20200521172149_1.dmp[63205]: response: CrashID=bp-f789be20-d109-475f-b682-6db1f2200521
crash_20200521172149_1.dmp[63205]: file ''/tmp/dumps/crash_20200521172149_1.dmp'', upload yes: ''CrashID=bp-f789be20-d109-475f-b682-6db1f2200521''
pid 63205 != 63199, skipping destruction (fork without exec?)
Twitch chat widget unloading!
thirdparty/mbedtls/library/ssl_tls.c:3472: mbedtls_ssl_flush_output() returned -26752 (-0x6880)
thirdparty/mbedtls/library/ssl_tls.c:3315: ssl_write_record() returned -26752 (-0x6880)
thirdparty/mbedtls/library/ssl_cli.c:1093: mbedtls_ssl_write_handshake_msg() returned -26752 (-0x6880)
ERROR: get_meta: Condition "!metadata.has(p_name)" is true. Returned: Variant()
   At: core/object.cpp:1047.
Twitch chat widget loading!
Found base station 4(lh_basestation_valve_gen2)
Found base station 4(lh_basestation_valve_gen2)
beniwtv commented 4 years ago

That seems fine: "Twitch chat widget loading!", which means it has an overlay. See if you can spot a window somewhere in your VR environment, alternatively, attach it to a controller and move it around

anxest commented 4 years ago

Ok, finally found the chat, after playing with the display parameters. Thanks a lot for your help, I will investigate on what I could have done wrong to export from Godot.

And thanks a lot for this software too. I might try to do a tutorial to explain the different steps to get it working, hoping it might help other players to find out, if that's ok for you.

beniwtv commented 4 years ago

Any help is welcome, so go ahead :) Glad it works for you.

As for why the export did not work, I can imagine it was missing some stuff. Make sure the libgodot_openvr.so and openvr_api.so also were exported, and we now possibly need to include the action JSON files in the export.

Next time I'll release some binaries I will update the project.

Patola commented 2 years ago

@anxest have you been able to get the export working? What coordinates did you use to get it to work?

anxest commented 2 years ago

I have to try to export again, but I couldn’t at that time. Those are the coordinates I use to see the chat as a left hand watch:

overlay size in meters: 0.2 Adjust position (x): -0.1 Adjust position (y): 0.08 Adjust position (z): 0.2 Adjust rotation (x): -4.4 Adjust rotation (y): 0.81 Adjust rotation (z): -1.33

anxest commented 2 years ago

No trouble to export it with Godot 3.3.2, but the exported version can’t access steamVR client ("Could not initialize OpenVR -> check console output!") (I didn’t checked this out yet, will try later). But I’ve got SteamVR Overlay working perfectly as expected when I launch it from Godot (without exporting it).

tuxfoo commented 2 years ago

yeah, on my release I package it with the actions folder in the root directory of the executable to work around this issue.

https://github.com/tuxfoo/vr-streaming-overlay/releases

beniwtv commented 2 years ago

Yep, there is also an Editor plugin in the OpenVR plugin (which isn't enabled by default), that will export the action files upon exporting the project.