Flightgear + avion + GUI

Lami René lami at webestrie.com
Dim 15 Juin 02:23:31 UTC 2008


Bonjour,

Je suis sous Kubuntu 8.04 et j'ai installé Flightgear 1.0 avec Synaptic
et l'installation de base fonctionne bien.

Mes problèmes sont les suivants :

J'ai téléchargé plusieurs autres avions, que j'ai décompressé et copié
dans le dossier :

/usr/share/games/FlightGear/Aircraft

Voici son contenu :

787
A-10
A-6E
AI
Alphajet
b1900d
BAC-TSR2
bf109
bo105
bocian
c172
c172p
dhc2
F-86
F-8E-Crusader
f15c
f16
f18
fw190
Generic
harrier
HS-P-75
Instruments
Instruments-3d
j3cub
JAS39-Gripen
Lightning
Lockheed-SR71
mirage2000
Models
p51d
pa28-161
Rafale
seahawk
SenecaII
sopwithCamel
SU-37
T38
ufo
UIUC
YF-23

Mais je n'ai accès à aucun avion que j'ai ajouté. Voici ce que me donne
la commande fgfs --show-aircraft :

Available aircraft:
   787-ANA                      ANA 787-8
   787-CO                       Continental 787-8
   787-FC                       First Choice 787-8
   A-10                         Fairchild A-10 (YASim FDM)
   SenecaII-jsbsim              PA34-200T Seneca II (jsbsim)
   T38                          Northrop T-38
   b1900d                       Beechcraft B1900D
   bf109g                       Messerschmitt BF-109 G14
   bo105                        Eurocopter Bo105
   bocian                       Bocian 1E
   c172p                        Cessna 172P Skyhawk (1981 model)
   c172p-2dpanel                Cessna 172P Skyhawk (1981 model), 2D panel
   c172p-panel-only             Panel only for IFR-training (Cessna 172P)
   carrier
   dhc2F                        de Havilland Beaver - Floats
   dhc2W                        de Havilland Beaver - Wheels
   j3cub                        Piper J3 Cub (J3C-65, 1946 model)
   lightning                    English Electric Lightning F.1A
   mibs                         FG video assistant
   p51d                         P-51D
   pa28-161                     Piper Cherokee Warrior II (1979 model)
   seahawk                      Hawker Seahawk FGA6
   sopwithCamel                 Sopwith Camel 1F.1 (uiuc)
   sopwithCamel-YASim           Sopwith Camel 1F.1 (YASim)
   sopwithCamel-v1-nl-uiuc      Sopwith Camel
   ufo                          UFO from the 'White Project' of the UNESCO

Pourriez-vous m'aider ?

Mon second problème est que je ne réussis pas à compiler le lanceur
graphique pour Flightgear, soit kfreeflight. J'ai essayé tout ce que
j'ai trouvé sur le Web, mais à la finale, rien ne fonctionne.

Pour kfreeflight voici comment se terminent les compilations :

rene at P4-3G:~/kfreeflight$ make -f Makefile.cvs
...
*** Creating aclocal.m4
*** Creating configure
*** Creating config.h template
*** Creating Makefile templates
*** Postprocessing Makefile templates
*** Creating date/time stamp
*** Finished
    Don't forget to run ./configure
    If you haven't done so in a while, run ./configure --help

rene at P4-3G:~/kfreeflight$ ./configure
...
Good - your configure finished. Start make now

rene at P4-3G:~/kfreeflight$ make
make  all-recursive
make[1]: entrant dans le répertoire « /home/rene/kfreeflight »
make[2]: entrant dans le répertoire « /home/rene/kfreeflight »
make[2]: quittant le répertoire « /home/rene/kfreeflight »
make[1]: quittant le répertoire « /home/rene/kfreeflight »

rene at P4-3G:~/kfreeflight$ sudo make install
[sudo] password for rene:
make[1]: entrant dans le répertoire « /home/rene/kfreeflight »
make[2]: entrant dans le répertoire « /home/rene/kfreeflight »
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/rene/kfreeflight »
make[1]: quittant le répertoire « /home/rene/kfreeflight »

Et la commande kfreeflight me donne :

rene at P4-3G:~/kfreeflight$ kfreeflight
bash: kfreeflight : commande introuvable

Pourriez-vous m'aider ?

Pour ce qui est de FGRun, après le téléchargement et l'installation du
paquet fgrun_0.4.8-0ubuntu1_i386.deb, le lancement ne donne rien. Alors,
j'ai vérifié en mode console et voilà ce que cela donne :

rene at P4-3G:~/kfreeflight$ fgrun
fgrun: error while loading shared libraries: libsgprops.so.0: cannot
open shared object file: No such file or directory

J'ai corrigé mes problèmes de libsg*.so.0 en créent les liens
symboliques suivants :

sudo ln -s /usr/lib/libsgprops.so.1 /usr/lib/libsgprops.so.0
sudo ln -s /usr/lib/libsgxml.so.1 /usr/lib/libsgxml.so.0
sudo ln -s /usr/lib/libsgmisc.so.1 /usr/lib/libsgmisc.so.0
sudo ln -s /usr/lib/libsgstructure.so.1 /usr/lib/libsgstructure.so.0
sudo ln -s /usr/lib/libsgdebug.so.1 /usr/lib/libsgdebug.so.0

Puis, j'ai lancé la reconfiguration :

sudo dpkg-reconfigure fgrun

Par la suite, l'interface se lance et je la configure avec les
paramètres suivants :

Executable: /usr/games/fgfs
FG_root: /usr/share/games/FlightGear

Puis, je continue avec le bouton « Next », mais l'application se ferme
sans message d'erreur, mais rein d'autre ne se passe.

Je relance en console fgrun, mais les champs de l'interface graphique
sont vides.

Que me suggérez-vous ?

Merci d'avance !

L'ami René





Plus d'informations sur la liste de diffusion ubuntu-fr