Voici la procédure pour installer le jeu sous Linux :
- Télécharger le jeu (cela semble logique )
- Décompresser le fichier LandesEternellesLinux.zip dans le répertoire souhaité (unzip LandesEternellesLinux.zip). Cela va vous créer un répertoire LandesEternellesLinux
- Dans ce répertoire, changer les droits d'utilisation du fichiers el.x86.linux.bin (chmod 777 el.x86.linux.bin)
- Lancer le jeu en tapant "./el.x86.linux.bin
FAQ
Si vous avez ce type de message :
C'est qu'il vous manque les bibliothèques "cal3d". Il faut donc que vous les installiez grâce à votre gestionnaire de paquet. Ce n'est qu'un exemple et vous pouvez être amené à installer d'autre bibliothèques."./el.x86.linux.bin: error while loading shared libraries: libcal3d.so.11: cannot open shared object file: No such file or directory"
libcal3d
Pour cal3d, il vous faut absolument la version 0.10. Ne vous fiez pas à ce qui est noté dans le répertoire /usr/lib sur la version de cal3d, car il se peut que cela soit indiqué une chose de la sorte "
/usr/lib/libcal3d.so.10", mais que ce ne soit qu'en réalité un version modifiée de la 0.09 (Ubuntu a ce problème).
Installation manuelle de cal3d
- Télécharger cal3d-only-libs-0.10.0.tar.gz, sur le site http://cal3d.sf.net
- Décompressez le dans un repertoire
- Passer dans une console et taper le commandes suivantes :
- ./configure --prefix=/usr/
- make
- Passer en root et taper : make install
Si l'on indique pas le prefix, la lib s'installe ailleurs et c'est celle de la distrib qui est utilisé.
Le fichier INSTALL de cal3d contient une erreur, il n'existe pas de fichier autogen.sh et donc il suffit de sauter l'étape (pour l'instant).
Après si vous avez bien la version 0.10 de cal3d, faites en root un lien symbolique en tapant "ln -s /usr/lib/libcal3d.so.10 /usr/lib/libcal3d.so.11". Puis relancer le jeu pour voir si cela fonctionne.
Lenteur du jeu
Si vous avez des problèmes de vitesse d'affichage, vérifiez que votre carte graphique est bien configurée en tapant en root la commande suivante :
glxinfo | grep rendering
Si le message "direct rendering: No" apparait cela veut dire que la carte graphique n'est pas configurée pour la 3D.
libalut
Si vous avez une Fedora Core 4, il se peut que vous ne pouvez pas démarrer le jeu. Taper dans ce cas la commande suivante pour lancer le jeu :
LD_PRELOAD="/usr/lib/libalut.so" ./el.x86.linux.bin
Compilation
Si vous désirez compiler le client, grâce aux sources disponibles, il faut :
- Télécharger les sources
- Dézipper le fichier
- Taper la commande "make -f Makefile.linux"
- strip el.x86.linux.bin
- Copier le fichier el.x86.linux.bin dans le répertoire où vous avez installé le jeu
Pour les personnes utilisant la Fedora Core 4, il vous faut modifier le fichier Makefile.linux et rajouter à la fin de la ligne "LDFLAGS = ...", -alut (Cela est indiqué en commentaire dans le fichier Makefile.linux)
Si vous avez des remarques et des commentaires, n'hésitez pas à les faire pour améliorer ce post.