ContribCliquez ici pour proposer des corrections ou des compléments pour cette page.
OpenSUSE

Logo OpenSUZE

Cette page décrit la procédure d'installation de X-Plane 9 et 10 pour OpenSUSE (testée sur OpenSUSE 12.2 64bits)

Prérequis

X-Plane fonctionne avec les cartes graphiques de marque ATI ou Nvidia. Il est nécessaire d'installer la version propriétaire des pilotes disponibles, la version open-source n'étant pas encore suffisamment performante en 3D pour ce simulateur. Les puces graphiques intégrées du fabriquant Intel offrent des performances minimalistes.

Installation des librairies

La procédure d'installation des librairies varie selon l'architecture 32bits ou 64bits de votre version d'OpenSUSE.Si vous ne connaissez pas votre architecture, ouvrez une console et saisissez la commande

uname -m

Si la réponse est x86_64, votre architecture est en 64bits. Dans le cas contraire, x86 indique que vous utilisez une version 32bits d'OpenSUSE.

OpenSUSE 32bits

À rédiger

OpenSUSE 64bits

OpenSUSE 64bits propose par défaut les librairies pour exécuter les applications 64bits. X-Plane est un programme 32bits, il faut donc installer quelques librairies de compatibilité 32bits :

  • libGLU.so.1 : installer le paquet Mesa-libGLU1-32bit
  • libXrandr.so.2 : installer le paquet libXrandr2-32bit
  • OpenAL : installer le paquet libopenal1-soft-32bit
  • plugins Alsa 32bits : installer les paquets alsa-plugins-pulse-32bit, alsa-plugins-32bit et alsa-oss-32bit

Paramétrage du réseau

Lors du lancement de X-Plane, vous rencontrerez peut-être le message d'erreur "Could not get this host!" :

Ce message est causé par un problème dans le fichier de configuration /etc/hosts.

Voici les étapes pour le résoudre :

  1. ouvrir une console
  2. récupérer le nom de votre ordinateur. Pour cela, exécuter dans la console :
    hostname
  3. connectez-vous au compte super-utilisateur
    su -
  4. éditer le fichier de configuration /etc/host
    kwrite /etc/hosts
  5. modifier la ligne (ou la créer si elle n'existe pas)
    127.0.0.1    localhost
    par
    127.0.0.1    localhost  nom_de_votre_ordinateur (voir étape 2)
  6. enregistrer le fichier et quitter

Installation de X-Plane

Attention :

  • L'installateur fourni avec le DVD X-Plane 9 ne fonctionne plus avec les dernières version d'Ubuntu, il faut télécharger cet installateur mis à jour et choisir Linux DVD Installer.
  • L'installateur fourni avec les premières versions du DVD X-Plane 10 ne fonctionne pas, il faut télécharger cet installatateur mis à jour.

Double-cliquez sur :

  • X-Plane DVD Installer Linux pour débuter l'installation de X-Plane 9.
  • X-Plane 10 Installer Linux pour débuter l'installation de X-Plane 10.


Mise à jour de X-Plane

X-Plane 10

L'utilitaire de mise à jour est inclus dans l'installateur : option update X-Plane

X-Plane 9

Divers

KDE : Désactivation des effets de bureau

Les "effets de bureau" améliorent l'environnement de travail sur le bureau KDE. Cette fonctionalité met à contribution la carte vidéo et ses capacités 3D qu'il faut alors partager avec X-Plane.
Il est possible de désactiver les effets de bureau quand une application se lance en plein écran. X-Plane bénéficie alors des ressources exclusives de la carte vidéo.Les effets de bureau se réactiveront automatiquement à la fermeture de X-Plane.

Pour désactiver les effets de bureau sous KDE :

  1. Ouvrez le menu : Configure Desktop
  2. Dans la section "Workspace Apparence and behaviour", sélectionner "Desktop Effects"
  3. Dans l'onglet Advanced, cocher "Suspend Effects for fullscreen Windows"

Configurer les périphériques USB non reconnus par X-Plane 10

À partir de X-Plane 10.10, Laminar a réécrit le code pour gérer les périphériques USB tels que les joysticks, tableaux de bord et autres palonniers. Cette approche permet une gestion plus fine car X-Plane ne communique plus avec ces périphériques via l'interface "joystick", mais passe par l'interface "input", plus riche en et plus flexible. Malheureusement, l'interface "input" présente un inconvénient : certains périphériques ne sont pas visibles dans X-Plane 10 car ils sont masqués par la politique de sécurité du système.

Voici comment rendre visibles vos périphériques par X-Plane.

  • ouvrir un terminal et liser les périphériques USB via la commande lsusb :
    lsusb
    Une liste d'équipements devrait apparaitre sous cette forme :
francois@linux-bxd1:~> lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 046d:c05a Logitech, Inc. Optical Mouse M90
Bus 001 Device 004: ID 046d:c31c Logitech, Inc. Keyboard K120 for Business
Bus 001 Device 005: ID 06a3:075c Saitek PLC X52 Flight Controller
Bus 001 Device 006: ID 06a3:0763 Saitek PLC 
Bus 002 Device 003: ID 044f:b10a ThrustMaster, Inc. T.16000M Joystick
  • Identifier la ligne correspondant au périphérique non-reconnu par X-Plane.

Par exemple, le palonnier Saitek correspond à cette ligne :

Bus 001 Device 006: ID 06a3:0763 Saitek PLC 
  • noter les idVendor et idProduct : 06a3:0763
  • créer un fichier nommé 99-input-joystick.rules dans le dossier /etc/udev/rules.d
cd /etc/udev/rules.d
su - # passage en mode administrateur
kwrite 99-input-joystick.rules # pour le bureau KDE
gedit 99-input-joystick.rules # pour le bureau Gnome 3
  • Copier cette ligne en adaptant les identifiants vendor et products récupérés plus haut :
# Saitek Pro Flight Rudder Pedals
KERNEL=="event*", ATTRS{idProduct}=="0763", ATTRS{idVendor}=="06a3", MODE="0666"

Puis sauvegarder ce fichier.

  • Débrancher/rebrancher le joystick, il devrait maintenant être visible sous Xplane 10.10.