¿Dont Starve no abre o se queda en blanco en Linux? Explicación y solución a este error (nota de nano al principio)

Aunque para algunos el ordenador no está pensado para jugar (para eso están las consolas como PS o Wii) no es menos cierto que a veces, lo único que tenemos es el ordenador o simplemente, nuestro juego preferido solo está disponible para PC.

No soy de jugar mucho, mis gustos en cuanto a juegos son muy simples: WoW y FIFA (que ya no juego), no obstante, desde que puse mis ojos en Dont Starve siempre deseé poder jugarlo con toda comodidad, disfrutar del excelente juego que es.

Para ejecutarlo accedo a la carpeta bin/ y ejecuto el archivo dontstarve.sh pero… para mi sorpresa, se queda así en blanco. Cuando ejecuto en la terminal el archivo me aparece el siguiente error:

[21:08.50.619117]: ERROR: HWTexture::DeserializeTexture failed on data/images/circle.tex. glGetError returned 0x500
[21:08.50.620910]: Collecting garbage...
[21:08.50.631437]: lua_gc took 0.01 seconds
[21:08.50.638045]: lua_close took 0.01 seconds
[21:08.50.640381]: ORPHANED UNKNOWN RESOURCES:

Y se me cerraba, o sea, que no podía jugarlo pues ni siquiera abría.

¿Qué significa este error?

Varias texturas que se usan en Dont Starve están comprimidas usando S3TC, que si no tienen instaladas las librerías adecuadas no podrán usar esas texturas, y obviamente, si no pueden usarlas entonces no abrirá el juego.

Solución instalando paquetes:

Pueden instalar las librerías, en Arch es:

sudo pacman -S libtxc_dxtn

Mientras que en Debian vamos a instalar todos los paquetes, por si acaso:

sudo apt-get install libtxc-dxtn-s2tc-bin libtxc-dxtn-s2tc-dev libtxc-dxtn-s2tc0

Solución SIN instalar paquetes:

No es del todo necesario que instalen los paquetes, pueden forzar el soporte a S3TC añadiendo la siguiente línea al archivo dontstart.sh :

export force_s3tc_enable=true

Y listo, ejecutan dontstarve.sh y les abrirá el juego sin problemas:

Bueno en fin, espero que esto le haya sido de utilidad a alguien 😉

Saludos


8 comentarios

  1.   Tesla dijo

    No conocía el juego, tiene muy buena pinta. No soy mucho de jugar, pero le pegaré un vistazo.

    1.    elav dijo

      Madre mia, es adictivo pero llega un momento en que te cansas… 😀

      1.    IvanLinux dijo

        Yo AMO Dont Starve, es un juego genial!
        Te recomiendo Minecraft, es un juego excelente. 😀

  2.   chinoloco dijo

    Muy bueno!!
    Consulta: Podrias hacer un tuto sobre motion?

    1.    KZKG^Gaara dijo

      Hola,

      No tengo Motion, ¿es de pago cierto?

      1.    Staff dijo

        Creo que se refiere al software para monitoreo con video cámaras, es un programa libre y con una pagina con manuales muy completos.
        Yo alguna vez monte una webcam con el, pero solo para probar, al final puse camara IP conectada directo al router, pero motion tiene muchas opciones si quieres montarte un DVR en forma.

      2.    chinoloco dijo

        Eemm, nope.
        Yo me refiero al programa para visualizar camaras. 🙂

  3.   carlosguillen dijo

    como instalo juegos como call of duty en linux ya que no tengo juegos y me aburro mucho

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *