Vous n'êtes pas identifié(e).
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.
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 ). 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
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
L'aventure, c'est l'aventure ...
Ce sera probablement plus rapide que de télécharger via le torrent que je propose
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
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 , 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
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
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 )
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
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.
Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM
Hors ligne
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
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
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
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
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
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
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
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
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
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 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
OK, donc je n'uploade rien. Bons vols.
Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM
Hors ligne
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 ...
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
qui plus est, je décolle ...
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
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
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
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
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
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