Je poste ici quelques notes sur l'installation d'X-Plane 9 sous Linux. Ce n'est pas un guide d'installation mais juste quelques remarques sur les spécificités d'X-Plane.
1. Répertoire d'installation
X-Plane a besoin d'accéder à ses propres fichiers et répertoire en lecture ET en écriture. Pour cela il y a deux solutions : la bonne et la mauvaise
- La mauvaise consiste à installer X-Plane en tant qu'utilisateur dans son répertoire personnel (/home/votreLogin). Ainsi on a les droits sur le répertoire... et chaque utilisateur doit installer sa version d'X-Plane !
- La bonne solution est d'installer le logiciel en administrateur dans le répertoire /usr/local/games/X-Plane 9 comme il se doit.
Ensuite il faut attribuer le groupe games à ce répertoire :
Puis donner les droits en lecture/écriture sur tous les fichiers et répertoires de l'installation pour le groupe games.
Enfin il faut créer un lien de /usr/local/bin (ou /usr/games au choix) vers l'exécutable :
Et voila. Vous pouvez désormais lancer votre simulateur préféré en tapant simplement x-plane depuis n'importe quelle console.
2. Se débarrasser du DVD
Outre que c'est pénible, insérer et retirer le DVD à chaque fois qu'on utilise X-Plane risque d'abimer votre original. La solution consiste à créer une image ISO, minimale tant qu'à faire, qui suffit à passer la protection.
Pour cela il vous faudra un logiciel appelé mkisofs (ou genisoimage). Ce logiciel est disponible pour toutes les distributions et souvent installé par défaut.
Tout d'abord on va construire une arborescence minimale. Il vous faudra le DVD (par exemple dans /media/dvd) :
Faites attention aux / et aux \. Maintenant on recopie les fichiers indispensables :
Maintenant on crée une image ISO de cette arborescence :
Et on place cette image dans notre répertoire d'installation
En théorie il est possible de créer une image encore plus petite car tous les fichiers du répertoire 900\ red\ terrain ne sont pas indispensables. Mais 6 Mo ce n'est déjà pas si gros.
Désormais vous pouvez ranger votre DVD d'X-Plane à l'abris. Avant de lancer le jeu il vous suffira de taper :
3.X-Plane en plein écran
Etrangement, X-Plane ne se lance pas réellement en plein écran. Au mieux il se lance dans une fenêtre de la taille de l'écran (avec la barre de titre hors des limites de l'écran). Si vous souhaitez lancer X-Plane dans une résolution inférieure vous devez d'abord réduire la résolution de votre écran.
Pour cela il suffit généralement d'appuyer simultanément sur Ctrl Alt et la touche + ou la touche - du pavé numérique. Vous pouvez également changer de résolution en ligne de commande avec par exemple :
Bien entendu tout cela (montage de l'ISO, changement de résolution, lancement d'X-Plane puis retour à la normal) peut être automatisé dans un script shell qui permettrait de tout faire en une seule commande.
1. Répertoire d'installation
X-Plane a besoin d'accéder à ses propres fichiers et répertoire en lecture ET en écriture. Pour cela il y a deux solutions : la bonne et la mauvaise

- La mauvaise consiste à installer X-Plane en tant qu'utilisateur dans son répertoire personnel (/home/votreLogin). Ainsi on a les droits sur le répertoire... et chaque utilisateur doit installer sa version d'X-Plane !
- La bonne solution est d'installer le logiciel en administrateur dans le répertoire /usr/local/games/X-Plane 9 comme il se doit.
Ensuite il faut attribuer le groupe games à ce répertoire :
Code:
sudo chgrp -R games /usr/local/X-Plane\ 9
Code:
sudo chmod -R g+rw /usr/local/games/X-Plane\ 9
Code:
sudo ln -s /usr/local/games/X-Plane\ 9/X-Plane-i686 /usr/local/bin/x-plane sudo chown root.games /usr/local/bin/x-plane
2. Se débarrasser du DVD
Outre que c'est pénible, insérer et retirer le DVD à chaque fois qu'on utilise X-Plane risque d'abimer votre original. La solution consiste à créer une image ISO, minimale tant qu'à faire, qui suffit à passer la protection.
Pour cela il vous faudra un logiciel appelé mkisofs (ou genisoimage). Ce logiciel est disponible pour toutes les distributions et souvent installé par défaut.
Tout d'abord on va construire une arborescence minimale. Il vous faudra le DVD (par exemple dans /media/dvd) :
Code:
mkdir -p X-Plane/X-Plane\ 9/All/Resources/default\ scenery/900\ red\ terrain/
Code:
cp /media/dvd/dvd_version.txt X-Plane/ cp /media/dvd/X-Plane\ 9/directory.txt.zip X-Plane/X-Plane\ 9/ cp -R /media/dvd/X-Plane\ 9/All/Resources/default\ scenery/900\ red\ terrain/terrain/ X-Plane/X-Plane\ 9/All/Resources/default\ scenery/900\ red\ terrain/
Code:
mkisofs -o XPlane9.iso -R X-Plane
Code:
mv XPlane9.iso /usr/local/games/X-Plane\ 9/
Désormais vous pouvez ranger votre DVD d'X-Plane à l'abris. Avant de lancer le jeu il vous suffira de taper :
Code:
sudo mount -o loop /usr/local/games/X-Plane\ 9/XPlane9.iso /media/iso
Etrangement, X-Plane ne se lance pas réellement en plein écran. Au mieux il se lance dans une fenêtre de la taille de l'écran (avec la barre de titre hors des limites de l'écran). Si vous souhaitez lancer X-Plane dans une résolution inférieure vous devez d'abord réduire la résolution de votre écran.
Pour cela il suffit généralement d'appuyer simultanément sur Ctrl Alt et la touche + ou la touche - du pavé numérique. Vous pouvez également changer de résolution en ligne de commande avec par exemple :
Code:
xrandr -s 1024x768
Commentaire