Currently, Proton's PRESSURE_VESSEL_IMPORT_OPENXR_1_RUNTIMES=1 1 option is rewriting the active_runtime.json file in such a way that it strips out vendor-specific fields, including Monado's MND_libmonado_path field. ValveSoftware/steam-runtime#782
This causes the libmonado path to be missing or in the future, potentially invalid.
I brought this up to Valve in the above linked issue but since it's a bit of a tricky issue in the context of Proton's container, in the meantime this can be worked around from libmonado-rs's side by checking for libmonado in the same directory as library_path.
I can tackle this myself if desired.
Currently, Proton's
PRESSURE_VESSEL_IMPORT_OPENXR_1_RUNTIMES=11 option is rewriting theactive_runtime.jsonfile in such a way that it strips out vendor-specific fields, including Monado'sMND_libmonado_pathfield. ValveSoftware/steam-runtime#782This causes the libmonado path to be missing or in the future, potentially invalid.
I brought this up to Valve in the above linked issue but since it's a bit of a tricky issue in the context of Proton's container, in the meantime this can be worked around from
libmonado-rs's side by checking forlibmonadoin the same directory aslibrary_path.I can tackle this myself if desired.