Actualicé de 14.04 LTS a 16.04 LTS y tampoco pude iniciar Steam. Comenzó (quiero decir, 'steam' continuó funcionando), pero no pasó nada después de unos segundos.
Para mí , la solución que finalmente encontré fue ejecutar Steam desde la línea de comandos con:
LD_PRELOAD='/usr/$LIB/libstdc++.so.6' steam
Información no esencial a continuación.
Steam proporciona esencialmente una "mini distribución", llamada Steam Runtime, pero actualmente no está haciendo un trabajo completo, por lo que de alguna manera choca con la biblioteca estándar del sistema C ++ y / u otras bibliotecas. Durante mis experimentos también tuve una queja del sistema libreadline6 <-> Steam runtime libtinfo5. Después de desempaquetar manualmente el paquete tarball de tiempo de ejecución de Steam en el directorio Steam para sobrescribir lo que tenía allí anteriormente, cambió para ser como se describe en este problema (pcre_jit_stack_alloc).
Un dato interesante es que antes de encontrar la solución anterior, pude iniciar Steam, por lo que descargué una actualización por sí mismo deshabilitando Steam Runtime temporalmente con export STEAM_RUNTIME = 0. El vapor en sí no se ejecutará, pero ese fue mi primer paso adelante. Intenté instalar los equivalentes del sistema de las bibliotecas de 32 bits requeridos, pero no terminé / no funcionó.
sudo ldconfig
?