protonscr

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

steamclosed Intel driversStreamingDistro Family: Ubuntu
ValveSoftware/steam-for-linux#7198 · opened 2020-06-15 by ygurin · updated 2023-02-11 · 14 comments · github
Yygurin 2020-06-15 github

Your system information

  • Steam client version (date): Jun 4 2020, at 05:51:01
  • Steam client version (build number): 1591251555
  • Distribution (e.g. Ubuntu): Ubuntu 20.04
  • Kernel version: Linux XPS-9370 5.4.0-37-generic
  • Opted into Steam client beta?: [Yes/No] No (tried both options)
  • Have you checked for system updates?: [Yes/No] Yes

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.

Kkisak-valve maintainer 2020-06-15 github

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.

Yygurin 2020-06-15 github

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

Ttmortagne 2020-10-02 github

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

Kkisak-valve maintainer 2020-10-02 github

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.

Ttmortagne 2020-10-02 github

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" : {
    "<default>" : {
      "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.

Yygurin 2020-10-03 github

@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.

Ssmcv 2020-10-05 github

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.

  • ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh true
    • Do this immediately before running the others, so that the runtime setup time isn't counted in the time for the commands below. It probably won't produce any output.
  • time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh x86_64-linux-gnu-vainfo-2
  • time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh x86_64-linux-gnu-vainfo-1
  • time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh i386-linux-gnu-vainfo-2
  • time ~/.steam/steam/ubuntu12_32/steam-runtime/run.sh i386-linux-gnu-vainfo-1
  • 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
  • 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

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.

Ssmcv 2020-10-05 github

@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".

Yygurin 2020-10-05 github

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

Ttmortagne 2020-10-08 github
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" : {
    "<default>" : {
      "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.

Kkisak-valve maintainer 2021-07-29 github

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

OOliverUrbann 2021-11-26 github

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

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

Kkisak-valve maintainer 2023-01-06 github

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

Kkisak-valve maintainer 2023-02-11 github

Closing pending feedback.