Reparar: Steam no se abre en Linux

Steam es una de las plataformas de juegos más populares del mundo. Linux es una gran alternativa del sistema operativo a Windows de Microsoft y muchos usuarios lo prefieren para los juegos.

Sin embargo, a veces el combo Steam-Linux simplemente no funciona y los jugadores no pueden abrir juegos de Steam en Linux.

Por lo tanto, si está experimentando este problema, consulte esta guía para aprender a solucionarlo.

Arreglar Steam No abre en Linux

Arreglo 1 – Corregir conflictos en la biblioteca de Steam

A veces, los conflictos de la biblioteca de Steam pueden impedirte lanzar tus juegos favoritos. Steam implementa regularmente nuevas bibliotecas principales de Steam Runtime para versiones más recientes de Ubuntu, pero algunas de ellas pueden traer problemas de compatibilidad.

Como solución rápida, puedes intentar eliminar las versiones de la biblioteca de Steam Runtime para forzar a Steam a reinstalar las versiones actualizadas del sistema.

Para ello, simplemente pegue el siguiente comando en una ventana de terminal:

  • encontrar ~/.steam/root/ ( -name «libgcc_s.so*» -o -name «libstdc++.so*» -o -name «libxcb.so*» ) -print -delete

Si aún no puedes iniciar tus juegos, ejecuta este segundo comando:

  • encontrar ~/.local/share/Steam/ ( -name «libgcc_s.so*» -o -name «libstdc++.so*» -o -name «libxcb.so*» ) -print -delete

Si el problema persiste, hay un tercer comando que usted puede ejecutar:

  • encontrar ~/.steam/steam/ubuntu12_32/steam-runtime ( -name «libgcc_s.so*» -o -name «libstdc++.so*» -o -name «libxcb.so*» -o -name «libgpg-error.so*» ) -print -delete

Este comando eliminará el ibgcc_s.so , libstdc ++.so, libxcb.so, y libgpg-error.so biblioteca del sistema que se sabe que rompe Steam en Linux.

Arreglo 2 – Ejecutar el juego desde el terminal

Otros jugadores sugirieron que el uso del terminal para iniciar el juego debería solucionar este problema.

Por lo tanto, escriba grep Exec /usr/share/applications/.desktop o grep Exec $HOME/.local/share/applications/.desktop.

Una vez que haya hecho esto, debe copiar todo después de Exec y simplemente pegarlo en el terminal.

Pulsa Intro y, a continuación, comprueba si ahora puedes iniciar tus juegos de Steam en Linux.

Tenga en cuenta que si el comando contiene espacios, debe agregar una barra diagonal inversa antes de todos y cada uno de los espacios.

Arreglo 3 – Usa Steam Play Proton

Si usas Steam Play (Proton) para ejecutar juegos de Steam en Linux, asegúrate de buscar actualizaciones.

Si no has instalado Steam para Linux, a continuación te explicamos cómo empezar a usar Steam Play o reinstalar la herramienta después de eliminarla:

  1. Ir a Steam y pulsar el botón de descarga para obtener el archivo .deb.
  2. Haga doble clic en el archivo descargado para instalar la herramienta.
  3. Ve a tu aplicación lanzada y abre Steam
  4. Si está utilizando un tipo de distribución no Ubuntu / Debian, es necesario instalar Steam desde Flatpak. Siga sus instrucciones para configurar todo.
    • Reinicie el equipo Linux y ejecute el siguiente comando en el terminal para asegurarse de que el repositorio flathub está en funcionamiento:
      • flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    • A continuación, ejecute este comando para instalar Steam:
      • flatpak instalar flathub com.valvesoftware.Steam
  5. Ve al lanzador de aplicaciones, inicia Steam e inicia sesión
  6. Ve a Configuración de Steam y haz clic en Steam Play
    1. Marque las siguientes casillas de verificación: Habilitar Steam Play para los títulos compatibles y Habilitar Steam Play para todos los demás títulos.

Así que, ahí tienes, una de estas tres soluciones debería ayudarte a solucionar el problema. Háganos saber cuál funcionó para usted.

Artículos Interesantes

Deja un comentario