FlightGear - Création d'avions et autres / Creation of aircraft and other

Vous désirez aider à améliorer les avions de Hangar de Helijah, c'est ici que cela se passe / You would like to help improving aircraft from Helijah's hangar, this is where it happens

Vous n'êtes pas identifié(e).

#1 2015-05-09 12:07:13

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

OS X et les applications

À la demande de Emmanuel, afin de fournir des détails à un usager OS X comme moi , j'ouvre ce post centré sur la pomme et ses logiciels.

Mon logiciel d’exploitation  OS X est la version 10.10.3 (Yosemite).
J’ai installé la version Flight Gear 3.4.0  et elle fonctionne, mais de façon limitée,
c’est -à-dire uniquement avec les produits de base déjà inclus dans cette version de FG.
Elle permet l’ajout d’avions additionnels, mais pas de tuiles additionnelles, pas de bâtiments et objets additionnels,……….

Le problème réside chez Apple.
Lorsqu’ils effectuent une mise-à-jour de leur logiciel d’exploitation, ils ne tiennent pas compte des applications externes (third party softwares).
Il faut attendre des mois avant que ces derniers puissent s’y adapter.

Mon prochain essai consistera donc à créer ce fameux fichier « fgfsrc » pour voir si cela fonctionne.
Ce fichier se crée lors du lancement, à partir des commandes qu’on inscrit dans le lanceur.
Ce dernier comporte normalement une fenêtre (command-lines option) qui permet d'inscrire une série de commandes qui seront prises en compte dès le départ.
Je vais en créer un et effectuer un test mais cela me surprendrait puisqu’on en aurait déjà parlé sur le blog de FG à l’adresse ci-dessous.


Sur le site de téléchargement de FG, on planche sur une version adaptée depuis bientôt un an.

FG download central

Sur FG forum, à la section « Release candidates » on fait état de
plusieurs problèmes pour la version 3.4.0 mais pas de solution complète.

FG forum

Conclusions:

- Attendre la version 3.4.1;
- l’installer et la tester;
- ET SURTOUT… y penser sérieusement avant d’effectuer la prochaine mise à jour de OS X.
(Vérifier sur ce blog et ailleurs pour voir s’il y a eu des problèmes de compatibilité avec vos logiciels "third parties").


"Patience et longueur de temps font plus que force ni que rage."
Jean de La Fontaine

Dernière modification par C-VALL (2015-05-09 12:14:34)


In Vino Veritas

Hors ligne

#2 2015-05-09 21:41:48

Didier1963
Developpeur
Lieu : Bordeaux
Inscription : 2012-10-24
Messages : 1 238

Re : OS X et les applications

Salut Gaëtan,

Je te met ci-dessous le contenu du fichier .fgfsrc de F-Sig, je m'en suis inspiré pour améliorer le mien qui était basique :

#--aircraft=ask13
#--aircraft=SenecaII
#--aircraft=RafaleT18
#--aircraft=c172p
#--aircraft=aerostar700
#--aircraft=777-200ER
#--aircraft=A-10
#--aircraft=PC-9M
--aircraft=ec135p2
#--aircraft=ec130
#--aircraft=ec145
#--aircraft=bo105
#--aircraft=alouette2
#--aircraft=cap10b
#--aircraft=dr400-dauphin
#--aircraft=dr400-180
#--aircraft=dhc6
#--aircraft=dc-3-jsbsim
#--aircraft=m2000-5
#--aircraft=707
#--aircraft=a320neo
#--aircraft=uh1
--aircraft=787-8
--aircraft=ufo

--airport=LSMP

--runway=28R
#--parkpos=H1


#--fg-scenery=/home/tt/Bureau/lflc:/media/tt/data1/fg-scenery/terrasync

#--fg-scenery=/media/tt/data1/fg-scenery/terrasync

#--fg-scenery=/media/tt/data1/fg-scenery/Lukla-VLNK

#--fg-scenery=/media/tt/data1/fg-scenery/LSGG:/media/tt/data1/fg-scenery/terrasync

#--fg-scenery=/media/tt/data1/fg-scenery/LFBO:/media/tt/data1/fg-scenery/Suisse2004:/media/tt/data1/fg-scenery/terrasync

--fg-scenery=/media/tt/data1/fg-scenery/LSGG:/media/tt/data1/fg-scenery/Suisse2004:/home/tt/Bureau/lflc:/media/tt/data1/fg-scenery/LFBO:/media/tt/data1/fg-scenery/LFBT-LFBP:/media/tt/data1/fg-scenery/lfhu:/media/tt/data1/fg-scenery/lszh:/home/tt/Bureau/LOWI_OSM_buildings:/media/tt/data1/fg-scenery/cabane-becs-bosson:/media/tt/data1/fg-scenery/terrasync

# AIRCRAFT
--fg-aircraft=/home/tt/Bureau/Aircraft:/media/tt/data1/Aircraft
#--fg-aircraft=/home/tt/Aircraft:/media/tt/data1/Aircraft
#--fg-aircraft=/home/tt/Bureau/Aircraft:/media/tt/data1/fgdata_paf/Aircraft:/media/tt/data1/acft/Aircraft:/media/tt/data1/Aircraft
#--fg-aircraft=/media/tt/data1/acft/Aircraft:/media/tt/data1/Aircraft
#--fg-aircraft=/media/tt/data1/fg/m_deuxmille/Aircraft:/media/tt/data1/acft/Aircraft:/media/tt/data1/fgdata_paf/Aircraft:/media/tt/data1/Aircraft
#--fg-aircraft=/home/tt/fg-dc_osg/install/flightgear/fgdata/Aircraft:/media/tt/data1/Aircraft


#--enable-terrasync
--terrasync-dir=/media/tt/data1/fg-scenery/terrasync

--enable-rembrandt
--httpd=8080
--multiplay=in,10,,5000
--multiplay=out,10,5000
#--multiplay=out,10,mpserver13.flightgear.org,5000

--language=en

#--prop:/sim/navdb/min-runway-lenght-ft=100

#--log-level=alert
#--log-level=debug
#--log-level=warn
#--log-level=info
#--log-level=bulk

#--log-class=terrain

--enable-real-weather-fetch
--timeofday=noon
#--enable-fullscreen
#--geometry=1920x1080
--geometry=800x600

--materials-file=Materials/dds/materials.xml
#--materials-file=Materials/default/materials.xml
#--materials-file=Materials/regions/materials.xml

--prop:/sim/hud/enable3d[1]=0

--prop:/sim/traffic-manager/enabled=0
--prop:/sim/rendering/multi-sample-buffers=true
#--prop:/sim/rendering/multi-sample-buffers=false
#--prop:/sim/rendering/multi-samples=4
#--bpp=24

#--texture-filtering=16
--shading-smooth
--prop:/sim/rendering/shadows/map-size=8196
--prop:/sim/rendering/shadows/num-cascades=4
--prop:/sim/rendering/shadows/cascade-far-m[0]=1
--prop:/sim/rendering/shadows/cascade-far-m[1]=15
--prop:/sim/rendering/shadows/cascade-far-m[2]=45
--prop:/sim/rendering/shadows/cascade-far-m[3]=500
--prop:/sim/rendering/rembrandt/ambient-occlusion=true

--season=summer

#--hla=bi,10,FOM,ASN,mp-aircraft.xml
#--generic=socket,out,10,127.0.0.1,16661,udp,fgcom

#--nmea=serial,out,10,/tmp/ttyS1,4800
#--nmea=socket,out,1,192.168.1.150,5500,udp
#--generic=socket,out,5,192.168.1.43,5501,udp,andatlas

#--prop:/sim/rendering/shaders/quality-level=0
#--enable-random-objects
#--disable-ai-traffic
#--disable-ai-models
--enable-clouds3d
--prop:/sim/rendering/clouds3d-vis-range=40000


--prop:/sim/sound/volume=0.10

--prop:/sim/paths/screenshot-dir=/media/te/data1/Images/Fg-screen
--enable-save-on-exit
--ai-scenario=nimitz_demo
--ai-scenario=eisenhower_demo

--prop:/sim/model/config/details-high=true
--prop:/sim/model/config/show-pilot=false
--prop:/sim/model/config/show-copilot=false

--prop:/sim/rendering/multithreading-mode=AutomaticSelection
#--prop:/sim/rendering/multithreading-mode=DrawThreadPerContext
#--prop:/sim/rendering/multithreading-mode=CullDrawThreadPerContext
#--prop:/sim/rendering/multithreading-mode=CullThreadPerCameraDrawThreadPerContext

Je pense que tu l'aura compris, quand l'on veut utiliser un avion parmis les favoris listés dans ce fichier, il suffit de mettre un # devant l'ancien avion et d'enlever le # devant l'avion que l'on veut lancer.
Ici, F-Sig à utilisé le EC-135 P2 en dernier.

Même chose pour les autres options.

En espérant que ça puisse te faire avancer dans la solution à ton problême...........

Dernière modification par Didier1963 (2015-05-09 21:43:30)


Pourquoi cet avatar : il a réussi à les arrêter LUI au moins.......
Amicalement, Didier, Poitiers 86; LFBI alt 129m, 46°35'22.9"N 0°18'32.7"E
"Ils ne savaient pas que c'était impossible, alors ils l'on fait" Marc Twain

Hors ligne

#3 2015-05-10 01:22:15

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

Salut Gaëtan

Avant d'en sire plus je tiens à corriger une petite erreur. Le fichier .fgfsrc (j'ajoute le point devant car c'est un fichier caché et le point le signal comme tel sur les systèmes GNU/Linux) n'est pas créé par FGRun au lancement. Le fichier .fgfsrc n'est jamais généré automatiquement. Il faut le créer à la main sinon il n'est pas utilisé.

Maintenant voici mon propre .fgfsrc à ce jour

# =================================================
# == Fichier de configuration par defaut pour FG ==
# =================================================

# Les chemins des scènes :
#--fg-root=/usr/share/games/flightgear
# --fg-scenery=/home/helijah/FlightGear/SceneryBrazil:
# --fg-scenery=/home/helijah/FlightGear/Scenery-AddOn:/home/helijah/FlightGear/data/Scenery
# --fg-scenery=/home/helijah/FlightGear/Scenery-ElMaxo
# --fg_scenery=/home/helijah/FlightGear/flightgear-custom-scenery
# --fg-scenery=/home/helijah/FlightGear/SceneryTerraSync:/home/helijah/FlightGear/data/Scenery:/home/helijah/FlightGear/Scenery-AddOn:/home/helijah/FlightGear/Scenery-ElMaxo
# --fg-scenery=/home/helijah/FlightGear/Scenery-AddOn:/home/helijah/FlightGear/SceneryTerraSync
--fg-scenery=/home/helijah/FlightGear/Scenery-AddOn:/home/helijah/FlightGear/SceneryTerraSync

# Les chemins des avion :
--fg-aircraft=/home/helijah/FlightGear/data/Aircraft:/home/helijah/FlightGear/Aircraft-addon/Aircraft

# Options générales :
--enable-save-on-exit
--units-feet
--language=fr

# Options des caractéristiques :
--disable-panel
--disable-hud
--disable-anti-alias-hud
--disable-hud-3d
--enable-random-objects
--enable-random-vegetation
--enable-random-buildings
--disable-ai-models
--disable-ai-traffic
#--ai-scenario=wingman2_demo
#--ai-scenario=1-gelo-drive-red
#--ai-scenario=Traffic_LFBO
--disable-freeze
--disable-fuel-freeze

# Options sonores :
--enable-sound

# Options de rendu :
--enable-splash-screen
--enable-mouse-pointer
--max-fps=60
--bpp=24
--fog-fastest
--disable-distance-attenuation
--disable-horizon-effect
--disable-specular-highlight
#--enable-fullscreen
--disable-fullscreen
#--shading-flat
--shading-smooth
--disable-wireframe
--visibility-miles=10
#--geometry=320x240
#--geometry=640x480
--geometry=1024x768
#--geometry=1280x1024

# Options des aéronefs :
--disable-auto-coordination

# Option d'environnement :
--disable-real-weather-fetch
--enable-clouds
--enable-clouds3d
--season=summer

# Options réseau :
--callsign=helijah
--multiplay=out,5,mpserver02.flightgear.org,5000
--enable-terrasync
--terrasync-dir=/home/helijah/FlightGear/SceneryTerraSync
#--httpd=8800

#Options d'entrée/sortie :
--disable-fgcom

# Section propriète :
--prop:/sim/model/immat=F-LHBL
--prop:/sim/menubar/visibility=false
--prop:/sim/multiplay/chat_display=1
--prop:/sim/sound/atc-chatter=true
--prop:/sim/sound/voices/enabled=true
--prop:/sim/frame-rate-throttle-hz=60
--prop:/sim/rendering/multi-sample-buffers=true
--prop:/sim/rendering/multi-samples=1
--prop:/input/joystick/js[0]/axis[0]/binding/dead-band=1
--prop:/input/joystick/js[0]/axis[0]/binding/factor=2
--prop:/input/joystick/js[0]/axis[1]/binding/dead-band=1
--prop:/input/joystick/js[0]/axis[1]/binding/factor=2
--prop:/input/joystick/js[0]/axis[2]/binding/dead-band=1
--prop:/input/joystick/js[0]/axis[2]/binding/factor=2
#--prop:/sim/rendering/multithreading-mode=AutomaticSelection
#--prop:/sim/rendering/multithreading-mode=DrawThreadPerContext
#--prop:/sim/rendering/multithreading-mode=CullDrawThreadPerContect
#--prop:/sim/rendering/multithreading-mode=CullThreadPerCameraDrawThreadPerContext
#--prop:/sim/rendering/shaders/quality-level=5
#--prop:/sim/rendering/materials-file=/Materials/dds/materials.xml

# ############################# Rembrandt #########################################
--prop:/sim/rendering/shadows/enabled=false
#--prop:/sim/rendering/rembrandt/ambient-occlusion=true
#--prop:/sim/rendering/rembrandt/ambient-occlusion-buffers=true
#--prop:/sim/rendering/rembrandt/use-color-for-depth=true
#--prop:/sim/rendering/rembrandt/map-size=4096
#--prop:/sim/rendering/shadows/filtering=1
#--prop:/sim/rendering/shadows/num-cascades=4
#--prop:/sim/rendering/shadows/cascade-far-m[0]=1
#--prop:/sim/rendering/shadows/cascade-far-m[1]=20
#--prop:/sim/rendering/shadows/cascade-far-m[2]=100
#--prop:/sim/rendering/shadows/cascade-far-m[3]=1500

#--prop:/sim/rendering/rembrandt/bloom-buffers=true
#--prop:/sim/rendering/shaders/skydome=false

#--enable-rembrandt

Alors bien évidement, le callsign, les chemins etc... me sont personnelle, cela n'est pas utilisable en l'état pas d'autre que moi smile Il est à noter la dernière section "# ############################# Rembrandt #########################################" ou il suffit de placer TRUE sur la première ligne et retirer les "#" pour obtenir une version Rambrandt complète de FG avec ombre et tout ce qu'il faut smile Remettre comme c'est là et on retrouve un FG classique.

Certes je n'ai pas tout mis dans mon fichier, mais le principal s'y trouve smile

Amicalement Emmanuel

P.S. Ah oui vous n'y trouverez ni --airport= ni --aircraft= pour une bonne raison. Au lieu de modifier ce fichier à chaque fois et comme je n'utilise pas FGRun, j'ai créé un petit fichier de lancement pour FG qui lui contient --airport et --aircraft tout le reste étant dans le .fgfsrc dont voici le principal contenu :

nice -20 fgfs --timeofday=noon --airport=GAGO --aircraft=tu95


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#4 2015-05-10 14:03:56

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Merci pour ces infos messieurs.
Comme plusieurs sujets risquent d'être abordés en même temps:

-Accès aux fichiers de FG sur OS X;
-Ouverture des fichiers CACHÉS sur OS X;
-Essai d' UNE commande à partir du fichier ".fgfsrc";
-Accès permanent à des avions autres que ceux fournis par FG;
-La version 3.4.0 de FG sous OS X;
-.....

Je vais les traiter un par un afin de ne pas égarer le néophite doté d'un Mac OS X.

Thank's.

Dernière modification par C-VALL (2015-05-10 21:34:49)


In Vino Veritas

Hors ligne

#5 2015-05-10 14:05:41

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

ACCÈS AUX FICHIERS DE FG SUR OS X



OSX-FG-01a

Dernière modification par C-VALL (2015-05-10 19:12:52)


In Vino Veritas

Hors ligne

#6 2015-05-10 19:14:47

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

OSX, OUVERTURE DES FICHIERS CACHÉS


OSX-FG-02

Dernière modification par C-VALL (2015-05-10 20:23:18)


In Vino Veritas

Hors ligne

#7 2015-05-10 20:27:54

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

ACCÈS PERMANENT À VOS AVIONS PRÉFÉRÉS

OSX-FG-03

Dernière modification par C-VALL (2015-05-10 21:33:34)


In Vino Veritas

Hors ligne

#8 2015-05-10 21:36:40

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

OS X Yosemite et FlightGear 3.4.o


OSX-FG-04b


Le lien ci-dessous donne la principale raison du mal-fonctionnement du lanceur sous OS X

OS X launcher

Dernière modification par C-VALL (2015-05-12 11:26:55)


In Vino Veritas

Hors ligne

#9 2015-05-10 22:53:16

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

OS X - FG / le fichier .fgfsrc



en préparation



Le texte d'introduction sera basé sur un résultat de recherches et pourra servir par la suite.

Il regroupe un ensemble de préférences définies par des lignes de commandes telles que défénires et décrites dans le manuel de l'utilisateur

Dernière modification par C-VALL (2015-05-11 13:24:41)


In Vino Veritas

Hors ligne

#10 2015-05-11 13:10:36

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Un premier test de fichier .fgfsrc

C'est ici que les posts de Didier (#2) et Emmanuel (#3) entrent en action.

Pour l'instant, cette commande sera la seule, que j'inscrirai dans un fichier appelé .fsfgrc.

--enable-auto-coordination

Pourquoi?
- Les pédales, le "rudder" et les ailerons sont "coordonnés" ensemble, c'est à dire qu'ils s'actionnent
tous en même temps avec le mouvement gauche-droite de la souris ou le volant. 
- Ça va bien pour conduire l'avion au sol
- Au démarrage, si l'aileron et la roue arrière du "tail-dragger" fonctionnent, tu peux décoller en ligne droite.
-cette commande te permet de réaliser IMMÉDIATEMENT si l'idée du fichier fonctionne.

Création du fichier:
- Didier s'est inspiré du fichier F-Sig pour le contenu

- Tel que spécifié par Emmanuel
     - ce fichier caché s'appelle ".fgfsrc"
     - il est cré manuellement, avec votre éditeur de texte.

La discusssion technique démarre ici:
1) Où ce fichier est-il EXACTEMENT localisé (screenshot si possible)
   La documentation FG fait état de "source file" mais cela manque de spécificité.
   Je sais que lors de l'installation initiale de FG il vous est demandé de spécifier un endroit pour l'installer.
   Sinon il va s'installer de lui-même selon des critaires standards pré-établis.
   Il faut tenir compte du fait que: FG s'installe parmi les applications existantes, se crée un dossier externe (Apelé FlightGear) à même les "Documents" de l'utilisateur, donc deux endroits.

2) Après cela, si la commande ne fonctionne pas, faut-il créer un lien avec un autre fichier à même l'application?

Merci!

Dernière modification par C-VALL (2015-05-11 14:21:30)


In Vino Veritas

Hors ligne

#11 2015-05-11 17:30:49

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

Alors mon cher Gaëtan,

Localisation du .fgfsrc :

Sur OS X je n'en ai absolument aucune idée. Sur Windows, il est certainement placé à un endroit logique pour M$ ( [trol] en gros un emplacement idiot lol [/trol] ). Sur GNU/Linux il est  à la raçine du HOME tout simplement
fgfsrc.png

Amicalement Emmanuel


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#12 2015-05-11 19:13:23

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Merci Emmanuel.
J'essaie cela. Linux et OS X ont sensiblement les même configurations.
Si tu parle du Home de ton poste cela veut dire sur ton "Drive" principal, au même titre que ton système d'exploitation. Right?
Mais alors, comment FG fait-il pour le trouver ????
Si tu y as créé un lien dynamique à partir de ton lanceur, cela se comprend.
Mais dans mon cas, il n'y a pas cette fenêtre qui le permet.
Je vais "bricoler" un peu là-dessus et vous reviens.

Dernière modification par C-VALL (2015-05-11 19:16:47)


In Vino Veritas

Hors ligne

#13 2015-05-11 20:45:00

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

Re Gaëtan

Voici une capture d'écran te montrant les 3 principaux fichiers sources parlant de .fgfrsc
fgfsrc1.png

Et effectivement, comme je l'ai déjà souligné ici même, OS X est une pâle copie de GNU/Linux (BSD pour être plus exacte smile ) donc son fonctionnement devrait assez proche et le HOME devrait avoir un équivalent assez semblable. Du reste les sources ne nous montrent rien de spécifique pour OS C (en tout les cas je n'ai rien vue smile )

Pas de lien symbolique ou autre artifice de ce genre. Le HOME est le HOME c'est le dossier principal utilisateur. Car même si OS X te fait croire le contraire il n'existe pas d'équivalent aux disques de Windaube avec UNIX (et donc GNU/Linux ou BSD ...oh tiens l'origine d'OS X lol ). En fait tout absolument tout est fichier. Même les lecteurs de disque (durs, internes, externes, amovibles, USB etc...)

Je ne peux t'obliger Gaëtan, mais si tu veux vraiment comprendre tout cela il va te falloir te plonger dans le fonctionnement réel des systèmes UNIX (et donc GNU/Linux et BSD). Comprendre pourquoi je te dis que tout absolument tout est fichier dans ces systèmes (qui englobe celui que tu utilises tout les jours smile ). Comprendre ce qu'est le HOME, la différence entre utilisateur et administrateur dans un système comme les nôtres etc....

Et pour répondre à ta question

"Mais alors, comment FG fait-il pour le trouver ???"

Et bien c'est assez simple, même si cela ne va pas beaucoup t'éclairer. FG sait tout simplement ou se trouve ton HOME et va donc y cherche ton .fgfsrc. Si il le trouve il le lit, analyse son contenu et s'auto configure en conséquence dans le cas contraire, il utilse sa configuration par défaut. Rien de compliqué ou de magique smile

Amicalement Emmanuel


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#14 2015-05-12 02:28:59

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Merci pour l'info Emmanuel.
J'ai très bien compris tes explications.
Au bureau, j'avais des potes qui roulaient sous Unix et je pouvais suivre leurs discussions dans les grandes lignes
because mon job d'architecte de la sécurité informatique m'y amenait.
Pour en revenir à nos moutons, je crois comprendre que FG 3.4.0 a enlevé certaines librairies essentielles qui empêchent le OS X d'ouvrir convenablement FG.
Il faudra donc que FG ajoute un lanceur Qt5 (avec les limites que cela impose) à même son processus de démarrage.
Et Yosemite n'est pas épargné. Cette version a amené beaucoup de déceptions chez certains utilisateurs.
Wait and see....

Dernière modification par C-VALL (2015-05-12 02:31:34)


In Vino Veritas

Hors ligne

#15 2015-05-12 08:06:05

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

Re Gaëtan,

Petit rappel, le lanceur de FG n'est pas FG et ne l'a jamais été. FG est un programme sans lanceur. Tu peux parfaitement ouvrir une console de commande et taper tout simplement

fgfs

et fg se lanceras smile

Amicalement Emmanuel


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#16 2015-05-12 11:20:28

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Re Emmanuel,

Oui je la savais. Mais depuis 2015 l'ancien FGRun sera remplacé par un Qt5 intégré avec la version 3.6.0
Cela est probablement la raison pour laquelle les développeurs ne forcent pas trop la note pour corriger la version 3.4.0 sous OS X.
J'ai essayé la ligne de commande sur terminal. Cela le démarre mais ne fournit pas les options d'un lanceur.

FG launcher

Dernière modification par C-VALL (2015-05-12 11:29:45)


In Vino Veritas

Hors ligne

#17 2015-05-12 11:35:05

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

Allons Gaëtan

Toutes les options et même d'autres qui ne sont pas disponibles dans les lanceurs sont disponibles via la ligne de commande.

De plus si tu les places dans le .fgfsrc, sujet de cette discussion, tu peut avoir absolument tout sous la main.

Regarde à nouveau mon .fgfsrc plus haut et tu verra que rien ne manque (et encore je n'ai pas tout mis smile )

Amicalement Emmanuel


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#18 2015-05-12 18:57:59

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Emmanuel.
J'ai déjà essayé un fichier .fsfgrc localisé un peu partout où je pensais voir un "Root system"
et cela ne fonctionne pas (même avec une commande qui localise le fichier).

Conclusion:
IL Y A une incompatibilité entre le FG 3.4.0 et OS X 10.10 (re. post#8, dernière ligne)
Si c'était si facile, les mecs de FG en aurait fait mention
dans leur posts sur le blog FG et j'aurais été le premier à sauter dessus.

Je propose donc de reporter ce sujet (.fsfgrc) à la prochaine mise à jour de FG
qui donnera immédiatement la route pour localiser TOUS les fichiers dont il a besoin.
Là on pourra construire sur une base solide.
T'en fais pas, depuis que je couche avec je connais OS X (plus que ma conjointe)
et lorsque je suis BEN mal pris, je sais de quel côté me tourner.

Dernière modification par C-VALL (2015-05-12 19:00:19)


In Vino Veritas

Hors ligne

#19 2015-05-12 20:20:54

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

Hum... Pourquoi remettre au lendemain ce que l'on peu faire aujourd'hui même ? Le procrastination ne fait pas partie de mon vocabulaire !

Quelques secondes sur Google et voici de quoi t'amuser un peu :
http://stackoverflow.com/questions/1362 … n-mac-os-x

Le problème ne semble donc pas venir de FG mais bel et bien de ton OS. En effet OS X créé bien un dossier HOME histoire d'être compatible avec BSD mais le bloque en accès. Toujours les mêmes histoires de blocage d'Apple et leur manie paranoïaque de tout fermer dans tout les sens pour interdire toute utilisation poussée de leur OS....... Pffffff vraiment du grand n'importe quoi.

Enfin heureusement il semble qu'en modifiant un fichier système "/etc/auto_master" tu vas pouvoir utiliser ce fameux HOME que tout le monde utilise sauf Apple (mais bien sur ils le créé quand même car sans HOME BSD ne fonctionnerais pas )

Amicalement Emmanuel


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#20 2015-05-13 07:56:42

F-Sig
Créateur
Inscription : 2013-02-11
Messages : 64

Re : OS X et les applications

Bonjour,
je suis ce sujet avec intérêt car j'aurais peut-être prochainement a faire à un Mac dans mon entourage, alors comme un homme averti en vaut deux.. smile

Après lecture de:
http://www.xrings.net/xrings/article.ph … rticle=131
http://www.xrings.net/xrings/article.ph … rticle=166
http://www.xrings.net/xrings/rubrique.p … rubrique=8

si j'ai bien compris Apple à rebaptisé "/home" en "/Users", pourquoi faire simple quand...?

Donc logiquement si on met le ".fgfsrc" dans "/Users/iMac-<user>/" (/Users/iMac-<user>/.fgfsrc) ça devrait le faire?
Je n'ai pas la bête sous la main pour faire l'essai.

Que donne "ls -a  /Users/iMac-<user>" dans un terminal? Normalement suivant les logiciels installés il devrait y avoir plusieurs dossiers et fichiers cachés (.xxx) notamment ".B.Blend" et avec un peu de chance ".fgfs" (si blender et fg sont installés)

Pour parfaire mon ignorance smile :
les binaires se trouvent dans "/Applications/ FlightGear.app" ?
et les datas dans "/Users/iMac-<user>/FlightGear" ?

Dernière modification par F-Sig (2015-05-13 08:06:30)

Hors ligne

#21 2015-05-13 08:19:27

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

AAAH Bin voilà on avance smile Un grand merci à F-Sig du coup. Gaëtan la balle est dans ton camp maintenant smile


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#22 2015-05-13 20:52:36

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Salut F-Sig.


Emmanuel crâne avec son LINUX (en fait IBM). Faut croire  que Win ne faisait plus le job.
Comme vous dites si bien les Français, "Faut pas faire d'amalgames"
Oui Apple a ses défauts mais mis dans la balance, ça vaut le coup.
Entamer une discussion sur ce sujet devient stérile, surtout lorsque FG avouent eux-même avoir enlevé des fichiers.

Cela fait maintenant 5 ans que je suis  sous OSX (après 20 ans sous Windows-Pc) et crois-moi, je ne l'ai jamais regretté. Pourquoi?
- Sécurité supérieure (ce marché est minime par rapport à Win et les hackers investissent sur le gros morceau). Tous les logiciels se font sous les deux plateformes. Linux plus rare.
- La carte vidéo ne m'a jamais cramé entre les mains et livre 5/5.
- Les processeurs peuvent en prendre. L'espace-disque ne manque pas.
- Aujourd'hui, je suis Apple mur-à-mur (réseaux WiFi, Bluetooth, AirPlay), iPad, iPhone,  portable... et tout cela se parle sans rechigner
  j'ai des copains qui ont des devices sous d'autres plate-forme. Mon réseau peut les recevoir et même échanger des fichiers.
- L'application FaceTime m'a permis d'échanger en mode vidéo avec un pote en Louisiane sans coup férir et avec une eexcellente qualité de l'image. Skype est moins performant.
- J'ai un disque rigide externe où je dépose tous mes fichiers et du fond de la cour (30 mètres plus loin), je peux shooter directement sur un haut parleur Sony de la musique ou une vidéo sur un projecteur.
- J'ai déjà installé "Paralell Desktop" et  Windows qui roulent très bien. Si je voulais installer Linux, aucun problème.

Les fournisseurs (third party softwares) qui ont signé une entente avec Apple suivent l'évolution du produit et s'ajustent en conséquence.

Ces dernières années, mes habitudes ont changé.
- Je suis plus souvent sur le iPad que sur le iMac. Sur aucun PC ou device je n'entrepose de fichiers. Le Pad me permet d'accéder à tout via le Wi-Fi.
- Avec le module iTV derrière la télé j'accède à tous mes fichiers et même sur internet.

Au début on gueule, mais une fois la routine établie, plus question de s'en départir.

Réponse à tes questions:
Donc logiquement si on met le ".fgfsrc" dans "/Users/iMac-<user>/" (/Users/iMac-<user>/.fgfsrc) ça devrait le faire?
Normalement oui mais:
Si tu retournes à la fin du post #8, tu trouveras la vraie raison (lien FG) pour laquelle FG 3.4.0. ne fonctionne pas sous OS X 10.10.0 (Yosemite)
FG a enlevé des fichiers, donc OS X ne reconnaît rien, y inclus le fichier .fsfgrc
J'ai fait le test dans tous les HOME directories et ça ne fonctionne pas.

Pourquoi le Home de l'ordi est réparti sur une base individuelle:
Parce que sur un même iMac tu peux créer plusieurs users avec chacun ses particularités.

Pourquoi des fichiers séparés? Faudrait poser la question à FG

Comme je l'ai mentionné précédemment le FG 3.6.0 devrait fonctionné, puisque ajusté au OS X, et non le contraire.

Pas certain que Linux livre autant .... en UN SEUL package (tin asti!).

hé!hé!hé! (bel été en perspective).


Nota Bene:
De par nature, je n'ai jamais été un fanatique ou passionné, encore mois avec les outils informatiques.
Il faut les voir et les utiler comme des outils à notre service

Dernière modification par C-VALL (2015-05-13 21:17:10)


In Vino Veritas

Hors ligne

#23 2015-05-13 23:02:12

Helijah
Administrateur
Lieu : Chartres
Inscription : 2011-12-14
Messages : 2 030
Site Web

Re : OS X et les applications

Tu es fatiguant Gaëan

Je t'ai donné des solutions, F-Sig en a fait autant et tu pars dans une déblatération sur OS X vs GNU/Linux vs Windaube

Alors oui OS X est plutôt un bon OS. Largement supérieur à Windaube dans tout les cas smile

Oui il peut avoir plusieurs USER et alors ? Ce n'est qu'une fonction UNIX reprise dans GNU/Linux et donc forcément dans BSD et donc OS X. OS X ne propose rien de plus qu'un GNU/Linux par contre il comporte tout un tas de limitations, de modifications sans réelle raison qui empêche un fonctionnement logique et normal respectant la norme POSIX.

Je te le rappel OS X n'est qu'une simple adaptation de BSD associé à DARWIN. Deux logiciels libres et gratuits qui ensembles et légèrement modifiés, en mal plus qu'en bien, forment un OSX vendu un prix exagérément élevé par rapport à ses sources libres et gratuits.

Comme tu le dis tu n'es qu'un simple utilisateurs. En tant que tel fait donc un peu confiance à ceux qui connaissent et comprennent les sources, le fonctionnement interne en profondeur etc....

Maintenant je te l'ai déjà dis, OS X est un très bon OS il ne faut pas se méprendre sur mes propos. Simplement c'est un produit gratuit vendu très cher à des gens qui, de par leur ignorance, se laissent berner et croient qu'il détiennent le Graal alors qu'il n'ont qu'une pâle copie d'un OS libre et gratuit.

Quand à mélanger GNU/Linux et IBM comme tu le fait c'est une hérésie totale et fausse.

Pour Information GNU/Linux est une variante d'UNIX tout comme et tu risque d'être surpris, OS X, IOS, BSD, FreeBSD, NetBSD, OpenBSD. Tout ces OS et d'autres encore sont donc tous de la même famille. La famille UNIX ! Windaube lui c'est autre chose et c'est sans intérêt. IBM n'a rien a voir la dedans. Au tout début était BELL si tu veux le savoir et non IBM.

Maintenant je suis d'accord avec toi OS X c'est génial.... Enfin c'était génial à une autre époque lorsque les microprocesseur étaient des RISC et non des CISC (G5 par exemple). A cette époque un Apple était toujours supérieur à un PC même avec une fréquence inférieure. Mais cette époque est révolue. Depuis quelques années Apple à cédé à la tentation de gagner encore plus d'argent sur le dos des utilisateurs en cessant toute innovation.  MicroProcesseur INTEL Core I3 ou I5 comme n'importe quel PC mais pour deux fois le prix d'un PC équivalent. Une arnaque, je te l'ai déjà dit, inadmissible qui fait passer les utilisateur pour des vaches à lait. Mais bon quand on sait que Microsoft détiens des part d'Apple, il est facile de comprendre que ce dernier est maintenant tenu de limiter ces innovations pour ne pas faire de l'ombre à son compagnon du jour, son ancienne ennemi devenu son grand copain.

Je ne vais pas t'écrire ici toute l'histoire d'Apple ou de Microsoft, mais sache que j'ai utilisé et programmé des MAC bien avant toi semble t il et que j'ai aussi  utilisé et programmé des PC windaube jusqu’à XP. Et encore aujourd'hui j'utilise tout ces OS indifféremment car pour parler de quelques chose il faut le connaître.

Pour finir je te le redis, je n'ai rien contre OS X en tant que tel, ce n'est qu'une variante UNIX au même titre qu'un GNU/Linux. Simplement Apple y apporte des modifications justifiée seulement par leur désir de bloquer les utilisateurs à utilise des produit Apple et seulement des produits Apple avec bien évidement un note final deux ou trois fois plus élevé que l'équivalent avec un autre OS. C'est juste triste et scandaleux de voir des voleurs de ce type avoir pignon sur rue et être continuellement protégé par des utilisateurs qui ne voient que la carrosserie dans comprendre le moteur à l'intérieur. Ce n'est donc pas OS X qui me dérange mais Apple.

Maintenant ton utilisation correspond parfaitement à un utilisateur OS X. Et en conséquence OS X répond parfaitement à tes besoins. Mais dans ce cas ne te plains pas si des problèmes apparaissent de temps à autres avec des applications qui n'ont pas les droits et les licences que Apple place à toutes les sauces. Laisse du temps au développeurs de contourner les limitations du à ton OS et attend que cela fonctionne correctement. Mais la faute dans 99% des cas en reviendra à ton OS quoique tu dises et quoique tu penses.


Quelques avions pour FlightGear
http://helijah.free.fr

Hors ligne

#24 2015-05-14 00:39:16

C-VALL
Developpeur
Inscription : 2012-11-15
Messages : 611

Re : OS X et les applications

Écoute Emmanuel.
Là tu deviens vraiment de mauvaise grâce.
Je ne suis pas un simple utilisateur.
À titre d'ingénieur diplômé, j'ai travaillé pendant 30 années dans des centres informatiques et les dix dernières années à titre d'architecte de la sécurité informatique  au Ministère des Transports.
OK, sur des gros systèmes, le micro n'était qu'un outil de travail secondaire, le reste s'effectuait sur des consoles reliées à des serveurs.

Comme tu tiens à avoir toujours raison, je te donne raison sur toute la ligne.
Ainsi ton ego sera satisfait?
Moi je tire "la plug".

Dernière modification par C-VALL (2015-05-14 00:40:12)


In Vino Veritas

Hors ligne

#25 2015-05-14 06:46:15

F-Sig
Créateur
Inscription : 2013-02-11
Messages : 64

Re : OS X et les applications

Bonjour,
Ouh là là, on se lâche lol
si je suis intervenu dans le sujet c'est par intérêt  personnel, pour apprendre un truc et éventuellement aider à résoudre un problème.
Que Jules soit mieux que Jean et moins bien que Jaques je m'en contrefous.
Aujourd'hui l'informatique est interconnectible (j'sais pas si c'est français? smile ), souvent c'est automatique, de temps en temps il faut aider un peu.

C-Vall a écrit :

Entamer une discussion sur ce sujet devient stérile, surtout lorsque FG avouent eux-même avoir enlevé des fichiers.

Je ne vois vraiment pas ce que tu veux dire? C'est Apple qui a bidouillé. Mais là n'est pas la question.
L'important ici c'est de réussir à faire fonctionner Fg en lançant en ligne de commande avec un fichier de configuration ".fgfsrc ", non? Et je ne vois pas pourquoi on y arriverait pas.

C-Vall a écrit :

J'ai fait le test dans tous les HOME directories et ça ne fonctionne pas.

tous? normalement il n'y en a qu'un seul? Comme il n'y a qu'un seul  "/Users/iMac-<user>".

Je suis quand'même curieux: Que donne "ls -a  /Users/iMac-<user>" dans un terminal?

Dernière modification par F-Sig (2015-05-14 07:08:59)

Hors ligne

Pied de page des forums

Propulsé par FluxBB 1.4.8