ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 174 forks source link

Intel hardware accelerated decode fails with intel-media-va-driver:i386 and Ubuntu 20.04 #7198

Closed ygurin closed 1 year ago

ygurin commented 4 years ago

Your system information

Please describe your issue in as much detail as possible:

you expected should: Launching a streaming client should work identically to Windows 10 UI steam as client

what did happen: When initiating streaming (remote play) on a Linux steam client from any host there is a loading screen (buffering) followed by 300 milliseconds of in-game sound coming through followed by an error & exit message "The streaming client exited unexpectedly (2)"

Steps for reproducing this issue:

  1. Install Ubuntu 20.04 on Dell XPS 9370
  2. Install Steam from here https://store.steampowered.com/about/
  3. Launch any Steam game on Host Windows 10 (For Streaming)
  4. Start Steam on Linux.
  5. Click the Stream "STREAM" or "CONNECT" button (Depending on if the game is already running on HOST)
  6. Hear 300 milliseconds sound coming through via stream
  7. Presented with an exit & steam error window "The streaming client exited unexpectedly (2)"

Log File

Running steam via terminal displays the log https://gist.github.com/ygurin/e0209826fc216aab20e45b6a72557259 Everything after line 270 is where the issue occurs

Line 1: The Steam program is run Line 276: Initializing player Line 389: Crash occurred dump file generated /tmp/dumps/crash_20200615105235_2.dmp uploaded

I can provide access to the dump file if its any use. But it looks like its uploaded to Valves servers.

kisak-valve commented 4 years ago

Hello @ygurin, looks like libva failed to initialize. Disabling hardware accelerated video decode should workaround this issue. (Steam -> Settings -> Remote Play -> Advanced client options -> uncheck Enable hardware decoding)

There is some related discussion on #7121, but the root cause hasn't been found yet.

ygurin commented 4 years ago

@kisak-valve this solves my issue. Thank you. Not sure if this ticket should be closed.

tmortagne commented 3 years ago

Just a note that hardware decoding was working well on Ubuntu 18.04 and started failing after the upgrade to 20.04.

kisak-valve commented 3 years ago

Hello @tmortagne, @ygurin, can one of you please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

The extended steam runtime diagnostic information now tests VAAPI, and it would be interesting to know if that reports a working 32 bit VAAPI render path.

tmortagne commented 3 years ago

Note that the hack indicated on https://github.com/ValveSoftware/steam-for-linux/issues/7121#issuecomment-645354656 worked for me.

Unfortunately when I reinstall va-driver-all:i386 Steam freeze when I try to access the system information popup (the popup does open but Steam becomes unusable).

Here is the one I get when I uninstall intel-media-va-driver:i386 (which also uninstall va-driver-all:i386):

System Information

``` Informations de l'ordinateur : Fabricant : Unknown Modèle : Unknown Type : Ordinateur de bureau Aucun écran tactile détecté Processeur : Fabricant du CPU : GenuineIntel Marque du processeur : Intel(R) Core(TM) i3-5010U CPU @ 2.10GHz Famille du processeur : 0x6 Modèle du processeur : 0x3d Révision processeur : 0x4 Type de processeur : 0x0 Fréquence : 2000 Mhz 4 processeurs logiques 2 processeurs physiques HyperThreading : Pris en charge FCMOV : Pris en charge SSE2 : Pris en charge SSE3 : Pris en charge SSSE3 : Pris en charge SSE4a : Non pris en charge SSE41 : Pris en charge SSE42 : Pris en charge AES : Pris en charge AVX : Pris en charge AVX2 : Non pris en charge AVX512F : Non pris en charge AVX512PF : Non pris en charge AVX512ER : Non pris en charge AVX512CD : Non pris en charge AVX512VNNI : Non pris en charge SHA : Non pris en charge CMPXCHG16B : Pris en charge LAHF/SAHF : Pris en charge PrefetchW : Non pris en charge Version du système d'exploitation : Ubuntu 20.04.1 LTS (64 bits) Nom du noyau : Linux Version du noyau : 5.4.0-48-generic Éditeur du serveur X : The X.Org Foundation Version du serveur X : 12008000 Gestionnaire de fenêtres X : GNOME Shell Version d'exécution Steam : steam-runtime_0.20200720.0 Carte graphique : Pilote : Intel Mesa Intel(R) HD Graphics 5500 (BDW GT2) Version du pilote : 4.6 (Compatibility Profile) Mesa 20.0.8 Version OpenGL : 4.6 Profondeur de couleur du bureau : 24 bits par pixel Taux de rafraîchissement du moniteur : 60 Hz ID fabricant : 0x8086 ID périphérique : 0x1616 Révision non détectée Nombre de moniteurs : 1 Nombre de cartes vidéo logiques : 1 Résolution de l'affichage principal : 1920 x 1080 Résolution du bureau : 1920 x 1080 Taille de l'affichage principal : 27.87" x 15.67" (31.97" diag) 70.8cm x 39.8cm (81.2cm diag) Mémoire vidéo principale non détecté Carte son : Périphérique audio : Intel Broadwell HDMI Mémoire : RAM : 11867 Mo Matériel de VR : Casque VR : aucun détecté Divers : Langue de l'interface : Français LANGUE : fr_FR.UTF-8 Espace disque total disponible : 841652 Mo Plus grand bloc disponible sur le disque dur : 225782 Mo Steam Linux Runtime Information: { "can-write-uinput" : true, "steam-installation" : { "path" : "/home/media/.local/share/Steam", "data_path" : "/home/media/.local/share/Steam", "bin32_path" : "/home/media/.local/share/Steam/ubuntu12_32", "issues" : [ ] }, "runtime" : { "path" : "/home/media/.local/share/Steam/ubuntu12_32/steam-runtime", "version" : "0.20200720.0", "issues" : [ ], "pinned_libs_32" : { "list" : [ " 23724722 4 drwxrwxr-x 2 media media 4096 sept. 30 22:39 pinned_libs_32", " 23724742 4 -rw-rw-r-- 1 media media 84 sept. 30 22:39 pinned_libs_32/system_libvulkan.so.1", " 23724748 4 -rw-rw-r-- 1 media media 76 sept. 30 22:39 pinned_libs_32/system_libdbus-1.so.3", " 23724744 0 -rw-rw-r-- 1 media media 0 sept. 30 22:39 pinned_libs_32/has_pins", " 23724746 4 lrwxrwxrwx 1 media media 94 sept. 30 22:39 pinned_libs_32/libdbus-1.so.3 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libdbus-1.so.3.5.8", " 23724740 4 lrwxrwxrwx 1 media media 100 sept. 30 22:39 pinned_libs_32/libvulkan.so.1 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libvulkan.so.1.2.135" ] }, "pinned_libs_64" : { "list" : [ " 23724723 4 drwxrwxr-x 2 media media 4096 sept. 30 22:39 pinned_libs_64", " 23724724 4 lrwxrwxrwx 1 media media 108 sept. 30 22:39 pinned_libs_64/libdbusmenu-glib.so.4 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4.0.13", " 23724738 4 -rw-rw-r-- 1 media media 88 sept. 30 22:39 pinned_libs_64/system_libvulkan.so.1", " 23724730 4 -rw-rw-r-- 1 media media 80 sept. 30 22:39 pinned_libs_64/system_libGLU.so.1", " 23724727 4 lrwxrwxrwx 1 media media 98 sept. 30 22:39 pinned_libs_64/libcurl.so.4 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0", " 23724725 4 -rw-rw-r-- 1 media media 101 sept. 30 22:39 pinned_libs_64/system_libdbusmenu-glib.so.4", " 23724726 0 -rw-rw-r-- 1 media media 0 sept. 30 22:39 pinned_libs_64/has_pins", " 23724729 4 lrwxrwxrwx 1 media media 101 sept. 30 22:39 pinned_libs_64/libGLU.so.1 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08004", " 23724734 4 -rw-rw-r-- 1 media media 99 sept. 30 22:39 pinned_libs_64/system_libdbusmenu-gtk.so.4", " 23724732 4 lrwxrwxrwx 1 media media 107 sept. 30 22:39 pinned_libs_64/libdbusmenu-gtk.so.4 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4.0.13", " 23724736 4 lrwxrwxrwx 1 media media 102 sept. 30 22:39 pinned_libs_64/libvulkan.so.1 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.135", " 23724728 4 -rw-rw-r-- 1 media media 82 sept. 30 22:39 pinned_libs_64/system_libcurl.so.4", " 23724749 0 lrwxrwxrwx 1 media media 12 sept. 30 22:39 pinned_libs_64/libcurl.so.3 -> libcurl.so.4" ] } }, "os-release" : { "id" : "ubuntu", "id_like" : [ "debian" ], "name" : "Ubuntu", "pretty_name" : "Ubuntu 20.04.1 LTS", "version_id" : "20.04", "version_codename" : "focal" }, "container" : { "type" : "none" }, "driver_environment" : [ ], "architectures" : { "i386-linux-gnu" : { "can-run" : true, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /home/media/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS64\n", "renderer" : "Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "1.2.131 (device 8086:1616) (driver 20.0.8)" }, "x11/vdpau" : { "messages" : "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory\nvdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.7.0\nlibva info: Trying to open /usr/lib/i386-linux-gnu/dri/iHD_drv_video.so\nlibva info: Found init function __vaDriverInit_1_7\nlibva info: va_openDriver() returns 0\nvaCreateConfig (va_display, VAProfileNone, VAEntrypointVideoProc, NULL, 0, &config) failed: the requested VAProfile is not supported (12)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 20.0.8", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "messages" : "Waffle error: 0x1 WAFFLE_ERROR_FATAL: dlopen(\"libEGL.so.1\") failed: libEGL.so.1: wrong ELF class: ELFCLASS64\n", "renderer" : null, "version" : null, "library-vendor" : "unknown", "issues" : [ "cannot-load" ], "exit-status" : 1 }, "egl_x11/glesv2" : { "messages" : "Waffle error: 0x1 WAFFLE_ERROR_FATAL: dlopen(\"libEGL.so.1\") failed: libEGL.so.1: wrong ELF class: ELFCLASS64\n", "renderer" : null, "version" : null, "library-vendor" : "unknown", "issues" : [ "cannot-load" ], "exit-status" : 1 } }, "dri_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/dri/i915_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/i965_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/iris_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_vieux_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r200_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r300_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r600_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/radeon_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/radeonsi_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/swrast_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/virtio_gpu_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/vmwgfx_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/zink_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/dri/i965_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/iHD_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r600_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/radeonsi_drv_video.so" }, { "library_path" : "/home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so" } ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_nouveau.so", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_nouveau.so.1", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r300.so", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r300.so.1", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r600.so", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r600.so.1", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so.1", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0" } ] }, "x86_64-linux-gnu" : { "can-run" : true, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /home/media/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS32\n", "renderer" : "Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "1.2.131 (device 8086:1616) (driver 20.0.8)" }, "x11/vdpau" : { "messages" : "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory\nvdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.7.0\nlibva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so\nlibva info: Found init function __vaDriverInit_1_7\nlibva info: va_openDriver() returns 0\nvaCreateConfig (va_display, VAProfileNone, VAEntrypointVideoProc, NULL, 0, &config) failed: the requested VAProfile is not supported (12)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 20.0.8", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 20.0.8", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "OpenGL ES 3.2 Mesa 20.0.8", "library-vendor" : "glvnd" } }, "dri_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i915_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i965_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/iris_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r200_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r300_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r600_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/zink_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so" }, { "library_path" : "/home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so" } ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so.1", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r300.so", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r300.so.1", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so.1", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so.1", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0" } ] } }, "locale-issues" : [ ], "locales" : { "" : { "resulting-name" : "fr_FR.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" : [ { "json_path" : "/usr/share/glvnd/egl_vendor.d/50_mesa.json", "library_path" : "libEGL_mesa.so.0" } ] }, "vulkan" : { "icds" : [ { "json_path" : "/usr/share/vulkan/icd.d/intel_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_intel.so", "api_version" : "1.2.131" }, { "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so", "api_version" : "1.2.128" }, { "json_path" : "/usr/share/vulkan/icd.d/intel_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_intel.so", "api_version" : "1.2.131" }, { "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_radeon.so", "api_version" : "1.2.128" } ] }, "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 } ], "cpu-features" : { "x86-64" : true, "sse3" : true, "cmpxchg16b" : true } } The Steam Linux Runtime container tool is not installed. ```

ygurin commented 3 years ago

@kisak-valve Here is the gist. It looks like now it doesn't crash however I get an endless stream loading screen (the screen that gets displayed before a connection is establish). Sound is coming through, but that's about it.

smcv commented 3 years ago

Unfortunately when I reinstall va-driver-all:i386 Steam freeze when I try to access the system information popup (the popup does open but Steam becomes unusable).

This might indicate that there's also a bug in Steam's diagnostic tool, which is meant to work even if VA-API hangs or is broken. The worst case should be that if VA-API is completely broken, the diagnostic tool might freeze for up to 26 seconds, then go back to normal.

Please could you reinstall va-driver-all:i386 and then try these, running them from a normal gnome-terminal (or xterm or anything similar), and put their output in a gist? If one of them appears to freeze, please wait 20-30 seconds and then press Ctrl+C to stop it.

I would normally expect that both ...vainfo-2 commands will succeed, both ...vainfo-1 commands will fail, both ...check-va-api commands will succeed, and nothing will hang. However, if va-driver-all:i386 is causing a freeze, you might find that some or all of the i386- commands will freeze on your system.

Another thing that would be useful: when Steam freezes while getting the diagnostic information, in another gnome-terminal or xterm, try running

pstree -alp "$(id -nu)"

and look for the steam-runtime-system-info process. You should find (among other things) a process tree that looks something like this:

steam,12300
  \- CJobMgr::m_Work,12345
      \- sh,12346 -c .../steam-runtime-system-info > /tmp/runtime-info.txt.abcdef
          \- steam-runtime-s,12347
              \- timeout,12350 --signal=TERM --kill-after=3 .../i386-linux-gnu-check-va-api ...
                \- i386-linux-gnu-,12351 ...

Please show us that part of the process tree, then wait another 30 seconds, run the same pstree command again, and show us whether that part of the process tree has changed.

Fixing the diagnostic tools won't directly fix your original issue with hardware-accelerated Remote Play, but it will at least make this sort of thing easier to diagnose in future.

smcv commented 3 years ago

@tmortagne and @ygurin are both using relatively recent Intel GPUs.

@tmortagne is using a Broadwell (Core 5th gen, launched 2014) with HD 5500 GPU.

@ygurin is using a Kaby Lake (Core 7th gen, 2016) with HD 620 GPU.

In both cases, 32- and 64-bit VA-API both fail with "the requested VAProfile is not supported".

ygurin commented 3 years ago

@smcv I think its the newer version of Kaby. Kaby Lake Refreshed (Core 8th gen, August 2017) with Intel UHD 620 GPU

tmortagne commented 3 years ago
With a bit of delay here is the result of the asked tests:

``` media@media:~$ ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh true media@media:~$ time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh x86_64-linux-gnu-vainfo-2 libva info: VA-API version 1.7.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_7 libva info: va_openDriver() returns 0 x86_64-linux-gnu-vainfo-2: VA-API version: 1.7 (libva 2.1.0) x86_64-linux-gnu-vainfo-2: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 () x86_64-linux-gnu-vainfo-2: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileVP8Version0_3 : VAEntrypointVLD real 0m0,223s user 0m0,124s sys 0m0,082s media@media:~$ time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh x86_64-linux-gnu-vainfo-1 libva info: VA-API version 0.39.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iris_drv_video.so libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit real 0m0,194s user 0m0,097s sys 0m0,100s media@media:~$ time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh i386-linux-gnu-vainfo-2 libva info: VA-API version 1.7.0 libva info: Trying to open /usr/lib/i386-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_7 libva info: va_openDriver() returns 0 i386-linux-gnu-vainfo-2: VA-API version: 1.7 (libva 2.1.0) i386-linux-gnu-vainfo-2: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 () i386-linux-gnu-vainfo-2: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileVP8Version0_3 : VAEntrypointVLD real 0m0,224s user 0m0,125s sys 0m0,085s media@media:~$ time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh i386-linux-gnu-vainfo-1 libva info: VA-API version 0.39.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/i386-linux-gnu/dri/iris_drv_video.so libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit real 0m0,182s user 0m0,132s sys 0m0,059s media@media:~$ time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh ~/.steam/steam/ubuntu12_32/steam-runtime/usr/libexec/steam-runtime-tools-0/x86_64-linux-gnu-check-va-api libva info: VA-API version 1.7.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_7 libva info: va_openDriver() returns 0 vaCreateConfig (va_display, VAProfileNone, VAEntrypointVideoProc, NULL, 0, &config) failed: the requested VAProfile is not supported (12) real 0m0,209s user 0m0,123s sys 0m0,095s media@media:~$ time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh ~/.steam/steam/ubuntu12_32/steam-runtime/usr/libexec/steam-runtime-tools-0/i386-linux-gnu-check-va-api libva info: VA-API version 1.7.0 libva info: Trying to open /usr/lib/i386-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_7 libva info: va_openDriver() returns 0 vaCreateConfig (va_display, VAProfileNone, VAEntrypointVideoProc, NULL, 0, &config) failed: the requested VAProfile is not supported (12) real 0m0,211s user 0m0,113s sys 0m0,108s ```

I then started Steam which upgraded to a new version and, good news, the freeze seems to be fixed (but not the streaming ;)) so here is the report:

System Information

``` Informations de l'ordinateur : Fabricant : Unknown Modèle : Unknown Type : Ordinateur de bureau Aucun écran tactile détecté Processeur : Fabricant du CPU : GenuineIntel Marque du processeur : Intel(R) Core(TM) i3-5010U CPU @ 2.10GHz Famille du processeur : 0x6 Modèle du processeur : 0x3d Révision processeur : 0x4 Type de processeur : 0x0 Fréquence : 2000 Mhz 4 processeurs logiques 2 processeurs physiques HyperThreading : Pris en charge FCMOV : Pris en charge SSE2 : Pris en charge SSE3 : Pris en charge SSSE3 : Pris en charge SSE4a : Non pris en charge SSE41 : Pris en charge SSE42 : Pris en charge AES : Pris en charge AVX : Pris en charge AVX2 : Non pris en charge AVX512F : Non pris en charge AVX512PF : Non pris en charge AVX512ER : Non pris en charge AVX512CD : Non pris en charge AVX512VNNI : Non pris en charge SHA : Non pris en charge CMPXCHG16B : Pris en charge LAHF/SAHF : Pris en charge PrefetchW : Non pris en charge Version du système d'exploitation : Ubuntu 20.04.1 LTS (64 bits) Nom du noyau : Linux Version du noyau : 5.4.0-48-generic Éditeur du serveur X : The X.Org Foundation Version du serveur X : 12008000 Gestionnaire de fenêtres X : GNOME Shell Version d'exécution Steam : steam-runtime_0.20201005.0 Carte graphique : Pilote : Intel Mesa Intel(R) HD Graphics 5500 (BDW GT2) Version du pilote : 4.6 (Compatibility Profile) Mesa 20.0.8 Version OpenGL : 4.6 Profondeur de couleur du bureau : 24 bits par pixel Taux de rafraîchissement du moniteur : 60 Hz ID fabricant : 0x8086 ID périphérique : 0x1616 Révision non détectée Nombre de moniteurs : 1 Nombre de cartes vidéo logiques : 1 Résolution de l'affichage principal : 1920 x 1080 Résolution du bureau : 1920 x 1080 Taille de l'affichage principal : 27.87" x 15.67" (31.97" diag) 70.8cm x 39.8cm (81.2cm diag) Mémoire vidéo principale non détecté Carte son : Périphérique audio : Intel Broadwell HDMI Mémoire : RAM : 11867 Mo Matériel de VR : Casque VR : aucun détecté Divers : Langue de l'interface : Français LANGUE : fr_FR.UTF-8 Espace disque total disponible : 841652 Mo Plus grand bloc disponible sur le disque dur : 218758 Mo "LD_* scout runtime" information: { "can-write-uinput" : true, "steam-installation" : { "path" : "/home/media/.local/share/Steam", "data_path" : "/home/media/.local/share/Steam", "bin32_path" : "/home/media/.local/share/Steam/ubuntu12_32", "issues" : [ ] }, "runtime" : { "path" : "/home/media/.local/share/Steam/ubuntu12_32/steam-runtime", "version" : "0.20201005.0", "issues" : [ ], "pinned_libs_32" : { "list" : [ " 24118396 4 drwxrwxr-x 2 media media 4096 oct. 8 18:32 pinned_libs_32", " 24118411 4 -rw-rw-r-- 1 media media 84 oct. 8 18:32 pinned_libs_32/system_libvulkan.so.1", " 24118414 4 -rw-rw-r-- 1 media media 76 oct. 8 18:32 pinned_libs_32/system_libdbus-1.so.3", " 24118412 0 -rw-rw-r-- 1 media media 0 oct. 8 18:32 pinned_libs_32/has_pins", " 24118413 4 lrwxrwxrwx 1 media media 94 oct. 8 18:32 pinned_libs_32/libdbus-1.so.3 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libdbus-1.so.3.5.8", " 24118410 4 lrwxrwxrwx 1 media media 100 oct. 8 18:32 pinned_libs_32/libvulkan.so.1 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libvulkan.so.1.2.135" ] }, "pinned_libs_64" : { "list" : [ " 24118398 4 drwxrwxr-x 2 media media 4096 oct. 8 18:32 pinned_libs_64", " 24118399 4 lrwxrwxrwx 1 media media 108 oct. 8 18:32 pinned_libs_64/libdbusmenu-glib.so.4 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4.0.13", " 24118409 4 -rw-rw-r-- 1 media media 88 oct. 8 18:32 pinned_libs_64/system_libvulkan.so.1", " 24118405 4 -rw-rw-r-- 1 media media 80 oct. 8 18:32 pinned_libs_64/system_libGLU.so.1", " 24118402 4 lrwxrwxrwx 1 media media 98 oct. 8 18:32 pinned_libs_64/libcurl.so.4 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0", " 24118400 4 -rw-rw-r-- 1 media media 101 oct. 8 18:32 pinned_libs_64/system_libdbusmenu-glib.so.4", " 24118401 0 -rw-rw-r-- 1 media media 0 oct. 8 18:32 pinned_libs_64/has_pins", " 24118404 4 lrwxrwxrwx 1 media media 101 oct. 8 18:32 pinned_libs_64/libGLU.so.1 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08004", " 24118407 4 -rw-rw-r-- 1 media media 99 oct. 8 18:32 pinned_libs_64/system_libdbusmenu-gtk.so.4", " 24118406 4 lrwxrwxrwx 1 media media 107 oct. 8 18:32 pinned_libs_64/libdbusmenu-gtk.so.4 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4.0.13", " 24118408 4 lrwxrwxrwx 1 media media 102 oct. 8 18:32 pinned_libs_64/libvulkan.so.1 -> /home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.135", " 24118403 4 -rw-rw-r-- 1 media media 82 oct. 8 18:32 pinned_libs_64/system_libcurl.so.4", " 24118415 0 lrwxrwxrwx 1 media media 12 oct. 8 18:32 pinned_libs_64/libcurl.so.3 -> libcurl.so.4" ] } }, "os-release" : { "id" : "ubuntu", "id_like" : [ "debian" ], "name" : "Ubuntu", "pretty_name" : "Ubuntu 20.04.1 LTS", "version_id" : "20.04", "version_codename" : "focal" }, "container" : { "type" : "none" }, "driver_environment" : [ ], "architectures" : { "i386-linux-gnu" : { "can-run" : true, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /home/media/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS64\n", "renderer" : "Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "1.2.131 (device 8086:1616) (driver 20.0.8)" }, "x11/vdpau" : { "messages" : "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory\nvdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.7.0\nlibva info: Trying to open /usr/lib/i386-linux-gnu/dri/iHD_drv_video.so\nlibva info: Found init function __vaDriverInit_1_7\nlibva info: va_openDriver() returns 0\nvaCreateConfig (va_display, VAProfileNone, VAEntrypointVideoProc, NULL, 0, &config) failed: the requested VAProfile is not supported (12)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 20.0.8", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "messages" : "Waffle error: 0x1 WAFFLE_ERROR_FATAL: dlopen(\"libEGL.so.1\") failed: libEGL.so.1: wrong ELF class: ELFCLASS64\n", "renderer" : null, "version" : null, "library-vendor" : "unknown", "issues" : [ "cannot-load" ], "exit-status" : 1 }, "egl_x11/glesv2" : { "messages" : "Waffle error: 0x1 WAFFLE_ERROR_FATAL: dlopen(\"libEGL.so.1\") failed: libEGL.so.1: wrong ELF class: ELFCLASS64\n", "renderer" : null, "version" : null, "library-vendor" : "unknown", "issues" : [ "cannot-load" ], "exit-status" : 1 } }, "dri_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/dri/i915_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/i965_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/iris_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_vieux_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r200_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r300_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r600_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/radeon_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/radeonsi_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/swrast_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/virtio_gpu_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/vmwgfx_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/zink_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/dri/i965_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/iHD_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/r600_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/dri/radeonsi_drv_video.so" }, { "library_path" : "/home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so" } ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_nouveau.so", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_nouveau.so.1", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r300.so", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r300.so.1", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r600.so", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_r600.so.1", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so.1", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0" } ] }, "x86_64-linux-gnu" : { "can-run" : true, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /home/media/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS32\n", "renderer" : "Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "1.2.131 (device 8086:1616) (driver 20.0.8)" }, "x11/vdpau" : { "messages" : "Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory\nvdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.7.0\nlibva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so\nlibva info: Found init function __vaDriverInit_1_7\nlibva info: va_openDriver() returns 0\nvaCreateConfig (va_display, VAProfileNone, VAEntrypointVideoProc, NULL, 0, &config) failed: the requested VAProfile is not supported (12)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 20.0.8", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "4.6 (Compatibility Profile) Mesa 20.0.8", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "Mesa Intel(R) HD Graphics 5500 (BDW GT2)", "version" : "OpenGL ES 3.2 Mesa 20.0.8", "library-vendor" : "glvnd" } }, "dri_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i915_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i965_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/iris_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r200_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r300_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r600_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/zink_dri.so" } ], "va-api_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so" }, { "library_path" : "/home/media/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so" } ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so.1", "library_link" : "libvdpau_nouveau.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r300.so", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r300.so.1", "library_link" : "libvdpau_r300.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so.1", "library_link" : "libvdpau_r600.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so.1", "library_link" : "libvdpau_radeonsi.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0" } ] } }, "locale-issues" : [ ], "locales" : { "" : { "resulting-name" : "fr_FR.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" : [ { "json_path" : "/usr/share/glvnd/egl_vendor.d/50_mesa.json", "library_path" : "libEGL_mesa.so.0" } ] }, "vulkan" : { "icds" : [ { "json_path" : "/usr/share/vulkan/icd.d/intel_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_intel.so", "api_version" : "1.2.131" }, { "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so", "api_version" : "1.2.128" }, { "json_path" : "/usr/share/vulkan/icd.d/intel_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_intel.so", "api_version" : "1.2.131" }, { "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_radeon.so", "api_version" : "1.2.128" } ] }, "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 } ], "cpu-features" : { "x86-64" : true, "sse3" : true, "cmpxchg16b" : true } } "scout runtime container" is not installed. "soldier runtime container" is not installed. ```

kisak-valve commented 3 years ago

From the feedback on #7947, can someone check if streaming_client now uses a fallback to software decoding instead of crashing?

OliverUrbann commented 2 years ago

Note that the hack indicated on #7121 (comment) worked for me.

That worked also for me. So, one year later and still no easier solution for this?

kisak-valve commented 1 year ago

Hello, is anyone still experiencing this issue on an up to date system?

kisak-valve commented 1 year ago

Closing pending feedback.