Parece que o jogo não consegue encontrar algumas bibliotecas SDL. Usando apt-file
o pacote que recebo (no 12.10) que fornece bibliotecas libsdl-image1.2
:
➜ apt-file search libSDL_image-1.2.so.0
libsdl-image1.2: /usr/lib/x86_64-linux-gnu/libSDL_image-1.2.so.0
libsdl-image1.2: /usr/lib/x86_64-linux-gnu/libSDL_image-1.2.so.0.8.4
Portanto, você deve primeiro verificar se o pacote está realmente instalado. Se for então, ou o programa precisa da versão de 32 bits ou, de fato, precisa da versão de 64 bits, mas não consegue encontrá-la.
Para instalar a versão de 32 bits:
sudo apt-get install libsdl-image1.2:i386
Se isso ainda não resolver o problema, tente executar o jogo usando LD_DEBUG=libs ./df
. Isso gerará muitas informações que podem ajudar a detectar por que não é possível encontrar essa biblioteca. Além disso, dê uma olhada no arquivo README.linux
na pasta Dwarf Fortress e verifique se todos os requisitos estão satisfeitos.