ValveSoftware / steam-runtime

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

`bwrap: Can't mount tmpfs on /newroot/var/pressure-vessel/ldso: Permission denied` with Steam in Snap packaging #640

Open VolodymyrVi opened 5 months ago

VolodymyrVi commented 5 months ago

Your system information

Computer Information: ``` Manufacturer: Unknown Model: Unknown Form Factor: Laptop No Touch Input Detected Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD Ryzen 7 7735U with Radeon Graphics CPU Family: 0x19 CPU Model: 0x44 CPU Stepping: 0x1 CPU Type: 0x0 Speed: 4819 MHz 16 logical processors 8 physical processors Hyper-threading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Supported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: Ubuntu Core 22 (64 bit) Kernel Name: Linux Kernel Version: 6.5.0-14-generic X Server Vendor: The X.Org Foundation X Server Release: 12302000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_0.20231024.64411 Video Card: Driver: AMD REMBRANDT (radeonsi, rembrandt, LLVM 15.0.7, DRM 3.54, 6.5.0-14-generic) Driver Version: 4.6 (Compatibility Profile) Mesa 23.3.2 - kisak-mesa PPA OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x1002 DeviceID: 0x1681 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 3840 x 2400 Desktop Resolution: 3840 x 2400 Primary Display Size: 13.39" x 8.66" (15.91" diag), 34.0cm x 22.0cm (40.4cm diag) Primary VRAM: 512 MB Sound card: Audio device: %1$s Memory: RAM: 15158 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English LANG: uk_UA.UTF-8 Total Hard Disk Space Available: 959826 MB Largest Free Hard Disk Block: 651414 MB Storage: Number of SSDs: 0 Number of HDDs: 0 Number of removable drives: 0 ```
Steam Runtime Diagnostics ``` "LD_* scout runtime" information: { "can-write-uinput" : true, "steam-installation" : { "path" : "/home/volodymyrvi/snap/steam/common/.local/share/Steam", "data_path" : "/home/volodymyrvi/snap/steam/common/.local/share/Steam", "bin32_path" : "/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32", "steamscript_path" : "/snap/steam/171/usr/lib/steam/bin_steam.sh", "steamscript_version" : "1.0.0.78", "issues" : [ "missing-steam-uri-handler", "unexpected-steam-uri-handler" ] }, "runtime" : { "path" : "/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime", "version" : "0.20231024.64411", "issues" : [ ], "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/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/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/system_libcurl.so.4" ] } }, "os-release" : { "id" : "ubuntu-core", "name" : "Ubuntu Core", "pretty_name" : "Ubuntu Core 22", "version_id" : "22" }, "virtualization" : { "type" : "none" }, "container" : { "type" : "snap", "host" : { "path" : null } }, "driver_environment" : [ "ALSA_CONFIG_PATH=/snap/steam/171/etc/asound.conf", "GST_PLUGIN_SYSTEM_PATH=/snap/steam/171/usr/lib/i386-linux-gnu/gstreamer-1.0", "LD_LIBRARY_PATH=/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/panorama:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/snap/steam/171/graphics/lib/i386-linux-gnu:/snap/steam/171/graphics/usr/lib:/snap/steam/171/usr/lib/i386-linux-gnu:/snap/steam/171/lib/i386-linux-gnu:/snap/steam/171/usr/lib/i386-linux-gnu/pulseaudio:/snap/steam/171/usr/lib/x86_64-linux-gnu/alsa-lib:/snap/steam/171/usr/lib/x86_64-linux-gnu/pulseaudio:/snap/steam/171/graphics/usr/lib/i386-linux-gnu:/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu:/var/lib/snapd/lib/gl:/lib/i386-linux-gnu:/lib/x86_64-linux-gnu:/lib:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib", "PULSE_SERVER=unix:/run/user/1000/snap.steam/../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,\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,", "VK_ICD_FILENAMES=/var/lib/snapd/lib/vulkan/icd.d/nvidia_icd.json:/snap/steam/171/graphics/usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/snap/steam/171/graphics/usr/share/vulkan/icd.d/radeon_icd.i686.json:/snap/steam/171/graphics/usr/share/vulkan/icd.d/intel_icd.x86_64.json:/snap/steam/171/graphics/usr/share/vulkan/icd.d/intel_icd.i686.json", "XDG_RUNTIME_DIR=/run/user/1000/snap.steam", "__EGL_VENDOR_LIBRARY_DIRS=/snap/steam/171/usr/share/glvnd/egl_vendor.d" ], "architectures" : { "i386-linux-gnu" : { "can-run" : true, "libdl-LIB" : "lib/i386-linux-gnu", "libdl-PLATFORM" : "i686", "runtime-linker" : { "path" : "/lib/ld-linux.so.2", "resolved" : "/usr/lib/i386-linux-gnu/ld-linux.so.2" }, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : [ "/usr/share/libdrm/amdgpu.ids: No such file or directory" ], "renderer" : "AMD Unknown (RADV REMBRANDT)", "version" : "Mesa 23.3.2 - kisak-mesa PPA", "devices" : [ { "name" : "AMD Unknown (RADV REMBRANDT)", "api-version" : "1.3.267", "vulkan-driver-id" : 3, "driver-name" : "radv", "driver-version" : "Mesa 23.3.2 - kisak-mesa PPA", "vendor-id" : "0x1002", "device-id" : "0x1681", "type" : "integrated-gpu" } ] }, "x11/vdpau" : { "messages" : [ "Failed to open VDPAU backend libvdpau_nvidia.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.14.0", "libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)", "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" : [ "/usr/share/libdrm/amdgpu.ids: No such file or directory", "/usr/share/libdrm/amdgpu.ids: No such file or directory" ], "renderer" : "REMBRANDT (radeonsi, rembrandt, LLVM 15.0.7, DRM 3.54, 6.5.0-14-generic)", "version" : "4.6 (Compatibility Profile) Mesa 23.3.2 - kisak-mesa PPA", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "messages" : [ "Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)" ], "renderer" : null, "version" : null, "library-vendor" : "glvnd", "issues" : [ "cannot-load" ], "exit-status" : 1 }, "egl_x11/glesv2" : { "messages" : [ "Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)" ], "renderer" : null, "version" : null, "library-vendor" : "glvnd", "issues" : [ "cannot-load" ], "exit-status" : 1 } }, "dri_drivers" : [ { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/crocus_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/iris_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/kms_swrast_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/nouveau_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/r300_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/r600_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/radeonsi_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/swrast_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/virtio_gpu_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/vmwgfx_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/zink_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/i965_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/iHD_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/nouveau_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/r600_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/radeonsi_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/dri/virtio_gpu_drv_video.so", "version" : "libva2" }, { "library_path" : "/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so", "version" : "libva1", "is_extra" : true } ], "vdpau_drivers" : [ { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_nouveau.so", "library_link" : "libvdpau_nouveau.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_nouveau.so.1", "library_link" : "libvdpau_nouveau.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_r600.so", "library_link" : "libvdpau_r600.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_r600.so.1", "library_link" : "libvdpau_r600.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so", "library_link" : "libvdpau_radeonsi.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so.1", "library_link" : "libvdpau_radeonsi.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_virtio_gpu.so", "library_link" : "libvdpau_virtio_gpu.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/vdpau/libvdpau_virtio_gpu.so.1", "library_link" : "libvdpau_virtio_gpu.so.1.0.0", "is_extra" : true } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/snap/steam/171/graphics/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0" } ] }, "x86_64-linux-gnu" : { "can-run" : true, "libdl-LIB" : "lib/x86_64-linux-gnu", "libdl-PLATFORM" : "x86_64", "runtime-linker" : { "path" : "/lib64/ld-linux-x86-64.so.2", "resolved" : "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2" }, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : [ "/usr/share/libdrm/amdgpu.ids: No such file or directory" ], "renderer" : "AMD Unknown (RADV REMBRANDT)", "version" : "Mesa 23.3.2 - kisak-mesa PPA", "devices" : [ { "name" : "AMD Unknown (RADV REMBRANDT)", "api-version" : "1.3.267", "vulkan-driver-id" : 3, "driver-name" : "radv", "driver-version" : "Mesa 23.3.2 - kisak-mesa PPA", "vendor-id" : "0x1002", "device-id" : "0x1681", "type" : "integrated-gpu" } ] }, "x11/vdpau" : { "messages" : [ "Failed to open VDPAU backend libvdpau_nvidia.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.14.0", "libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)", "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" : [ "/usr/share/libdrm/amdgpu.ids: No such file or directory", "/usr/share/libdrm/amdgpu.ids: No such file or directory" ], "renderer" : "REMBRANDT (radeonsi, rembrandt, LLVM 15.0.7, DRM 3.54, 6.5.0-14-generic)", "version" : "4.6 (Compatibility Profile) Mesa 23.3.2 - kisak-mesa PPA", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "messages" : [ "Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)" ], "renderer" : null, "version" : null, "library-vendor" : "glvnd", "issues" : [ "cannot-load" ], "exit-status" : 1 }, "egl_x11/glesv2" : { "messages" : [ "Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)" ], "renderer" : null, "version" : null, "library-vendor" : "glvnd", "issues" : [ "cannot-load" ], "exit-status" : 1 } }, "dri_drivers" : [ { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/crocus_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/d3d12_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/iris_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/r300_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/r600_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/zink_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/d3d12_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so", "version" : "libva2" }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_drv_video.so", "version" : "libva2" }, { "library_path" : "/home/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so", "version" : "libva1", "is_extra" : true } ], "vdpau_drivers" : [ { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_d3d12.so", "library_link" : "libvdpau_d3d12.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_d3d12.so.1", "library_link" : "libvdpau_d3d12.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so", "library_link" : "libvdpau_nouveau.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so.1", "library_link" : "libvdpau_nouveau.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so", "library_link" : "libvdpau_r600.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so.1", "library_link" : "libvdpau_r600.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so", "library_link" : "libvdpau_radeonsi.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so.1", "library_link" : "libvdpau_radeonsi.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_va_gl.so", "library_link" : "libvdpau_va_gl.so.1", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_va_gl.so.1", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_virtio_gpu.so", "library_link" : "libvdpau_virtio_gpu.so.1.0.0", "is_extra" : true }, { "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_virtio_gpu.so.1", "library_link" : "libvdpau_virtio_gpu.so.1.0.0", "is_extra" : true } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/snap/steam/171/graphics/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0" } ] } }, "locale-issues" : [ "i18n-supported-missing", "i18n-locales-en-us-missing" ], "locales" : { "" : { "resulting-name" : "uk_UA.UTF-8", "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" : [ ], "external_platforms" : [ ] }, "vulkan" : { "icds" : [ { "json_path" : "/var/lib/snapd/lib/vulkan/icd.d/nvidia_icd.json", "error-domain" : "g-file-error-quark", "error-code" : 4, "error" : "Failed to open file '/var/lib/snapd/lib/vulkan/icd.d/nvidia_icd.json': No such file or directory", "issues" : [ "cannot-load" ] }, { "json_path" : "/snap/steam/171/graphics/usr/share/vulkan/icd.d/radeon_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so", "api_version" : "1.3.267", "issues" : [ ] }, { "json_path" : "/snap/steam/171/graphics/usr/share/vulkan/icd.d/radeon_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_radeon.so", "api_version" : "1.3.267", "issues" : [ ] }, { "json_path" : "/snap/steam/171/graphics/usr/share/vulkan/icd.d/intel_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_intel.so", "api_version" : "1.3.267", "issues" : [ ] }, { "json_path" : "/snap/steam/171/graphics/usr/share/vulkan/icd.d/intel_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_intel.so", "api_version" : "1.3.267", "issues" : [ ] } ], "explicit_layers" : [ ], "implicit_layers" : [ { "json_path" : "/home/volodymyrvi/snap/steam/common/.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/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so", "issues" : [ ] }, { "json_path" : "/home/volodymyrvi/snap/steam/common/.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/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so", "issues" : [ ] }, { "json_path" : "/home/volodymyrvi/snap/steam/common/.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/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so", "issues" : [ ] }, { "json_path" : "/home/volodymyrvi/snap/steam/common/.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/volodymyrvi/snap/steam/common/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so", "issues" : [ ] }, { "json_path" : "/snap/steam/171/usr/share/vulkan/implicit_layer.d/MangoHud.json", "name" : "VK_LAYER_MANGOHUD_overlay", "description" : "Vulkan Hud Overlay", "type" : "GLOBAL", "api_version" : "1.3.0", "implementation_version" : "1", "library_path" : "/usr/$LIB/libMangoHud.so", "issues" : [ ] }, { "json_path" : "/snap/steam/171/usr/share/vulkan/implicit_layer.d/libMangoApp.json", "name" : "VK_LAYER_MANGOAPP_overlay", "description" : "Mangoapp Layer", "type" : "GLOBAL", "api_version" : "1.3.0", "implementation_version" : "1", "library_path" : "/usr/$LIB/libMangoApp.so", "issues" : [ ] } ] }, "desktop-entries" : [ { "id" : "steam.desktop", "commandline" : "/usr/bin/steam %U", "filename" : "/snap/steam/171/usr/share/applications/steam.desktop", "default_steam_uri_handler" : false, "steam_uri_handler" : false } ], "display" : { "environment" : [ "DISPLAY=:0", "WAYLAND_DISPLAY=wayland-0", "XDG_CURRENT_DESKTOP=ubuntu:GNOME", "XDG_SESSION_CLASS=user", "XDG_SESSION_DESKTOP=ubuntu", "XDG_SESSION_TYPE=wayland" ], "wayland-session" : false, "wayland-issues" : [ "missing-socket" ], "x11-type" : "xwayland" }, "xdg-portals" : { "details" : { "interfaces" : { "org.freedesktop.portal.Email" : { "available" : true, "version" : 4 }, "org.freedesktop.portal.FileChooser" : { "available" : true, "version" : 3 }, "org.freedesktop.portal.Inhibit" : { "available" : true, "version" : 3 }, "org.freedesktop.portal.OpenURI" : { "available" : true, "version" : 3 }, "org.freedesktop.portal.ScreenCast" : { "available" : true, "version" : 5 }, "org.freedesktop.portal.Settings" : { "available" : true, "version" : 2 } }, "backends" : { "org.freedesktop.impl.portal.desktop.gtk" : { "available" : true }, "org.freedesktop.impl.portal.desktop.kde" : { "available" : false } } }, "issues" : [ ] }, "cpu-features" : { "x86-64" : true, "sse3" : true, "cmpxchg16b" : true } } "scout runtime container" information: bwrap: Can't mount tmpfs on /newroot/var/pressure-vessel/ldso: Permission denied lib/vulkan/icd.d/nvidia_icd.json: openat(/var/lib/snapd/lib/vulkan/icd.d/nvidia_icd.json): No such file or directory pressure-vessel-wrap[11492]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host" pressure-vessel-wrap[11492]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host" pressure-vessel-wrap[11492]: W: "snap/steam/171/graphics/usr/share/drirc.d" is unlikely to appear in "/run/host" "soldier runtime container" information: bwrap: Can't mount tmpfs on /newroot/var/pressure-vessel/ldso: Permission denied lib/vulkan/icd.d/nvidia_icd.json: openat(/var/lib/snapd/lib/vulkan/icd.d/nvidia_icd.json): No such file or directory pressure-vessel-wrap[11538]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host" pressure-vessel-wrap[11538]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host" pressure-vessel-wrap[11538]: W: "snap/steam/171/graphics/usr/share/drirc.d" is unlikely to appear in "/run/host" "sniper runtime container" information: bwrap: Can't mount tmpfs on /newroot/var/pressure-vessel/ldso: Permission denied lib/vulkan/icd.d/nvidia_icd.json: openat(/var/lib/snapd/lib/vulkan/icd.d/nvidia_icd.json): No such file or directory pressure-vessel-wrap[11602]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host" pressure-vessel-wrap[11602]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host" pressure-vessel-wrap[11602]: W: "snap/steam/171/graphics/usr/share/drirc.d" is unlikely to appear in "/run/host" ```

Please describe your issue in as much detail as possible:

After the latest update of Dota2, I can't launch the game. I push the play button, it says running and then stops. This first occurred yesterday at 20:00 and continues to this day

Laptop Acer Swift SFE16-42 Ubuntu 23.10 AMD Ryzen™ 7 7735U with Radeon™ Graphics × 16

Also, on the forum, I came across messages from other players who can't launch the game on Mac and Ubuntu 22.04 https://steamcommunity.com/app/570/discussions/0/4139437492714011442/

Steps for reproducing this issue:

  1. rebot laptop
  2. Open Steam
  3. Open Dota2

Please help me

kisak-valve commented 5 months ago

Hello @VolodymyrVi, Dota 2 is currently run inside the Steam Linux Runtime 3.0 (Sniper) container environment.

"sniper runtime container" information:
bwrap: Can't mount tmpfs on /newroot/var/pressure-vessel/ldso: Permission denied
lib/vulkan/icd.d/nvidia_icd.json: openat(/var/lib/snapd/lib/vulkan/icd.d/nvidia_icd.json): No such file or directory
pressure-vessel-wrap[11602]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host"
pressure-vessel-wrap[11602]: W: "snap/steam/171/graphics/usr/share/libdrm" is unlikely to appear in "/run/host"
pressure-vessel-wrap[11602]: W: "snap/steam/171/graphics/usr/share/drirc.d" is unlikely to appear in "/run/host"

This section tells us that there's some issue with Pressure Vessel setting up that container environment while being inside the Snap packaging, so I've transferred this issue report to the steam-runtime issue tracker for a runtime maintainer to ponder.

kisak-valve commented 5 months ago

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

kwaark commented 5 months ago

any news? same issue here

kwaark commented 5 months ago

Screencast from 2024-01-10 21-16-05.webm

abcds89fteqa commented 5 months ago

I was having this exact issue with Dota and some other games.

Like OP I use Ubuntu and installed Steam through Snap, and also had the exact same error message in my runtime diagnostics which hints at a problem revolving around snap.

I've worked around it by uninstalling Steam from Snap (which also uninstalls all your games by the way) and instead installed steam through the package manager rather than using snap, after downloading dota 2 again it launches fine without any issues.

abcds89fteqa commented 5 months ago

I took debug log of the issue before I reinstalled steam with the package manager: slr-app570-t20240110T165455.log VERSIONS.txt

kwaark commented 5 months ago

Replying to https://github.com/ValveSoftware/steam-runtime/issues/640#issuecomment-1887676721

The Vulkan Shaders is processing here; I don't know why it's taking so long. When it's done, I'll check if it worked and let you know. Thank you!

kwaark commented 5 months ago

Replying to https://github.com/ValveSoftware/steam-runtime/issues/640#issuecomment-1887676721

It works, THANK YOU !

smcv commented 5 months ago

Steam as a Snap app is not maintained or supported by Valve. Please report any Snap-specific issues to https://github.com/canonical/steam-snap/issues/.

It looks as though this is a problem with the Snap app's AppArmor profile: https://github.com/canonical/steam-snap/issues/356

In general, changes in Steam or the Steam Linux Runtime framework (pressure-vessel) are not going to be able to solve Snap AppArmor problems: it is the Snap app and/or snapd that is responsible for allowing what pressure-vessel needs.

Arun-Niranjan commented 5 months ago

this method worked for me https://github.com/canonical/steam-snap/issues/356#issuecomment-1885882620 (manjaro linux)

Megatron448 commented 5 months ago

I have the same issue with Counter Strike 2.

smcv commented 5 months ago

I have the same issue with Counter Strike 2.

For completeness, this will affect:

when running on Canonical's Snap-packaged variant of Steam. We do not need additional reports of affected games.

The recommended way to install Steam on an Ubuntu system is described in the steam-for-linux documentation. The recommended way to install Steam on non-Ubuntu systems is to use it similarly non-sandboxed. If you want privilege separation between Steam and your other programs, my suggestion would be to create a separate, non-admin user account for playing games, and install/run Steam while logged in as that user account.

Valve does not support Canonical's Snap-packaged variant of Steam, or Flathub's Flatpak-packaged variant of Steam: from Valve's point of view, both are unofficial. If those work for you, great, but if they don't work as a result of their respective sandbox layers, that's something to take up with their packagers.

The Snap-packaged version is particularly fragile, because of the way Snap/AppArmor is designed, and will often stop working when we make internal changes in the Steam Linux Runtime container framework. I have tried to follow this up with its maintainers to encourage them to develop it in ways that are more future-proof.

Megatron448 commented 5 months ago

Replying to https://github.com/ValveSoftware/steam-runtime/issues/640#issuecomment-1895721573

Is this something that i can solve myself or do I have to wait for an update or something like that?

smcv commented 5 months ago

Is this something that i can solve myself or do I have to wait for an update or something like that?

The only long-term solution for the Snap app is to wait for Canonical to release a snapd update with https://github.com/canonical/steam-snap/issues/356 fixed.

A temporary workaround is to find the "Steam Linux Runtime 3.0 - sniper" compatibility tool in your Steam library, and switch it to the previous_release beta branch.

Another way you could solve this for yourself is to migrate from Canonical's Snap-packaged version of Steam to Valve's recommended way to install Steam. That will require some technical knowledge to migrate your installed games from the Snap installation to the OS-level (.deb) installation, but it has the advantage that it will not be affected by current or future Snap bugs.

smcv commented 5 months ago

Today's client_beta updates to "Steam Linux Runtime 2.0 (soldier)" and "Steam Linux Runtime 3.0 (sniper)" (versioned 0.20240125.x) contain a workaround for the Snap issue. Please see https://github.com/canonical/steam-snap/issues/356#issuecomment-1912411145 for more details.

The workaround adds additional complexity to the container runtime framework, which is bad for robustness in the long term (for everyone, not just Snap users), so it will be removed in a future release. If snapd is not fixed before that happens, then the Snap app will regress again.

smcv commented 4 months ago

Today's client_beta updates to "Steam Linux Runtime 2.0 (soldier)" and "Steam Linux Runtime 3.0 (sniper)" (versioned 0.20240125.x) contain a workaround for the Snap issue. Please see canonical/steam-snap#356 (comment) for more details.

This workaround was promoted to the stable branch on 2024-02-12.

A temporary workaround is to find the "Steam Linux Runtime 3.0 - sniper" compatibility tool in your Steam library, and switch it to the previous_release beta branch.

This particular workaround is no longer valid - as a result of yesterday's releases, the previous_release beta branch is now the only one where Snap doesn't work.