Eu tenho o mesmo problema no Arch Linux, mas não no Ubuntu. No Arch eu resolvi usando este script para iniciar o Steam.
LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' steam
Você pode adaptar e integrar isso em /usr/share/applications/steam.desktop ou criar um novo script de lançamento, como /usr/bin/steam-start
Você também pode resolvê-lo removendo certas bibliotecas da pasta steam-runtime. Eu usei isso antes, mas o tempo de execução do vapor tende a se regenerar, então eu não recomendo isso. Não me lembro dos arquivos exatos, mas aqui está uma discussão útil .
No Arch isso é causado pelas bibliotecas do sistema que estão na versão mais recente e, portanto, incompatíveis com o Steam. No Ubuntu, isso não deve ser um problema, já que eles estão em uma versão suportada, e o Ubuntu é uma distribuição suportada pela Valve.