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.

#26 8/12/2020 11:45:03

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

N'étant pas développeur (loin de là) et pas du tout intéressé par l'historique complet, j'ai essayé ce matin le "git clone --branch next --depth 1 https://gitlab.com/flightgear/fgdata.git" proposé par ctesc356.
Effectivement, le fichier est nettement moins gros, mais ...

Clonage dans 'fgdata'...
remote: Enumerating objects: 13845, done.
remote: Counting objects: 100% (13845/13845), done.
remote: Compressing objects: 100% (9903/9903), done.
fatal: L'hôte distant a fermé la connexion de manière inattendue
fatal: fin de fichier prématurée
fatal: échec de index-pack

J'ai trouvé dans mon entourage une personne "fibrée" qui va essayer de télécharger fgdata pour le mettre sur son serveur perso afin que je le récupère  (... plus de 20 kms, pas sur clé USB smile ). L'aventure, c'est l'aventure ...


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#27 8/12/2020 12:55:22

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Avec la fibre il n'y a pas de raison que ça coince.
Pour info, ici avec un débit de 35-40Mb/s le data de GitLab avec "depth 1" arrive en ~5min, téléchargement à 4-5MiB/s
Sur SF ~600KiB/s puis "fatal... ..."


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#28 8/12/2020 15:02:22

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

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

jdt37b a écrit :

L'aventure, c'est l'aventure ...

Ce sera probablement plus rapide que de télécharger via le torrent que je propose smile

Ceci dit si quelqu'un veut essayer, c'est de nouveau dispo (lien vers le torrent)

@+
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

#29 9/12/2020 18:12:34

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Ouf ! la personne "fibrée" a pu télécharger le fichier fgdata sur gitlab. Il a fallu qu'elle le saucissonne en 3 morceaux pour que je puisse récupérer le tout en ADSL sur son serveur perso et en recollant ensuite les morceaux.
La version de fgdata récupérée étant 4.0, j'ai dû recompiler le tout avec "./download_and_compile.sh -j$(nproc) --non-interactive". Et,  miracle big_smile, j'ai pu lancer FG 4.0, rouler sur la piste et décoller !
Petite question : pour la mise à jour, apparemment en lançant "./download_and_compile.sh -j$(nproc)",  est-ce que seuls les éléments mis à jour dans simgear, fgfs et même data seront téléchargés ?  (... sinon, rebelote pour les 3 morceaux).
Enfin, merci de vos aides, c'était vraiment nécessaire !


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#30 9/12/2020 18:44:27

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Bravo, jdt37b ! La version de FG dont tu parles est sans doute 2020.4.0, pas 4.0. Pour les mises à jour, il ne devrait pas y avoir de problème, c'est justement l'intérêt d'avoir des dépôts Git : seuls les nouveaux commits seront téléchargés, ce n'est pas grand-chose. De plus, si jamais tu veux essayer la version 2020.3 (actuelle “Long Term Stable”) voire la 2018.3 (LTS précédente), tu peux réutiliser les dépôts que tu as. Il suffit :

(a) de passer l'option --cleanup à download_and_compile.sh pour être tranquille si tu passes d'une version à une autre ;
(b1) d'ajouter -s ou --lts si tu veux compiler FG 2020.3 ;
OU
(b2) d'ajouter --old-lts si tu veux compiler FG 2018.3.

Tout ça dans la même commande download_and_compile.sh. Actuellement, -s et --lts font la même chose ; ce ne sera pas toujours ainsi : quand la prochaine version sortira, -s avancera mais pas forcément --lts.

Dernière modification par rominet (9/12/2020 20:01:02)


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#31 9/12/2020 19:57:44

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Oui, effectivement 2020.4.0 (et non pas 4.0).
Ok pour les màj et essais de versions, j'essaierai ça aussi (... un peu plus tard smile)


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#32 9/12/2020 20:05:43

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Il faut juste savoir que 2020.4, c'est actuellement la version de développement, donc il peut fort bien y avoir des problèmes de temps en temps. Pour les utilisateurs « de base », c'est plutôt la version LTS (option --lts de download_and_compile.sh) qui est conseillée. Mais si tu es satisfait(e), pas de problème. smile


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#33 10/12/2020 19:52:12

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Après cleanup, le passage de FG 2020.4.0 à 2020.3.4 (LTS) s'en bien passé sauf pour DATA : "le répertoire n'est pas vide". Fgdata était donc resté en version 2020.4.0 et, au lancement de FG, il fallait indiquer un autre chemin apparamment pour trouver la bonne version de DATA.
En remplaçant dans le fichier "version" de ~/fgfs/install/flightgear/ le "2020.4.0" par "2020.3.4", le problème est réglé (semble-t-il), FG 2020.3.4 fonctionne normalement.


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#34 10/12/2020 20:10:31

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

J'ai bien peur que tu n'aies pas récupéré de dépôt FGData (avec répertoire .git correct). Sinon, cela aurait dû se passer sans problème. Bidouiller le fichier version n'est pas une solution sérieuse... Après, comme je ne sais pas quelle commande tu as lancée, je ne peux rien affirmer.

Dernière modification par rominet (10/12/2020 20:11:39)


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#35 11/12/2020 9:53:57

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

La commande était :  ~/fgfs$ ./download_and_compile.sh -j$(nproc) --lts DATA
Après quoi, il s'est affiché :

...
Branch used for each component:
  COMPONENT_BRANCH[DATA]=release/2020.3
...
Starting special initialization routine for the DATA component...
Fetching FGData with 'git clone https://gitlab.com/flightgear/fgdata.git'
fatal: le chemin de destination '.' existe déjà et n'est pas un répertoire vide.

Dans fgdata, un fichier .git contient "gitdir: ../.git/modules/fgdata" et un fichier .gitignore :  *~  *.swp *.bak   .*
Si cela peut donner une piste pour une solution plus sérieuse.


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#36 11/12/2020 18:49:50

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Si c'est effectivement un fichier .git et non un répertoire, ton dépôt est foireux et cela explique la sortie que tu viens de poster. En effet, lorsque le composant DATA a été sélectionné, si d&c trouve un répertoire .git dans install/flightgear/fgdata, il écrit “DATA: the repository already exists” et ne clone pas FGData (il le met juste à jour). Le fait que tu aies eu droit au message “Starting special initialization routine for the DATA component” permet de déduire que d&c n'a pas trouvé de répertoire .git à l'endroit indiqué (install/flightgear/fgdata). Il a donc essayé de cloner FGData à cet endroit, mais comme il y avait déjà des choses, Git a préféré arrêter plutôt que d'effacer les données présentes.


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#37 12/12/2020 9:59:38

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Rominet,
Si je comprends bien, c'est l'exécution complète de d&c DATA qui crée le sous-répertoire .git dans fgdata quand il n'existe pas (et il ajoute alors toutes les données de fgdata) ou, si fgdata est déjà présent, il faut la présence du sous-répertoire .git pour que d&c puisse mettre à jour fgdata. Dans mon cas, comme d&c DATA se plante à chaque tentative, pas de sous-répertoire .git et pas de màj ensuite avec un fgdata créés à la main (voir #29).
Question : comme FG 2020.4.0 fonctionne bien en l'état, en me donnant le contenu d'un sous-répertoire .git pour fgdata (2020.4.0) et en rajoutant ce contenu (une fois encore à la main) à fgdata, ce problème de màj serait-il solutionné ? Merci.


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#38 12/12/2020 10:32:13

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

C'est à peu près ça, sauf deux choses :

1) Comme tu as modifié le dépôt à la main (fichier 'version'), Git ne peut pas travailler avec (mises à jour, etc.) tant qu'il n'a pas été remis dans un état propre (-> 'git reset --hard' et 'git status').

2) Le répertoire .git, c'est pour ainsi dire la totalité du dépôt. Il contient tout les commits (plus généralement, tous les blobs) et tout l'historique de chaque branche. D'ailleurs, pour les miroirs, on fait usuellement 'git clone --bare' : seul le répertoire .git apparaît dans le résultat, mais c'est suffisant pour permettre de  faire un “checkout” de n'importe quelle branche. C'est d'ailleurs ainsi que FGData se présente sur GitLab.

Bref, tu devrais peut-être considérer l'offre de zakharov.

Dernière modification par rominet (12/12/2020 10:33:57)


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#39 12/12/2020 11:08:05

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Bonjour,
en rétropédalant la bidouille de #33 (rétablissement du contenu de "version" à 2020.4.0 ), puis dans le répertoire "fgdata" :

git reset  --hard origin/release/2020.3

devrait le mettre d'équerre, sous réserve que .git n'a pas été trop bidouillé.
A tester sur une copie ne risque rien...


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#40 12/12/2020 12:40:00

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Le torrent proposé par zakharov s'arrête tout de suite et le "get reset" aussi.
Mieux vaut en rester là, j'avais déjà fait le rétropédalage évoqué par cresc356, FG 2020.4.0 fonctionne bien, tant pis pour les màj. Je referai toute l'opération pour la prochaine lts s'il devient possible en adsl de passer l'étape "DATA" facilement comme pour les autres composants. En tous cas, merci.


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#41 12/12/2020 15:45:44

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Je ne sais pas pour le Torrent, mais pour le 'git reset --hard', je ne suis pas étonné. La commande que nous t'avons donnée fonctionnerait si tu avais un dépôt Git (donc nécessairement avec un répertoire .git correct). Mais nous avons vu hier que ce n'est apparemment pas le cas. Je peux te mettre un FGData découpé en petits morceaux à télécharger en http (je posterai le “hash” de chaque morceau ici). Quelle taille voudrais-tu pour les morceaux ? Le total fera environ 3.3 Go (je suis en train de le compresser, mais le taux de compression va forcément être très faible ici).


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#42 12/12/2020 17:55:28

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Je te remercie pour ta proposition de fgdata découpé.
La compil est certainement la meilleure méthode (... quand ça marche), mais la méthode appimage est tellement plus simple (pour les non-geeks), aucun problème de téléchargement des composants sur sourceforge (dont les 2 go de datas). J'ai installé avec appimage la FG 2020.3.4 et je garde en souvenir smile la 2020.4.0 compilée, qui en l'état marche aussi !


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#43 12/12/2020 18:06:00

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

OK, donc je n'uploade rien. Bons vols. smile


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#44 20/12/2020 12:44:33

jdt37b
Membre
Inscription : 14/08/2020
Messages : 70

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Hier, j'ai tenté sans trop d'espoir (et pour nième fois) d&c pour les datas version --lts. Ô miracle, les 3,5 go ont été téléchargés avec gitlab, cette fois sans problème. Après un d&c général, tous les composants sont à jour niveau LTS !
Me voilà donc en FG 2020.3.5 compilé, ... qui plus est, je décolle ... smile


Acer XC330 - Xubuntu 20.04 LTS (Focal),  FG 2020.4.0 compilé et OSG 3.6.5,  Carte AMD Radeon R5 5,  RAM  8 Go,  Processeur AMD A9-9420

Hors ligne

#45 20/12/2020 15:30:48

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 015

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

jdt37b a écrit :

qui plus est, je décolle ... smile

C'est surtout ça le miracle...

Bon ça va c'est une mauvaise blague, j'ai rien dit....


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

#46 24/12/2020 20:00:59

shargar
Membre
Inscription : 24/12/2020
Messages : 9

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Bonjour,

****************************************
**************** DATA ******************
****************************************
Starting special initialization routine for the DATA component...
Fetching FGData with 'git clone https://gitlab.com/flightgear/fgdata.git'
Clonage dans '.'...
remote: Enumerating objects: 182, done.
remote: Counting objects: 100% (182/182), done.
remote: Compressing objects: 100% (94/94), done.
fatal: L'hôte distant a fermé la connexion de manière inattendues
fatal: fin de fichier prématurée
fatal: échec de index-pack
shargar@shargar-HP-Laptop-14s-dq1xxx:~/fgfs$ 

Je suis exactement dans le même cas de figure. Je bloque à 28 pour cent. (environ 20000 objets reçus sur 75677).
Je viens de lire tout le post. j'en conclus que je dois réessayer plus tard !
En espérant pouvoir décoller bientôt à mon tour...


OS : Ubuntu 20.04.1 LTS
Carte graphique : Mesa Intel® UHD Graphics (ICL GT1)
Mémoire : 7,5 GB
Processeur : Intel® Core™ i3-1005G1 CPU @ 1.20GHz × 4

Hors ligne

#47 24/12/2020 22:09:37

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Rebonjour shargar,

Pas de chance, en effet. Plutôt que d'attendre, tu peux créer un compte sur SourceForge et cloner ton FGData avec le protocole SSH.

Joyeux Noël !


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#48 25/12/2020 9:39:38

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Bonjour,
tu peux aussi essayer d'obtenir "data" sans l'historique complet. On gagne ~2G.

cd ~/fgfs/install/flightgear
rm -r -f fgdata    ###pour partir sur du propre###
git clone --branch next --depth 1 https://gitlab.com/flightgear/fgdata.git

Si ça coupe, relances illico, ça finit par passer...
Une fois les "data" ok, relances d&c depuis "fgfs".

Dernière modification par ctesc356 (25/12/2020 9:43:13)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#49 4/03/2021 16:20:23

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

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Bonjour à tous,
Petite astuce, j'ai arrêté d'être embêté avec les gros dépôts depuis que  j'utilise le protocol git, remplacer:
git clone https://...... par
git clone git://....

Bon vols
m492


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

Hors ligne

#50 4/03/2021 20:24:48

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 037

Re : [Résolu]Compilation de FG 3 (LTS) : l'hôte distant ferme la connexion.

Oui, mais comme répété souvent, ce protocole n'est pas sécurisé.


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

Pied de page des forums