Forum Flightgear France

Une communauté prend son envol

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

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#1 3/03/2021 22:04:40

mick492
Membre
Inscription : 17/11/2013
Messages : 28

Problème performance version compilée

Bonjour à tous,
Je me suis remis à FG après un petit moment d'absence et je fais face à un problème de performance.
J'ai d'abord utilisé la version flatpak disponible dans Mint 19.3 (2020.3.6), cette version tourne normalement au regard de mon pc.
J'ai besoin de compiler moi même afin d'ajouter le support swift (client vatsim) sauf que ls FPS sont divisés par 3 ou 4 (donc inutilisable), paramètres graphiques au mini ou élevés, als actif ou inactif, multithreading, détail de scène rien n'y fait.
J'ai testé les versions 2020.3.6 et next même problème, soupçonnant OpenSceneGraph, j'ai compilé une version plus récente mais même résultat impossible de dépasser les 10 - 12 fps avec le cessna de base, 6 fps avec le B752 sur le tarmak à l’arrêt de nuit, je ne parle donc pas d'avion plus complexes.
J'ai tenté de retiré le support swift même résultat
L'un d'entre vous aurait-il déjà rencontré ce problème, j'ai fouillé un peu les forums sans grand résultat.
Je précise que je n'ai pas utilisé Download_and_compil.

Merci de votre aide.

Cordialement

m492


Linux mint 19.3 proc: i3, ram 8gb, cg: Nvidia gtx 660, fg 2020.3.6; fg Next

Hors ligne

#2 3/03/2021 23:43:18

zakharov
Membre historique du forum.
Inscription : 11/09/2005
Messages : 958

Re : Problème performance version compilée

salut mick492,

bon je risque d'enfoncer des portes ouvertes mais je me lance smile
1- tu peux donner ici tes options de compilation d'OSG, SG et FG, particulièrement CMAKE_BUILD_TYPE ?
2- est-ce que ton matos a une carte graphique embarquée ?

$ glxinfo | grep '^OpenGL renderer string'
$ lspci | grep VGA

3- rien dans des fichiers de logs de FG ? sinon en augmentant la verbosité (je viens de découvrir qu'il semble possible de le faire à la volée depuis le menu débogage)
4- dans l'interface de FG y a un moyen de montrer les statistiques (menu débogage > statistiques du système) qui te sort en plus des infos dans le terminal très intéressantes. Je me souviens qu'il y avait aussi un moyen d'afficher des infos mais je retrouve plus (peut-être plus dispo avec compositor...)

Je suppose que le FG flatpakisé utilise son propre $FGHOME, et qu'il n'y a rien en commun avec la next.

@+
bons vols
zakh


le zkv1000
Debian Bookworm sur i7-9750H, 16G, NV GeForce GTX 1660 Ti MaxQ 6Go
FG next compilé à la mano
Joystick TM T. Stick X avec fichier de conf perso

Hors ligne

#3 4/03/2021 9:04:16

Clm76
Membre
Lieu : LFOH - LFOY
Inscription : 22/10/2012
Messages : 1 632

Re : Problème performance version compilée

Bonjour à tous,

A propos de performances, il y a une baisse drastique entre la version 2020.2.1 et les versions suivantes :

Avec le C172P skyhawk au sol prêt à décoller :
    version 2020.2.1                         -> 120 fps
    version 2020.3.6                         -> 60 fps
    version 2020.4.0 (next compilée) -> 60 fps (composite viewer ou non)
OSG 3.6 pour toutes les versions.

D'où vient cette chute importante des fps depuis la version 2020.2.1 ?


Fg 2020.4.0 - Linux Mint 21.3 Victoria - Cinnamon et Mate en dual boot - CM Asus P8H67 MLE - CPU i7 3770K - 12 Go Ram - Nvidia Geforce GTX 1660TI - Driver Nvidia 525
+ Hp notebook-15 - Linux Mint 21.3 Victoria -  CPU i3-7020u - Ram 4Go - Intel Graphics 620.

Hors ligne

#4 4/03/2021 9:07:01

mick492
Membre
Inscription : 17/11/2013
Messages : 28

Re : Problème performance version compilée

Bonjour zakharov,
Tout d'abord, merci pour ta réponse
Concernant les options de compilation, j'ai tout laissé par défaut ce qui donne:

SG:
CMAKE_BUILD_TYPE:STRING=Debug

FG:
CMAKE_BUILD_TYPE:STRING=Debug

OSG:
CMAKE_BUILD_TYPE:STRING=Release

Concernant la carte graphique:

OpenGL renderer string: GeForce GTX 660/PCIe/SSE2
01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)

Pour le mode verbeux je n'ai pas trouvé, mais j'ai affiché" suivre les performances " présent dans débogage et ce qui consomme le plus de temps se sont les 2 premiers modules flight et events

Je vais essayer de passer du build type debug à release

A+
m492


Linux mint 19.3 proc: i3, ram 8gb, cg: Nvidia gtx 660, fg 2020.3.6; fg Next

Hors ligne

#5 4/03/2021 12:31:56

jano
Moderateur
Inscription : 13/11/2007
Messages : 963

Re : Problème performance version compilée

Une réaparition du manager de traffic AI que tu aurais désactivé sur une ancienne version?

c'est vrai que ça pourrait ressembler à un binaire sans les bonne optimisation processeur, mais me souviens pas de l'option de compilation smile

jano

Hors ligne

#6 4/03/2021 19:08:14

mick492
Membre
Inscription : 17/11/2013
Messages : 28

Re : Problème performance version compilée

Effectivement avec CMAKE_BUILD_TYPE=Release, c'est mieux, ~30fps avec le c172 c'est ce que j'avais merci pour l'indication Zakharov smile
@Jano Pour le traffic AI j'avais bien pensé à le désactiver
@Clm76, sur la 2018, il me semble que sur mon pc c'était sensiblement pareil -30fps avec le c172

m492


Linux mint 19.3 proc: i3, ram 8gb, cg: Nvidia gtx 660, fg 2020.3.6; fg Next

Hors ligne

Pied de page des forums