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.
Pages : 1
Bonjour,
Ne voulant plus utiliser linux en dual boot sur un PC sous W (cas de mon ancienne machine) j'ai installé sur un nouveau desktop les dernières fonctionnalités WSL permettant d'utiliser linux comme une application W. Ces fonctionnalités ont bien progressé et j'ai ainsi pu créer un exécutable de FG à partir d'un d&c tournant sous ubuntu 22.04. Tout s'est bien passé et au lancement les fenêtres attendues se sont bien ouvertes et j'ai pu faire les réglages habituels. Toutefois deux problèmes sont apparus:
1) le joystick n'est pas reconnu;
2) et surtout le framerate est de 1.
Donc FG n'est pas utilisable. Mon installation ubuntu a toutefois été complétée par le toolkit CUDA associé à ma carte graphique RTX 3070 mais cela n'a pas suffit même si dans cette fenêtre ubuntu j'ai pu lire des vidéos avec la même qualité que dans les fenêtres W. J'ai alors forcément oublié quelque chose probablement évident pour un spécialiste mais pas pour moi.
Merci beaucoup pour vos commentaires et explications.
Bien cordialement
GR
Nota : j'ai pu créer les versions 2020.4 (la future) et 2020.3.18 (la stable). Même constat sur les deux.
Mb Asus Tuf Z390-plus Gaming, Core I9-9900kf, Ram 32 Gb, Cg Nvidia Rtx 3070, Ssd 1 Tb, Hdd 2tb, W11 Home
Dell ALienware 15R3, Core i7-6700hq, Ram 32 gb, Cg Nvidia gtx 1060, SSD 500 gb, HDD 1 tb, linux lmint 21.2
Hors ligne
salut GR,
avec la bête de course que tu indiques tu devrais avoir du framerate de malade je suppose. Ben je suis pas spécialiste de Windows, loin s'en faut. Mais un petit peu quand même dans l'archi technique, et là ce que tu tentes, ben c'est juste ajouter des tartines de couches de complexité terrible alors qu'il y a des solutions vachement beaucoup plus très simples.
Le WSL vanté comme permettant de «faire du Linux dans un environnement Windows» n'est qu'une accroche commerciale, et c'est certainement pas fait, ni optimisé, pour faire des choses trop complexes ou quand on recherche de la rapidité, surtout graphiquement. Et je n'évoque pas la gestion des périphériques particulièrement USB. Je dis pas que c'est impossible, juste que c'est pas fait pour et que même si tu trouves une solution rien ne te dit qu'elle sera pérenne et solide. Tu volerais plus de problème en problème sans pouvoir avoir la moindre confiance pour la stabilité.
Je suppose benoîtement que ton objectif est d'avoir un FG qui tourne et te permette de virevolter en utilisant un peu les capacités de ta bécane, sans avoir à te demander quel paramètre abscons de Windows modifier sans rien casser pour avoir un début de plaisir avant que ça crashe lamentablement, je propose trois solutions:
1- soit tu veux absolument compiler la version next, ce qui peut se comprendre, il y a des constructions chaque jour pour Windows et Mac (les nightly-builds, avec une jolie page de présentation en anglais mais je suppose que les liens sont assez explicites)
2- ou si tu as envie d'apprendre, sur le wiki y a tout pour compiler sur ton OS malheureusement favori (pas pu résister pour le «malheureusement», pardon ).
3- mais si tu veux juste la dernière version stable, ben, sur le site de FG tu te la chopes, et paf!
Donc mon avis de pas-spécialiste-Windows-mais-un-peu-des-machines-et-OS-genre-Linux, ben rester simple, et pas chercher à faire des trucs inutilement complexes ça t'enlève au moins tout un hérisson du pied
@+
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
Bonjour,
Merci beaucoup pour tes commentaires auxquels j'adhère. Toutefois mon objectif n'est pas dans les 3 que tu indiques. Je fais tourner sans problèmes FG sur W11 avec des FPS confortables (+ quasiment tous les autres simulateurs du marché). FG tourne également sur un portable plus ancien (Alienware 15R3) à la fois sur W10 et linux en dual boot. Mon objectif est de pouvoir faire tourner FG sur linux sur le nouveau PC sans devoir rebooter. Il n'y a eu aucun problème lors de la création de l'exécutable avec down-and-compile.sh que ce soit pour la version next ou stable. La qualité des fenêtres FG est parfaite ainsi que les vitesses de téléchargement des scènes mais je ne peux plus rien faire d'autre.
Je suis convaincu que les problèmes rencontrés peuvent être résolus mais mes compétences dans ce domaine ne me permettent pas d’appréhender une solution.
Bien cordialement
GR
Mb Asus Tuf Z390-plus Gaming, Core I9-9900kf, Ram 32 Gb, Cg Nvidia Rtx 3070, Ssd 1 Tb, Hdd 2tb, W11 Home
Dell ALienware 15R3, Core i7-6700hq, Ram 32 gb, Cg Nvidia gtx 1060, SSD 500 gb, HDD 1 tb, linux lmint 21.2
Hors ligne
Salut GR,
Mon objectif est de pouvoir faire tourner FG sur linux sur le nouveau PC sans devoir rebooter
oui j'avais bien compris, après comme dit un adage de spécialiste (quel que soit le domaine): «explique-moi ton besoin, je vais te dire comment t'en passer»
C'est normal que ça marche quand tu compiles. WSL permet de faire croire aux binaires ELF (format des exécutables binaires sous Unix-like) qu'ils sont sur une machine Unix-like, donc il ajoute des couches et des couches pour transformer à la volée des instructions pour accéder à des périphériques (RAM, bus, stockage, etc.) et des bibliothèques logicielles. Ça a forcément un coût non-négligeable, et si tu t'intéresses un peu à l'archi d'un CPU ben tu verras que c'est pas forcément en en ayant des tonnes que ça va améliorer la situation. Bref, sur un truc où tu n'a pas besoin de réactivité genre compilation, exécution de script shell ça passe inaperçu, pour les vidéos je suppose qu'il y a une forte optimisation pour faire entrer du Wayland ou du X11 dans du DirectX, pareil pour le son, mais suis pas hyper connaisseur. Faire tourner du Writer ou du Calc, un truc qui utilise pas les capacités avancées des CPU ou GPU pareil, j'imagine que ça passe crème parce qu'il n'y a pas en permanence des tonnes de calculs répétés.
En revanche, faire tourner un truc assez consommateur de ressources et friand des capacités de calculs des GPU et CPU ben là ça coince sans que ça m'étonne le moins du monde. Ça va juste démultiplier le nombre d'instructions à traiter, et même si c'est parallélisé (ce n'est pas le cas pour FG au passage) chaque instruction envoyée doit-être terminée pour que la suivante soit traitée (pas exactement tout vrai, mais en tout cas au mieux un ratio de 1,5 en multi-threadé)
D'ailleurs, ton utilisation n'est pas prévue par Microsoft (source https://learn.microsoft.com/fr-fr/windows/wsl/about):
Le Sous-système Windows pour Linux permet aux développeurs d’exécuter un environnement GNU/Linux (et notamment la plupart des utilitaires, applications et outils en ligne de commande) directement sur Windows, sans modification et tout en évitant la surcharge d’une machine virtuelle traditionnelle ou d’une configuration à double démarrage.
Si on se balade sur leur site un peu en suivant les liens on voit par exemple que ça passe par des pilotes de GPU qui viennent se surajouter aux pilotes Windows, bref, pas un truc pour faire «comme si». Nulle part il est dit «go pour jouer à des applis ressourcivores», au contraire ça reste du basse-conso (navigateur, éditeur de texte, du shell, navigateur de fichiers)
En gros, WSL n'est pas fait pour atteindre ton objectif. FG n'est pas optimisé dans son code pour ce genre d'utilisation non plus.
WSL est fait pour développer, tester des trucs, mais pas pour jouer de manière fluide et stable à un FPS ou un simulateur de vol. Donc si t'as envie de voler dans ton Windows, ben tu lances FG dans Windows (et si t'as vraiment envie de croire qu'il tourne sur un Linux sous-jacent, persuade-toi que c'est comme si, tu n'y verras que du feu )
Pour ma part, je ne pourrais pas faire plus
@+
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
Bonjour,
Tes dernières explications sont vraiment convaincantes. Je vais donc abandonner cette chimère et envisager à nouveau un dual-boot sur le nouveau PC. J'ai passé beaucoup de temps sur le net mais les recherches type "google" ne te conduisent que très rarement à ce que tu cherches vraiment (cela pourrait probablement être mieux avec chatGPT ?) et effectivement je n'ai pas su trouver des informations sur les limites réelles du système WSL. Merci beaucoup pour cet éclairage.
Bien cordialement
GR
Mb Asus Tuf Z390-plus Gaming, Core I9-9900kf, Ram 32 Gb, Cg Nvidia Rtx 3070, Ssd 1 Tb, Hdd 2tb, W11 Home
Dell ALienware 15R3, Core i7-6700hq, Ram 32 gb, Cg Nvidia gtx 1060, SSD 500 gb, HDD 1 tb, linux lmint 21.2
Hors ligne
Bonjour,
expérience intéressante...
Hors sujet mais...
Commentaire lu ici wsl
Plus Windows s'améliore et plus il ressemble à un Linux. Windows va devenir une distribution Linux.
Ms aurait des arrière-pensées?
Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint
Hors ligne
Tout d'abord +1 à 100% voire 1000% sur l'avis de zakh.
Je vais donc abandonner cette chimère et envisager à nouveau un dual-boot sur le nouveau PC.
Bon, je sais, cela nécessite deux machines.
Mais pour ma part il y a belle lurette, largement plus de 10 ans (et après avoir essuyé des déboires), que j'ai renoncé au dual boot et opté pour deux machines dédiées, une W et l'autre GNU/Linux.
Pourquoi ne pas conserver ton ancienne machine, reformater ton DD et y installer une distrib Linux, une très bonne distrib comme Mint ?
Linux prend beaucoup moins de place et utilise beaucoup moins de ressources que W et je suis sûr que ton ancienne machine ferait encore tourner FG dans d'excellentes conditions .
Ou alors une autre machine, une bonne occase par exemple, pas encore obsolète.
Menfin moi, ce que j'en dis...
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,
Effectivement l'idée est séduisante, d'autant plus que pour remplacer lmint 19 (qui ne sera plus maintenu dans quelques mois) sur mon ancien PC j'ai essayé de le remplacer par lmint 21.1, d'où un début de galère à cause du blocage RST. Les solutions proposées, notamment retour de RAID à AHCI, m'ont quelque peu refroidi de par les conséquence potentielles. J'envisage donc maintenant sérieusement de supprimer W10 sur ce PC (ALW 15R3) dont le principal défaut est un problème de surchauffe).
Bon week-end.
Bien cordialement
Mb Asus Tuf Z390-plus Gaming, Core I9-9900kf, Ram 32 Gb, Cg Nvidia Rtx 3070, Ssd 1 Tb, Hdd 2tb, W11 Home
Dell ALienware 15R3, Core i7-6700hq, Ram 32 gb, Cg Nvidia gtx 1060, SSD 500 gb, HDD 1 tb, linux lmint 21.2
Hors ligne
Bonjour,
J'appuie fortement ce que f-toro a écrit : Linux à part. Plus : de préférence le plus possible découplé de Windows.
- Soit sur une autre machine (ce qui t'est suggéré),
- Soit au moins sur un deuxième disque dur dédié, avec le GRUB sur le disque Linux. Ce qui te permet d’utiliser ton PC de course.
D'après ce que j'ai lu, même le dual boot avec Win et Linux sur le même disque partitionné peut être source de problèmes (Win détruit le GRUB). Bien que Linux, sur sa propre partition, puisse alors probablement fonctionner sans accroc.
Mon objectif est de pouvoir faire tourner FG sur linux sur le nouveau PC sans devoir rebooter
A mon avis, ce n'est pas la peine.
Même si, au pire, tu dois re-booter (deux disques sur une même machine), tu y passeras 50 fois moins de temps et de tracas qu'à chercher à faire tourner FG sur un système multicouches profondément tordu.
Comme si Windows seul n'était pas déjà suffisamment multicouches et autodestructeur à force de mises à jour...
Si, en plus si je comprends bien, tu as une machine que tu peux recycler et dédier à Linux, c'est tout vu.
PC (ALW 15R3) dont le principal défaut est un problème de surchauffe
Attention :
- la compilation fait chauffer le CPU si tous les cœurs, et
- FG sollicite surtout un cœur à la fois mais fortement la carte graphique. Ou le CPU si la carte graphique ne fait pas le travail.
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
Pages : 1