ValveSoftware / steam-runtime

A runtime environment for Steam applications
Other
1.2k stars 86 forks source link

App 23310 (The Last Remnant) not launching on Haswell iGPU (due to missing steam runtime library crocus_dri.so?) #573

Closed s1LenT0R closed 1 year ago

s1LenT0R commented 1 year ago

proton log excerpt:

...
libGL error: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: crocus
libGL error: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: crocus
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: swrast
17742.369:0134:0138:err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems
...

proton experimental, gpu is Intel(R) HD Graphics 4400 (HSW GT2) mesa version 22.2.5 on kernel 6.1.12-gentoo-dist

crocus_dri.so is natively present in both 32 and 64 bit variants on my system, steam runtime doesn't seem to find it tho.

kisak-valve commented 1 year ago

Hello @SOFACHILLAX, the Vulkan driver for the Haswell generation of Intel graphics is not spec compliant, which makes your system unsupported by Proton in general, but ignoring that, you've described an issue with Pressure Vessel setting up the Steam Linux Runtime - Soldier container environment that Proton runs inside instead of Proton itself.

Please give https://github.com/ValveSoftware/steam-runtime/blob/master/doc/reporting-steamlinuxruntime-bugs.md#essential-information a read and share the requested information.

s1LenT0R commented 1 year ago

VERSIONS.txt slr-app23310-t20230309T152549.log steam-23310.log

System Information ``` Computer Information: Manufacturer: TOSHIBA Model: PORTEGE Z30-A Form Factor: Laptop No Touch Input Detected Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i5-4310U CPU @ 2.00GHz CPU Family: 0x6 CPU Model: 0x45 CPU Stepping: 0x1 CPU Type: 0x0 Speed: 3000 Mhz 4 logical processors 2 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Supported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Unsupported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: "Gentoo Linux" (64 bit) Kernel Name: Linux Kernel Version: 6.1.12-gentoo-dist X Server Vendor: The X.Org Foundation X Server Release: 12101007 X Window Manager: Xfwm4 Steam Runtime Version: steam-runtime_0.20221019.0 Video Card: Driver: Intel Mesa Intel(R) HD Graphics 4400 (HSW GT2) Driver Version: 4.6 (Compatibility Profile) Mesa 22.2.5 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x8086 DeviceID: 0xa16 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1080 Desktop Resolution: 1920 x 1080 Primary Display Size: 18.78" x 10.55" (21.54" diag) 47.7cm x 26.8cm (54.7cm diag) Primary VRAM Not Detected Sound card: Audio device: USB Mixer Memory: RAM: 15911 MB VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English LANG: de_DE.UTF8 Total Hard Disk Space Available: 222693 MB Largest Free Hard Disk Block: 7067 MB Storage: Number of SSDs: 2 SSD sizes: 256G,0B Number of HDDs: 0 "LD_* scout runtime" information: { "can-write-uinput" : true, "steam-installation" : { "path" : "/home/sofachillax/.local/share/Steam", "data_path" : "/home/sofachillax/.local/share/Steam", "bin32_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32", "steamscript_path" : "/usr/bin/steam", "steamscript_version" : "1.0.0.75", "issues" : [ ] }, "runtime" : { "path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime", "version" : "0.20221019.0", "issues" : [ ], "overrides" : { "list" : [ "usr/lib/pressure-vessel/overrides/lib/", "usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/", "usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/", "usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so", "usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/i915_dri.so", "usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/iris_dri.so", "usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/kms_swrast_dri.so", "usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so", "usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/", "usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/", "usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/crocus_dri.so", "usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/i915_dri.so", "usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/iris_dri.so", "usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so", "usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/swrast_dri.so" ] }, "pinned_libs_32" : { "list" : [ "pinned_libs_32/done", "pinned_libs_32/libcurl-gnutls.so.3 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libcurl-gnutls.so.4.2.0", "pinned_libs_32/libcurl-gnutls.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libcurl-gnutls.so.4.2.0", "pinned_libs_32/libcurl.so.3 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libcurl.so.4.2.0", "pinned_libs_32/libcurl.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libcurl.so.4.2.0", "pinned_libs_32/libdbus-1.so.3 -> $STEAM_RUNTIME/lib/i386-linux-gnu/libdbus-1.so.3.5.8", "pinned_libs_32/libdbusmenu-glib.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4.0.13", "pinned_libs_32/libdbusmenu-gtk.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libdbusmenu-gtk.so.4.0.13", "pinned_libs_32/libgtk-x11-2.0.so.0 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.10" ] }, "pinned_libs_64" : { "list" : [ "pinned_libs_64/done", "pinned_libs_64/has_pins", "pinned_libs_64/libGLU.so.1 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08004", "pinned_libs_64/libcurl-gnutls.so.3 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.2.0", "pinned_libs_64/libcurl-gnutls.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.2.0", "pinned_libs_64/libcurl.so.3 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0", "pinned_libs_64/libcurl.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0", "pinned_libs_64/libdbusmenu-glib.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4.0.13", "pinned_libs_64/libdbusmenu-gtk.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4.0.13", "pinned_libs_64/system_libGLU.so.1", "pinned_libs_64/system_libdbusmenu-glib.so.4", "pinned_libs_64/system_libdbusmenu-gtk.so.4" ] } }, "os-release" : { "id" : "gentoo", "name" : "Gentoo", "pretty_name" : "Gentoo Linux", "version_id" : "2.13" }, "virtualization" : { "type" : "none" }, "container" : { "type" : "none" }, "driver_environment" : [ "DISPLAY=:0.0", "LD_LIBRARY_PATH=/home/sofachillax/.local/share/Steam/ubuntu12_32:/home/sofachillax/.local/share/Steam/ubuntu12_32/panorama:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib64/debiancompat:/usr/lib/debiancompat:/usr/lib64/fltk:/usr/lib/fltk:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib64/sidplay/builders:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib", "SDL_GAMECONTROLLERCONFIG=03000000de280000ff11000001000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n030000006d0400001dc2000014400000,Logitech F310 Gamepad (XInput),a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n,platform:Linux\n03000000de280000fc11000001000000,Steam Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b15,dpright:b13,dpup:b12,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n030000006d04000016c2000011010000,Logitech Dual Action,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,platform:Linux", "XDG_RUNTIME_DIR=/run/user/1000" ], "architectures" : { "i386-linux-gnu" : { "can-run" : true, "libdl-LIB" : "lib", "libdl-PLATFORM" : "i686", "runtime-linker" : { "path" : "/lib/ld-linux.so.2", "resolved" : "/usr/lib/ld-linux.so.2" }, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : [ "MESA-INTEL: warning: Haswell Vulkan support is incomplete" ], "renderer" : "Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "Mesa 22.2.5", "devices" : [ { "name" : "Intel(R) HD Graphics 4400 (HSW GT2)", "api-version" : "1.3.224", "vulkan-driver-id" : 6, "driver-name" : "Intel open-source Mesa driver", "driver-version" : "Mesa 22.2.5", "vendor-id" : "0x8086", "device-id" : "0xa16", "type" : "integrated-gpu" } ] }, "x11/vdpau" : { "messages" : [ "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory", "vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1" ], "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : [ "libva info: VA-API version 1.16.0", "libva info: Trying to open /usr/lib/va/drivers/i965_drv_video.so", "libva info: va_openDriver() returns -1", "vaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)" ], "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 22.2.5", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 22.2.5", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "OpenGL ES 3.2 Mesa 22.2.5", "library-vendor" : "glvnd" } }, "dri_drivers" : [ { "library_path" : "/usr/lib/dri/crocus_dri.so" }, { "library_path" : "/usr/lib/dri/i915_dri.so" }, { "library_path" : "/usr/lib/dri/iris_dri.so" }, { "library_path" : "/usr/lib/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/dri/swrast_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so", "version" : "libva1" } ], "vdpau_drivers" : [ { "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/libGLX_mesa.so.0.0.0" } ] }, "x86_64-linux-gnu" : { "can-run" : true, "libdl-LIB" : "lib64", "libdl-PLATFORM" : "haswell", "runtime-linker" : { "path" : "/lib64/ld-linux-x86-64.so.2", "resolved" : "/usr/lib64/ld-linux-x86-64.so.2" }, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : [ "MESA-INTEL: warning: Haswell Vulkan support is incomplete" ], "renderer" : "Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "Mesa 22.2.5", "devices" : [ { "name" : "Intel(R) HD Graphics 4400 (HSW GT2)", "api-version" : "1.3.224", "vulkan-driver-id" : 6, "driver-name" : "Intel open-source Mesa driver", "driver-version" : "Mesa 22.2.5", "vendor-id" : "0x8086", "device-id" : "0xa16", "type" : "integrated-gpu" } ] }, "x11/vdpau" : { "messages" : [ "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory", "vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1" ], "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : [ "libva info: VA-API version 1.16.0", "libva info: Trying to open /usr/lib64/va/drivers/i965_drv_video.so", "libva info: Found init function __vaDriverInit_1_16", "libva info: va_openDriver() returns 0", "Testing H264Main decoding", "vaEndPicture (va_display, context) failed: invalid parameter (18)", "Testing MPEG2Simple decoding" ], "renderer" : "Intel i965 driver for Intel(R) Haswell Mobile - 2.4.1\n", "version" : null }, "glx/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 22.2.5", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 22.2.5", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "OpenGL ES 3.2 Mesa 22.2.5", "library-vendor" : "glvnd" } }, "dri_drivers" : [ { "library_path" : "/usr/lib64/dri/crocus_dri.so" }, { "library_path" : "/usr/lib64/dri/i915_dri.so" }, { "library_path" : "/usr/lib64/dri/iris_dri.so" }, { "library_path" : "/usr/lib64/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib64/dri/swrast_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so", "version" : "libva1" } ], "vdpau_drivers" : [ { "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib64/libGLX_mesa.so.0.0.0" } ] } }, "locale-issues" : [ ], "locales" : { "" : { "resulting-name" : "LC_CTYPE=de_DE.UTF8;LC_NUMERIC=de_DE.UTF8;LC_TIME=de_DE.UTF8;LC_COLLATE=C.UTF-8;LC_MONETARY=de_DE.UTF8;LC_MESSAGES=de_DE.UTF8;LC_PAPER=de_DE.UTF8;LC_NAME=de_DE.UTF8;LC_ADDRESS=de_DE.UTF8;LC_TELEPHONE=de_DE.UTF8;LC_MEASUREMENT=de_DE.UTF8;LC_IDENTIFICATION=de_DE.UTF8", "charset" : "UTF-8", "is_utf8" : true }, "C" : { "resulting-name" : "C", "charset" : "ANSI_X3.4-1968", "is_utf8" : false }, "C.UTF-8" : { "resulting-name" : "C.UTF-8", "charset" : "UTF-8", "is_utf8" : true }, "en_US.UTF-8" : { "resulting-name" : "en_US.UTF-8", "charset" : "UTF-8", "is_utf8" : true } }, "egl" : { "icds" : [ { "json_path" : "/usr/share/glvnd/egl_vendor.d/50_mesa.json", "library_path" : "libEGL_mesa.so.0", "issues" : [ ] } ], "external_platforms" : [ ] }, "vulkan" : { "icds" : [ { "json_path" : "/usr/share/vulkan/icd.d/intel_icd.x86_64.json", "library_path" : "/usr/lib64/libvulkan_intel.so", "api_version" : "1.3.224", "issues" : [ ] }, { "json_path" : "/usr/share/vulkan/icd.d/intel_icd.i686.json", "library_path" : "/usr/lib/libvulkan_intel.so", "api_version" : "1.3.224", "issues" : [ ] } ], "explicit_layers" : [ ], "implicit_layers" : [ { "json_path" : "/home/sofachillax/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json", "name" : "VK_LAYER_VALVE_steam_fossilize_32", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so", "issues" : [ ] }, { "json_path" : "/home/sofachillax/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json", "name" : "VK_LAYER_VALVE_steam_fossilize_64", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so", "issues" : [ ] }, { "json_path" : "/home/sofachillax/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json", "name" : "VK_LAYER_VALVE_steam_overlay_32", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so", "issues" : [ ] }, { "json_path" : "/home/sofachillax/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json", "name" : "VK_LAYER_VALVE_steam_overlay_64", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so", "issues" : [ ] }, { "json_path" : "/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json", "name" : "VK_LAYER_MESA_device_select", "description" : "Linux device selection layer", "type" : "GLOBAL", "api_version" : "1.3.211", "implementation_version" : "1", "library_path" : "libVkLayer_MESA_device_select.so", "issues" : [ ] } ] }, "desktop-entries" : [ { "id" : "steam.desktop", "commandline" : "/usr/bin/steam %U", "filename" : "/usr/share/applications/steam.desktop", "default_steam_uri_handler" : true, "steam_uri_handler" : true } ], "xdg-portals" : { "details" : { "interfaces" : { "org.freedesktop.portal.OpenURI" : { "available" : false }, "org.freedesktop.portal.Email" : { "available" : false } }, "backends" : { "org.freedesktop.impl.portal.desktop.gtk" : { "available" : false }, "org.freedesktop.impl.portal.desktop.kde" : { "available" : false } } }, "issues" : [ "missing-interface", "no-implementation" ], "messages" : [ "The 'version' property is not available for 'org.freedesktop.portal.OpenURI', either there isn't a working xdg-desktop-portal or it is a very old version", "The 'version' property is not available for 'org.freedesktop.portal.Email', either there isn't a working xdg-desktop-portal or it is a very old version", "There isn't a working portal implementation" ] }, "cpu-features" : { "x86-64" : true, "sse3" : true, "cmpxchg16b" : true } } "scout runtime container" is not installed. "soldier runtime container" information: { "can-write-uinput" : true, "steam-installation" : { "path" : "/home/sofachillax/.local/share/Steam", "data_path" : "/home/sofachillax/.local/share/Steam", "bin32_path" : "/home/sofachillax/.local/share/Steam/ubuntu12_32", "steamscript_path" : "/usr/bin/steam", "steamscript_version" : "1.0.0.75", "issues" : [ "missing-steam-uri-handler", "unexpected-steam-uri-handler" ] }, "runtime" : { "path" : "/", "version" : "0.20230222.42118", "issues" : [ ], "overrides" : { "list" : [ "overrides/lib/", "overrides/lib/i386-linux-gnu/", "overrides/lib/i386-linux-gnu/aliases/", "overrides/lib/i386-linux-gnu/aliases/libOSMesa.so.6 -> /usr/lib/i386-linux-gnu/libOSMesa.so.8", "overrides/lib/i386-linux-gnu/aliases/libXaw7.so.7 -> /usr/lib/i386-linux-gnu/libXaw.so.7", "overrides/lib/i386-linux-gnu/aliases/libbz2.so.1 -> /usr/lib/i386-linux-gnu/libbz2.so.1.0", "overrides/lib/i386-linux-gnu/aliases/libcurl-gnutls.so.3 -> /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4", "overrides/lib/i386-linux-gnu/libBrokenLocale.so.1 -> /run/host/usr/lib/libBrokenLocale.so.1", "overrides/lib/i386-linux-gnu/libEGL.so.1 -> /run/host/usr/lib/libEGL.so.1.1.0", "overrides/lib/i386-linux-gnu/libEGL_mesa.so.0 -> /run/host/usr/lib/libEGL_mesa.so.0.0.0", "overrides/lib/i386-linux-gnu/libGL.so.1 -> /run/host/usr/lib/libGL.so.1.7.0", "overrides/lib/i386-linux-gnu/libGLESv1_CM.so.1 -> /run/host/usr/lib/libGLESv1_CM.so.1.2.0", "overrides/lib/i386-linux-gnu/libGLESv2.so.2 -> /run/host/usr/lib/libGLESv2.so.2.1.0", "overrides/lib/i386-linux-gnu/libGLX.so.0 -> /run/host/usr/lib/libGLX.so.0.0.0", "overrides/lib/i386-linux-gnu/libGLX_mesa.so.0 -> /run/host/usr/lib/libGLX_mesa.so.0.0.0", "overrides/lib/i386-linux-gnu/libGLdispatch.so.0 -> /run/host/usr/lib/libGLdispatch.so.0.0.0", "overrides/lib/i386-linux-gnu/libOpenGL.so.0 -> /run/host/usr/lib/libOpenGL.so.0.0.0", "overrides/lib/i386-linux-gnu/libVkLayer_MESA_device_select.so -> /run/host/usr/lib/libVkLayer_MESA_device_select.so", "overrides/lib/i386-linux-gnu/libX11-xcb.so.1 -> /run/host/usr/lib/libX11-xcb.so.1.0.0", "overrides/lib/i386-linux-gnu/libX11.so.6 -> /run/host/usr/lib/libX11.so.6.4.0", "overrides/lib/i386-linux-gnu/libXau.so.6 -> /run/host/usr/lib/libXau.so.6.0.0", "overrides/lib/i386-linux-gnu/libXdmcp.so.6 -> /run/host/usr/lib/libXdmcp.so.6.0.0", "overrides/lib/i386-linux-gnu/libXext.so.6 -> /run/host/usr/lib/libXext.so.6.4.0", "overrides/lib/i386-linux-gnu/libXfixes.so.3 -> /run/host/usr/lib/libXfixes.so.3.1.0", "overrides/lib/i386-linux-gnu/libXxf86vm.so.1 -> /run/host/usr/lib/libXxf86vm.so.1.0.0", "overrides/lib/i386-linux-gnu/libanl.so.1 -> /run/host/usr/lib/libanl.so.1", "overrides/lib/i386-linux-gnu/libc.so.6 -> /run/host/usr/lib/libc.so.6", "overrides/lib/i386-linux-gnu/libcrypt.so.1 -> /run/host/usr/lib/libcrypt.so.1.1.0", "overrides/lib/i386-linux-gnu/libdl.so.2 -> /run/host/usr/lib/libdl.so.2", "overrides/lib/i386-linux-gnu/libdrm.so.2 -> /run/host/usr/lib/libdrm.so.2.4.0", "overrides/lib/i386-linux-gnu/libexpat.so.1 -> /run/host/usr/lib/libexpat.so.1.8.10", "overrides/lib/i386-linux-gnu/libgbm.so.1 -> /run/host/usr/lib/libgbm.so.1.0.0", "overrides/lib/i386-linux-gnu/libgcc_s.so.1 -> /run/host/usr/lib/gcc/x86_64-pc-linux-gnu/12/32/libgcc_s.so.1", "overrides/lib/i386-linux-gnu/libglapi.so.0 -> /run/host/usr/lib/libglapi.so.0.0.0", "overrides/lib/i386-linux-gnu/libm.so.6 -> /run/host/usr/lib/libm.so.6", "overrides/lib/i386-linux-gnu/libmemusage.so -> /run/host/usr/lib/libmemusage.so", "overrides/lib/i386-linux-gnu/libnsl.so.1 -> /run/host/usr/lib/libnsl.so.1", "overrides/lib/i386-linux-gnu/libnss_compat.so.2 -> /run/host/usr/lib/libnss_compat.so.2", "overrides/lib/i386-linux-gnu/libnss_db.so.2 -> /run/host/usr/lib/libnss_db.so.2", "overrides/lib/i386-linux-gnu/libnss_dns.so.2 -> /run/host/usr/lib/libnss_dns.so.2", "overrides/lib/i386-linux-gnu/libnss_files.so.2 -> /run/host/usr/lib/libnss_files.so.2", "overrides/lib/i386-linux-gnu/libpcprofile.so -> /run/host/usr/lib/libpcprofile.so", "overrides/lib/i386-linux-gnu/libpthread.so.0 -> /run/host/usr/lib/libpthread.so.0", "overrides/lib/i386-linux-gnu/libresolv.so.2 -> /run/host/usr/lib/libresolv.so.2", "overrides/lib/i386-linux-gnu/librt.so.1 -> /run/host/usr/lib/librt.so.1", "overrides/lib/i386-linux-gnu/libstdc++.so.6 -> /run/host/usr/lib/gcc/x86_64-pc-linux-gnu/12/32/libstdc++.so.6.0.30", "overrides/lib/i386-linux-gnu/libthread_db.so.1 -> /run/host/usr/lib/libthread_db.so.1", "overrides/lib/i386-linux-gnu/libutil.so.1 -> /run/host/usr/lib/libutil.so.1", "overrides/lib/i386-linux-gnu/libva-drm.so.2 -> /run/host/usr/lib/libva-drm.so.2.1600.0", "overrides/lib/i386-linux-gnu/libva-glx.so.2 -> /run/host/usr/lib/libva-glx.so.2.1600.0", "overrides/lib/i386-linux-gnu/libva-x11.so.2 -> /run/host/usr/lib/libva-x11.so.2.1600.0", "overrides/lib/i386-linux-gnu/libva.so.2 -> /run/host/usr/lib/libva.so.2.1600.0", "overrides/lib/i386-linux-gnu/libxcb-dri2.so.0 -> /run/host/usr/lib/libxcb-dri2.so.0.0.0", "overrides/lib/i386-linux-gnu/libxcb-dri3.so.0 -> /run/host/usr/lib/libxcb-dri3.so.0.1.0", "overrides/lib/i386-linux-gnu/libxcb-glx.so.0 -> /run/host/usr/lib/libxcb-glx.so.0.0.0", "overrides/lib/i386-linux-gnu/libxcb-present.so.0 -> /run/host/usr/lib/libxcb-present.so.0.0.0", "overrides/lib/i386-linux-gnu/libxcb-randr.so.0 -> /run/host/usr/lib/libxcb-randr.so.0.1.0", "overrides/lib/i386-linux-gnu/libxcb-shm.so.0 -> /run/host/usr/lib/libxcb-shm.so.0.0.0", "overrides/lib/i386-linux-gnu/libxcb-sync.so.1 -> /run/host/usr/lib/libxcb-sync.so.1.0.0", "overrides/lib/i386-linux-gnu/libxcb-xfixes.so.0 -> /run/host/usr/lib/libxcb-xfixes.so.0.0.0", "overrides/lib/i386-linux-gnu/libxcb.so.1 -> /run/host/usr/lib/libxcb.so.1.1.0", "overrides/lib/i386-linux-gnu/libxshmfence.so.1 -> /run/host/usr/lib/libxshmfence.so.1.0.0", "overrides/lib/i386-linux-gnu/libz.so.1 -> /run/host/usr/lib/libz.so.1.2.13", "overrides/lib/i386-linux-gnu/libzstd.so.1 -> /run/host/usr/lib/libzstd.so.1.5.2", "overrides/lib/i386-linux-gnu/vulkan/", "overrides/lib/i386-linux-gnu/vulkan/0/", "overrides/lib/i386-linux-gnu/vulkan/1/", "overrides/lib/i386-linux-gnu/vulkan/1/libvulkan_intel.so -> /run/host/usr/lib/libvulkan_intel.so", "overrides/lib/i386-linux-gnu/vulkan_imp_layer/", "overrides/lib/i386-linux-gnu/vulkan_imp_layer/0/", "overrides/lib/i386-linux-gnu/vulkan_imp_layer/0/libVkLayer_steam_fossilize.so -> $HOME/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so", "overrides/lib/i386-linux-gnu/vulkan_imp_layer/1/", "overrides/lib/i386-linux-gnu/vulkan_imp_layer/2/", "overrides/lib/i386-linux-gnu/vulkan_imp_layer/2/steamoverlayvulkanlayer.so -> $HOME/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so", "overrides/lib/i386-linux-gnu/vulkan_imp_layer/3/", "overrides/lib/platform-haswell -> x86_64-linux-gnu", "overrides/lib/platform-i386 -> i386-linux-gnu", "overrides/lib/platform-i486 -> i386-linux-gnu", "overrides/lib/platform-i586 -> i386-linux-gnu", "overrides/lib/platform-i686 -> i386-linux-gnu", "overrides/lib/platform-x86_64 -> x86_64-linux-gnu", "overrides/lib/platform-xeon_phi -> x86_64-linux-gnu", "overrides/lib/x86_64-linux-gnu/", "overrides/lib/x86_64-linux-gnu/aliases/", "overrides/lib/x86_64-linux-gnu/aliases/libOSMesa.so.6 -> /usr/lib/x86_64-linux-gnu/libOSMesa.so.8", "overrides/lib/x86_64-linux-gnu/aliases/libXaw7.so.7 -> /usr/lib/x86_64-linux-gnu/libXaw.so.7", "overrides/lib/x86_64-linux-gnu/aliases/libbz2.so.1 -> /usr/lib/x86_64-linux-gnu/libbz2.so.1.0", "overrides/lib/x86_64-linux-gnu/aliases/libcurl-gnutls.so.3 -> /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4", "overrides/lib/x86_64-linux-gnu/dri/", "overrides/lib/x86_64-linux-gnu/dri/crocus_dri.so -> /run/host/usr/lib64/dri/crocus_dri.so", "overrides/lib/x86_64-linux-gnu/dri/i915_dri.so -> /run/host/usr/lib64/dri/crocus_dri.so", "overrides/lib/x86_64-linux-gnu/dri/iris_dri.so -> /run/host/usr/lib64/dri/crocus_dri.so", "overrides/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so -> /run/host/usr/lib64/dri/crocus_dri.so", "overrides/lib/x86_64-linux-gnu/dri/swrast_dri.so -> /run/host/usr/lib64/dri/crocus_dri.so", "overrides/lib/x86_64-linux-gnu/libBrokenLocale.so.1 -> /run/host/usr/lib64/libBrokenLocale.so.1", "overrides/lib/x86_64-linux-gnu/libEGL.so.1 -> /run/host/usr/lib64/libEGL.so.1.1.0", "overrides/lib/x86_64-linux-gnu/libEGL_mesa.so.0 -> /run/host/usr/lib64/libEGL_mesa.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libGL.so.1 -> /run/host/usr/lib64/libGL.so.1.7.0", "overrides/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 -> /run/host/usr/lib64/libGLESv1_CM.so.1.2.0", "overrides/lib/x86_64-linux-gnu/libGLESv2.so.2 -> /run/host/usr/lib64/libGLESv2.so.2.1.0", "overrides/lib/x86_64-linux-gnu/libGLX.so.0 -> /run/host/usr/lib64/libGLX.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libGLX_mesa.so.0 -> /run/host/usr/lib64/libGLX_mesa.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libGLdispatch.so.0 -> /run/host/usr/lib64/libGLdispatch.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libLLVM-15.so -> /run/host/usr/lib/llvm/15/lib64/libLLVM-15.so", "overrides/lib/x86_64-linux-gnu/libOpenGL.so.0 -> /run/host/usr/lib64/libOpenGL.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libVkLayer_MESA_device_select.so -> /run/host/usr/lib64/libVkLayer_MESA_device_select.so", "overrides/lib/x86_64-linux-gnu/libX11-xcb.so.1 -> /run/host/usr/lib64/libX11-xcb.so.1.0.0", "overrides/lib/x86_64-linux-gnu/libX11.so.6 -> /run/host/usr/lib64/libX11.so.6.4.0", "overrides/lib/x86_64-linux-gnu/libXau.so.6 -> /run/host/usr/lib64/libXau.so.6.0.0", "overrides/lib/x86_64-linux-gnu/libXdmcp.so.6 -> /run/host/usr/lib64/libXdmcp.so.6.0.0", "overrides/lib/x86_64-linux-gnu/libXext.so.6 -> /run/host/usr/lib64/libXext.so.6.4.0", "overrides/lib/x86_64-linux-gnu/libXfixes.so.3 -> /run/host/usr/lib64/libXfixes.so.3.1.0", "overrides/lib/x86_64-linux-gnu/libXxf86vm.so.1 -> /run/host/usr/lib64/libXxf86vm.so.1.0.0", "overrides/lib/x86_64-linux-gnu/libanl.so.1 -> /run/host/usr/lib64/libanl.so.1", "overrides/lib/x86_64-linux-gnu/libc.so.6 -> /run/host/usr/lib64/libc.so.6", "overrides/lib/x86_64-linux-gnu/libcrypt.so.1 -> /run/host/usr/lib64/libcrypt.so.1.1.0", "overrides/lib/x86_64-linux-gnu/libdl.so.2 -> /run/host/usr/lib64/libdl.so.2", "overrides/lib/x86_64-linux-gnu/libdrm.so.2 -> /run/host/usr/lib64/libdrm.so.2.4.0", "overrides/lib/x86_64-linux-gnu/libdrm_intel.so.1 -> /run/host/usr/lib64/libdrm_intel.so.1.0.0", "overrides/lib/x86_64-linux-gnu/libexpat.so.1 -> /run/host/usr/lib64/libexpat.so.1.8.10", "overrides/lib/x86_64-linux-gnu/libffi.so.8 -> /run/host/usr/lib64/libffi.so.8.1.2", "overrides/lib/x86_64-linux-gnu/libgbm.so.1 -> /run/host/usr/lib64/libgbm.so.1.0.0", "overrides/lib/x86_64-linux-gnu/libgcc_s.so.1 -> /run/host/usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc_s.so.1", "overrides/lib/x86_64-linux-gnu/libglapi.so.0 -> /run/host/usr/lib64/libglapi.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libicudata.so.72 -> /run/host/usr/lib64/libicudata.so.72.1", "overrides/lib/x86_64-linux-gnu/libicuuc.so.72 -> /run/host/usr/lib64/libicuuc.so.72.1", "overrides/lib/x86_64-linux-gnu/libidn2.so.0 -> /run/host/usr/lib64/libidn2.so.0.3.8", "overrides/lib/x86_64-linux-gnu/libm.so.6 -> /run/host/usr/lib64/libm.so.6", "overrides/lib/x86_64-linux-gnu/libmemusage.so -> /run/host/usr/lib64/libmemusage.so", "overrides/lib/x86_64-linux-gnu/libmvec.so.1 -> /run/host/usr/lib64/libmvec.so.1", "overrides/lib/x86_64-linux-gnu/libnsl.so.1 -> /run/host/usr/lib64/libnsl.so.1", "overrides/lib/x86_64-linux-gnu/libnss_compat.so.2 -> /run/host/usr/lib64/libnss_compat.so.2", "overrides/lib/x86_64-linux-gnu/libnss_db.so.2 -> /run/host/usr/lib64/libnss_db.so.2", "overrides/lib/x86_64-linux-gnu/libnss_dns.so.2 -> /run/host/usr/lib64/libnss_dns.so.2", "overrides/lib/x86_64-linux-gnu/libnss_files.so.2 -> /run/host/usr/lib64/libnss_files.so.2", "overrides/lib/x86_64-linux-gnu/libpciaccess.so.0 -> /run/host/usr/lib64/libpciaccess.so.0.11.1", "overrides/lib/x86_64-linux-gnu/libpcprofile.so -> /run/host/usr/lib64/libpcprofile.so", "overrides/lib/x86_64-linux-gnu/libpthread.so.0 -> /run/host/usr/lib64/libpthread.so.0", "overrides/lib/x86_64-linux-gnu/libresolv.so.2 -> /run/host/usr/lib64/libresolv.so.2", "overrides/lib/x86_64-linux-gnu/librt.so.1 -> /run/host/usr/lib64/librt.so.1", "overrides/lib/x86_64-linux-gnu/libsensors.so.5 -> /run/host/usr/lib64/libsensors.so.5.0.0", "overrides/lib/x86_64-linux-gnu/libstdc++.so.6 -> /run/host/usr/lib/gcc/x86_64-pc-linux-gnu/12/libstdc++.so.6.0.30", "overrides/lib/x86_64-linux-gnu/libthread_db.so.1 -> /run/host/usr/lib64/libthread_db.so.1", "overrides/lib/x86_64-linux-gnu/libtinfo.so.6 -> /run/host/usr/lib64/libtinfo.so.6.3", "overrides/lib/x86_64-linux-gnu/libudev.so.1 -> /run/host/usr/lib64/libudev.so.1.7.5", "overrides/lib/x86_64-linux-gnu/libunistring.so.2 -> /run/host/usr/lib64/libunistring.so.2.1.0", "overrides/lib/x86_64-linux-gnu/libutil.so.1 -> /run/host/usr/lib64/libutil.so.1", "overrides/lib/x86_64-linux-gnu/libva-drm.so.2 -> /run/host/usr/lib64/libva-drm.so.2.1600.0", "overrides/lib/x86_64-linux-gnu/libva-glx.so.2 -> /run/host/usr/lib64/libva-glx.so.2.1600.0", "overrides/lib/x86_64-linux-gnu/libva-x11.so.2 -> /run/host/usr/lib64/libva-x11.so.2.1600.0", "overrides/lib/x86_64-linux-gnu/libva.so.2 -> /run/host/usr/lib64/libva.so.2.1600.0", "overrides/lib/x86_64-linux-gnu/libvulkan.so.1 -> /run/host/usr/lib64/libvulkan.so.1.3.239", "overrides/lib/x86_64-linux-gnu/libxcb-dri2.so.0 -> /run/host/usr/lib64/libxcb-dri2.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libxcb-dri3.so.0 -> /run/host/usr/lib64/libxcb-dri3.so.0.1.0", "overrides/lib/x86_64-linux-gnu/libxcb-glx.so.0 -> /run/host/usr/lib64/libxcb-glx.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libxcb-present.so.0 -> /run/host/usr/lib64/libxcb-present.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libxcb-randr.so.0 -> /run/host/usr/lib64/libxcb-randr.so.0.1.0", "overrides/lib/x86_64-linux-gnu/libxcb-shm.so.0 -> /run/host/usr/lib64/libxcb-shm.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libxcb-sync.so.1 -> /run/host/usr/lib64/libxcb-sync.so.1.0.0", "overrides/lib/x86_64-linux-gnu/libxcb-xfixes.so.0 -> /run/host/usr/lib64/libxcb-xfixes.so.0.0.0", "overrides/lib/x86_64-linux-gnu/libxcb.so.1 -> /run/host/usr/lib64/libxcb.so.1.1.0", "overrides/lib/x86_64-linux-gnu/libxml2.so.2 -> /run/host/usr/lib64/libxml2.so.2.10.3", "overrides/lib/x86_64-linux-gnu/libxshmfence.so.1 -> /run/host/usr/lib64/libxshmfence.so.1.0.0", "overrides/lib/x86_64-linux-gnu/libz.so.1 -> /run/host/usr/lib64/libz.so.1.2.13", "overrides/lib/x86_64-linux-gnu/libzstd.so.1 -> /run/host/usr/lib64/libzstd.so.1.5.2", "overrides/lib/x86_64-linux-gnu/vulkan/", "overrides/lib/x86_64-linux-gnu/vulkan/0/", "overrides/lib/x86_64-linux-gnu/vulkan/0/libvulkan_intel.so -> /run/host/usr/lib64/libvulkan_intel.so", "overrides/lib/x86_64-linux-gnu/vulkan/1/", "overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/", "overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/0/", "overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/1/", "overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/1/libVkLayer_steam_fossilize.so -> $HOME/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so", "overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/2/", "overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/3/", "overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/3/steamoverlayvulkanlayer.so -> $HOME/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so", "overrides/share/", "overrides/share/glvnd/", "overrides/share/glvnd/egl_vendor.d/", "overrides/share/glvnd/egl_vendor.d/50_mesa.json -> /run/host/usr/share/glvnd/egl_vendor.d/50_mesa.json", "overrides/share/vulkan/", "overrides/share/vulkan/icd.d/", "overrides/share/vulkan/icd.d/intel_icd.i686.json", "overrides/share/vulkan/icd.d/intel_icd.x86_64.json", "overrides/share/vulkan/implicit_layer.d/", "overrides/share/vulkan/implicit_layer.d/0-i386-linux-gnu.json", "overrides/share/vulkan/implicit_layer.d/1-x86_64-linux-gnu.json", "overrides/share/vulkan/implicit_layer.d/2-i386-linux-gnu.json", "overrides/share/vulkan/implicit_layer.d/3-x86_64-linux-gnu.json", "overrides/share/vulkan/implicit_layer.d/4.json -> /run/host/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json" ] } }, "os-release" : { "id" : "steamrt", "id_like" : [ "debian" ], "name" : "Steam Runtime", "pretty_name" : "Steam Runtime 2 (soldier)", "version_id" : "2", "version_codename" : "soldier", "build_id" : "0.20230222.42118", "variant_id" : "com.valvesoftware.steamruntime.platform-amd64_i386-soldier", "variant" : "Platform" }, "virtualization" : { "type" : "none" }, "container" : { "type" : "pressure-vessel", "host" : { "path" : "/run/host", "os-release" : { "id" : "gentoo", "name" : "Gentoo", "pretty_name" : "Gentoo Linux", "version_id" : "2.13" } } }, "driver_environment" : [ "DISPLAY=:0.0", "LD_LIBRARY_PATH=/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/aliases:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/aliases", "PULSE_CLIENTCONFIG=/run/pressure-vessel/pulse/config", "PULSE_SERVER=unix:/run/pressure-vessel/pulse/native", "SDL_GAMECONTROLLERCONFIG=03000000de280000ff11000001000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n030000006d0400001dc2000014400000,Logitech F310 Gamepad (XInput),a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n,platform:Linux\n03000000de280000fc11000001000000,Steam Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b15,dpright:b13,dpup:b12,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n030000006d04000016c2000011010000,Logitech Dual Action,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,platform:Linux", "VK_DRIVER_FILES=/usr/lib/pressure-vessel/overrides/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/lib/pressure-vessel/overrides/share/vulkan/icd.d/intel_icd.i686.json", "VK_ICD_FILENAMES=/usr/lib/pressure-vessel/overrides/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/lib/pressure-vessel/overrides/share/vulkan/icd.d/intel_icd.i686.json", "XDG_RUNTIME_DIR=/run/user/1000", "__EGL_VENDOR_LIBRARY_FILENAMES=/usr/lib/pressure-vessel/overrides/share/glvnd/egl_vendor.d/50_mesa.json" ], "architectures" : { "i386-linux-gnu" : { "can-run" : true, "libdl-LIB" : "lib", "libdl-PLATFORM" : "i686", "runtime-linker" : { "path" : "/lib/ld-linux.so.2", "resolved" : "/run/host/usr/lib/ld-linux.so.2" }, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : [ "MESA-INTEL: warning: Haswell Vulkan support is incomplete" ], "renderer" : "Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "Mesa 22.2.5", "devices" : [ { "name" : "Intel(R) HD Graphics 4400 (HSW GT2)", "api-version" : "1.3.224", "vulkan-driver-id" : 6, "driver-name" : "Intel open-source Mesa driver", "driver-version" : "Mesa 22.2.5", "vendor-id" : "0x8086", "device-id" : "0xa16", "type" : "integrated-gpu" } ] }, "x11/vdpau" : { "messages" : [ "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory", "vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1" ], "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : [ "libva info: VA-API version 1.16.0", "libva info: Trying to open /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/i965_drv_video.so", "libva info: Trying to open /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/i965_drv_video.so", "libva info: va_openDriver() returns -1", "vaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)" ], "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "messages" : [ "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libGL: using driver i915 for 4", "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libGL: pci id for fd 4: 8086:0a16, driver crocus", "libGL: MESA-LOADER: failed to open /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/crocus_dri.so: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/crocus_dri.so: wrong ELF class: ELFCLASS64", "libGL: MESA-LOADER: failed to open /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory", "libGL error: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "libGL error: failed to load driver: crocus", "libGL: using driver i915 for 4", "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libGL: pci id for fd 4: 8086:0a16, driver crocus", "libGL: MESA-LOADER: failed to open /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/crocus_dri.so: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/crocus_dri.so: wrong ELF class: ELFCLASS64", "libGL: MESA-LOADER: failed to open /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory", "libGL error: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "libGL error: failed to load driver: crocus", "libGL: MESA-LOADER: failed to open /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/swrast_dri.so: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/swrast_dri.so: wrong ELF class: ELFCLASS64", "libGL: MESA-LOADER: failed to open /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory", "libGL error: MESA-LOADER: failed to open swrast: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "libGL error: failed to load driver: swrast", "Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXCreateContextAttribsARB failed" ], "renderer" : null, "version" : null, "library-vendor" : "glvnd", "issues" : [ "cannot-load" ], "exit-status" : 1 }, "egl_x11/gl" : { "messages" : [ "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libEGL warning: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libEGL warning: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "libEGL warning: MESA-LOADER: failed to open swrast: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglInitialize failed with error EGL_NOT_INITIALIZED(0x3001)" ], "renderer" : null, "version" : null, "library-vendor" : "glvnd", "issues" : [ "cannot-load" ], "exit-status" : 1 }, "egl_x11/glesv2" : { "messages" : [ "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libEGL warning: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "libGL: Can't open configuration file /etc/drirc: No such file or directory.", "libGL: Can't open configuration file /home/sofachillax/.drirc: No such file or directory.", "libEGL warning: MESA-LOADER: failed to open crocus: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "libEGL warning: MESA-LOADER: failed to open swrast: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)", "Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglInitialize failed with error EGL_NOT_INITIALIZED(0x3001)" ], "renderer" : null, "version" : null, "library-vendor" : "glvnd", "issues" : [ "cannot-load" ], "exit-status" : 1 } }, "dri_drivers" : [ { "library_path" : "/run/host/usr/lib/dri/crocus_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib/dri/i915_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib/dri/iris_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib/dri/kms_swrast_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib/dri/swrast_dri.so", "is_extra" : true } ], "va-api_drivers" : [ ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0", "is_extra" : true } ], "glx_drivers" : [ { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/libGLX_mesa.so.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/run/host/usr/lib/libGLX_mesa.so.0.0.0" } ] }, "x86_64-linux-gnu" : { "can-run" : true, "libdl-LIB" : "lib64", "libdl-PLATFORM" : "haswell", "runtime-linker" : { "path" : "/lib64/ld-linux-x86-64.so.2", "resolved" : "/run/host/usr/lib64/ld-linux-x86-64.so.2" }, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : [ "MESA-INTEL: warning: Haswell Vulkan support is incomplete" ], "renderer" : "Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "Mesa 22.2.5", "devices" : [ { "name" : "Intel(R) HD Graphics 4400 (HSW GT2)", "api-version" : "1.3.224", "vulkan-driver-id" : 6, "driver-name" : "Intel open-source Mesa driver", "driver-version" : "Mesa 22.2.5", "vendor-id" : "0x8086", "device-id" : "0xa16", "type" : "integrated-gpu" } ] }, "x11/vdpau" : { "messages" : [ "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory", "vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1" ], "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : [ "libva info: VA-API version 1.16.0", "libva info: Trying to open /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/i965_drv_video.so", "libva info: Trying to open /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/i965_drv_video.so", "libva info: va_openDriver() returns -1", "vaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)" ], "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 22.2.5", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 22.2.5", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "Mesa Intel(R) HD Graphics 4400 (HSW GT2)", "version" : "OpenGL ES 3.2 Mesa 22.2.5", "library-vendor" : "glvnd" } }, "dri_drivers" : [ { "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/crocus_dri.so" }, { "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/i915_dri.so" }, { "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/iris_dri.so" }, { "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/swrast_dri.so" }, { "library_path" : "/run/host/usr/lib64/dri/crocus_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib64/dri/i915_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib64/dri/iris_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib64/dri/kms_swrast_dri.so", "is_extra" : true }, { "library_path" : "/run/host/usr/lib64/dri/swrast_dri.so", "is_extra" : true } ], "va-api_drivers" : [ ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0", "is_extra" : true } ], "glx_drivers" : [ { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libGLX_mesa.so.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/run/host/usr/lib64/libGLX_mesa.so.0.0.0" } ] } }, "locale-issues" : [ ], "locales" : { "" : { "resulting-name" : "LC_CTYPE=de_DE.UTF8;LC_NUMERIC=de_DE.UTF8;LC_TIME=de_DE.UTF8;LC_COLLATE=C.UTF-8;LC_MONETARY=de_DE.UTF8;LC_MESSAGES=de_DE.UTF8;LC_PAPER=de_DE.UTF8;LC_NAME=de_DE.UTF8;LC_ADDRESS=de_DE.UTF8;LC_TELEPHONE=de_DE.UTF8;LC_MEASUREMENT=de_DE.UTF8;LC_IDENTIFICATION=de_DE.UTF8", "charset" : "UTF-8", "is_utf8" : true }, "C" : { "resulting-name" : "C", "charset" : "ANSI_X3.4-1968", "is_utf8" : false }, "C.UTF-8" : { "resulting-name" : "C.UTF-8", "charset" : "UTF-8", "is_utf8" : true }, "en_US.UTF-8" : { "resulting-name" : "en_US.UTF-8", "charset" : "UTF-8", "is_utf8" : true } }, "egl" : { "icds" : [ { "json_path" : "/usr/lib/pressure-vessel/overrides/share/glvnd/egl_vendor.d/50_mesa.json", "library_path" : "libEGL_mesa.so.0", "issues" : [ ] } ], "external_platforms" : [ ] }, "vulkan" : { "icds" : [ { "json_path" : "/usr/lib/pressure-vessel/overrides/share/vulkan/icd.d/intel_icd.x86_64.json", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vulkan/0/libvulkan_intel.so", "api_version" : "1.3.224", "issues" : [ ] }, { "json_path" : "/usr/lib/pressure-vessel/overrides/share/vulkan/icd.d/intel_icd.i686.json", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/vulkan/1/libvulkan_intel.so", "api_version" : "1.3.224", "issues" : [ ] } ], "explicit_layers" : [ ], "implicit_layers" : [ { "json_path" : "/usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d/0-i386-linux-gnu.json", "name" : "VK_LAYER_VALVE_steam_fossilize_32", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/vulkan_imp_layer/0/libVkLayer_steam_fossilize.so", "issues" : [ ] }, { "json_path" : "/usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d/1-x86_64-linux-gnu.json", "name" : "VK_LAYER_VALVE_steam_fossilize_64", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/1/libVkLayer_steam_fossilize.so", "issues" : [ ] }, { "json_path" : "/usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d/2-i386-linux-gnu.json", "name" : "VK_LAYER_VALVE_steam_overlay_32", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/vulkan_imp_layer/2/steamoverlayvulkanlayer.so", "issues" : [ ] }, { "json_path" : "/usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d/3-x86_64-linux-gnu.json", "name" : "VK_LAYER_VALVE_steam_overlay_64", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.3.207", "implementation_version" : "1", "library_path" : "/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/3/steamoverlayvulkanlayer.so", "issues" : [ ] }, { "json_path" : "/usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d/4.json", "name" : "VK_LAYER_MESA_device_select", "description" : "Linux device selection layer", "type" : "GLOBAL", "api_version" : "1.3.211", "implementation_version" : "1", "library_path" : "libVkLayer_MESA_device_select.so", "issues" : [ ] } ] }, "desktop-entries" : [ ], "xdg-portals" : { "details" : { "interfaces" : { "org.freedesktop.portal.OpenURI" : { "available" : false }, "org.freedesktop.portal.Email" : { "available" : false } }, "backends" : { "org.freedesktop.impl.portal.desktop.gtk" : { "available" : false }, "org.freedesktop.impl.portal.desktop.kde" : { "available" : false } } }, "issues" : [ "missing-interface", "no-implementation" ], "messages" : [ "The 'version' property is not available for 'org.freedesktop.portal.OpenURI', either there isn't a working xdg-desktop-portal or it is a very old version", "The 'version' property is not available for 'org.freedesktop.portal.Email', either there isn't a working xdg-desktop-portal or it is a very old version", "There isn't a working portal implementation" ] }, "cpu-features" : { "x86-64" : true, "sse3" : true, "cmpxchg16b" : true } } ```
smcv commented 1 year ago

I think the "No such file or directory" here is probably about a dependency of crocus_dri.so, rather than crocus_dri.so itself. Error messages from low-level stuff like that are often quite misleading.

If you get another log similar to slr-app23310-t20230309T152549.log, but also adding STEAM_LINUX_RUNTIME_VERBOSE=1 to the environment, that should give us some more clues (you should get a larger log, with debug-level lines containing D:).

Also, please take a look at the actual files on the host system /usr/lib/dri/crocus_dri.so and /usr/lib64/dri/crocus_dri.so with:

objdump -Tx /usr/lib64/dri/crocus_dri.so | grep NEEDED
objdump -Tx /usr/lib/dri/crocus_dri.so | grep NEEDED

so that we can have a clearer idea of what dependencies they have.

smcv commented 1 year ago

In future please put large logs and similar large amounts of information in an attached text file or a gist to make it easier to read this issue!

(@kisak-valve, please could you use your admin powers to put the wall of text in https://github.com/ValveSoftware/steam-runtime/issues/573#issuecomment-1462182637 into a <summary>?)

s1LenT0R commented 1 year ago

objdump -Tx /lib*/dri/crocus_dri.so | grep NEEDED NEEDED libglapi.so.0 NEEDED libdrm.so.2 NEEDED libLLVM-15.so NEEDED libexpat.so.1 NEEDED libz.so.1 NEEDED libzstd.so.1 NEEDED libsensors.so.5 NEEDED libdrm_intel.so.1 NEEDED libstdc++.so.6 NEEDED libm.so.6 NEEDED libgcc_s.so.1 NEEDED libc.so.6 NEEDED libglapi.so.0 NEEDED libdrm.so.2 NEEDED libLLVM-15.so NEEDED libexpat.so.1 NEEDED libz.so.1 NEEDED libzstd.so.1 NEEDED libsensors.so.5 NEEDED libdrm_intel.so.1 NEEDED libstdc++.so.6 NEEDED libm.so.6 NEEDED libgcc_s.so.1 NEEDED libc.so.6

smcv commented 1 year ago

It's interesting that the dependencies you list don't include libelf.so.1. I wonder whether this means you're hitting essentially the same bug as #562?

Please could you try the client_beta branch of "Steam Linux Runtime - soldier", which contains a fix for that issue?

smcv commented 1 year ago

If the beta branch doesn't solve this, we'll need to look at a log with STEAM_LINUX_RUNTIME_VERBOSE=1: the ordinary log doesn't capture enough detail to understand this particular problem.

s1LenT0R commented 1 year ago

the game launched and ran without crashing, gamepad input worked straight up but i experienced heavy graphical glitches even on minimum graphics settings of which two are pretty game breaking. but i guess this is too much to ask for unless you know your way around graphics stacks and stuff...

kisak-valve commented 1 year ago

Glad to hear it started for you.

As initially noted, your hardware is not supported by Proton in general, but if you're able to confirm that the game behaves with newer hardware, then it might be interesting for you to follow up with your video driver vendor regarding graphical artifacts.

In general, graphical artifacts and/or crashes are expected with your generation of Intel hardware.

smcv commented 1 year ago

the game launched and ran without crashing

From the Steam Runtime point of view I think this must have been the same root cause as #562, then.

s1LenT0R commented 1 year ago

In general, graphical artifacts and/or crashes are expected with your generation of Intel hardware.

any way to circumvent this through proton launch parameters to change/tweak the rendering stack eventually? sorry but i don't know a lot about all these wrapper things (the game uses directx 9.0c)

kisak-valve commented 1 year ago

You might get lucky setting the game's launch options to PROTON_USE_WINED3D=1 %command% to tell Proton to use Wine's DirectX to OpenGL render path, but that launch option comes with a significant performance penalty and is not considered supported by Proton. Any rendering issues with that launch option would need to be reproduced with vanilla wine and reported to the upstream wine project (and maybe your video driver vendor as well).

s1LenT0R commented 1 year ago

You might get lucky setting the game's launch options to PROTON_USE_WINED3D=1 %command% to tell Proton to use Wine's DirectX to OpenGL render path, but that launch option comes with a significant performance penalty and is not considered supported by Proton. Any rendering issues with that launch option would need to be reproduced with vanilla wine and reported to the upstream wine project (and maybe your video driver vendor as well).

yeah i got lucky, performance is similar compared to vulkan on this machine and the game is playable. thanks a lot for your help!