Hoy vamos a solucionar el error “STEAM_RUNTIME is enabled automatically” que surgió recientemente a los usuarios de Arch Linux, Manjaro, Antergos y demás derivadas a la hora de usar Steam en sistemas de 64 bits, a lo cual recordare que Steam aun no tiene cliente de escritorio de 64 bits, ya que en todas sus plataformas (Windows, Mac o Gnu Linux) emplea su programa de 32 bits y nos llego la hora, el soporte oficial de 32 bits empieza a morir (aunque en ciertos repositorios aun se mantenga) ya arroja sus primeros problemas y en este caso es por las librerías que intenta usar Steam en nuestro sistema, dando lugar a un error similar al siguiente:

BreoganGal@LiGNUx ~ % steam
Running Steam on Manjaro 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1468023329)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

Obviamente para ver este mensaje debemos de iniciar Steam por la terminal y nos arrojara unos datos muy similares a los que yo muestro, donde nos indica nuestro sistema operativo, arquitectura y el error que surge al iniciar Steam.

El error sucede por lo que ya os comente en el primer párrafo, que “STEAM_RUNTIME” esta desactivado por no tener todas las librerías de 32 bits necesarias para ejecutar Steam 32 bits, lo cual solucionaremos con el siguiente comando por medio de la terminal:

find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete

Y listo, ya podremos seguir disfrutando de nuestros juegos favoritos sobre Gnu Linux de forma nativa.

 

Fuente: lignux

¿Quién está en línea?

Hay 4213 invitados y ningún miembro en línea