Salut tout le monde,   Ma vieille carte-mère ayant rendu l'âme, je l'ai remplacée par un combo i5-7400 + Asus H170. Après la galère habituelle pour changer les drivers, voilà-t-y pas que windows 7 me gratifie d'un gros message d'erreur m'informant que mon CPU est trop récent et n'est pas supporté, et que les mises à jour de sécurité sont désormais désactivées. Sachant que la génération précédente (skylake) est, elle, complètement supportée, c'est une décision tellement arbitraire de ces mange-m████ de chez microsoft que j'ai poussé une gueulante sur le discord des pantsu et sur un pantsu qui essayait de leur trouver des excuses. Suite à quoi j'ai viré ce dernier windows qui s'accrochait chez moi, et j'ai mis un bon Linux des familles (j'ai fait un backup de windows quand même, on ne sait jamais).   Ce guide n'a pas vocation à être exhaustif, il va dans un premier temps plutôt ressembler à un chezmoiçamarche.com, j'essayerai de vous aider dans la limite de mes moyens.   Dans un premier temps, voilà la configuration logicielle que j'utilise: Distro: Devuan Jessie Noyau: 4.9.18 Pilote Nvidia: 375.39 Wine: Debian 1.8.7 Plein de bibliothèque en version 32 bits   Devuan est le fork de Debian sans systemd, les branches stables (Jessie) des deux distros sont quasimment les mêmes, j'ai utilisé la branche jessie-backports pour avoir un support matériel plus récent. J'ai aussi installé les pilotes nvidia propriétaires, parce que ma GTX 960 est encore très mal supportée par Nouveau. Pour ce qui est de l'installation des bibliothèques 32 bits, c'est surtout utile pour ceux qui tournent sur un système 64 bits. Si nécessaire je rajouterai un lien vers de la bonne doc pour ce faire.   1. Préparatifs   Commençons par préparer le répertoire dans lequel sera stocké le jeu, et configurons wine:    $ mkdir wows  $ WINEPREFIX=~/wows WINEARCH=win32 winecfg  Dans l'onglet Applications, changez la version de Windows pour "Windows 7". Dans l'onglet Libraries (Bibliothèques), rajoutez les entrées suivantes: api-ms-win-crt-heap-l1-1-0.dll api-ms-win-crt-math-l1-1-0.dll api-ms-win-crt-runtime-l1-1-0.dll ucrtbase.dll vcruntime140.dll Voilà c'est tout, cliquez sur OK pour fermer le programme.  Il vous faut aussi installer wine-gecko, pour avoir un navigateur natif dans Wine. Suivez les instructions ici: https://wiki.winehq.org/Gecko (chez moi, pas de paquet wine-gecko, et pas de téléchargement automatique, donc j'ai installé à la main).   2. Installation du lanceur   On télécharge et on installe:    $ wget -P ~/wows/drive_c http://dl-wows-gc.wargaming.net/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe  $ WINEPREFIX=~/wows wine C:/WoWS_internet_install_eu.exe  Je vous passe les explications sur les différents écrans de l'installateur, cependant n'oubliez pas de désactiver les mises à jour automatiques (une source potentielle de problèmes en moins).     Au bout de quelques secondes, le lanceur apparaît, et au bout de quelques autres secondes, il se vauter lamentablement:     Appuyez sur Cancel, le lanceur se termine, et ouvrez son fichier de configuration avec votre éditeur de texte favori:    $ vim ~/wows/drive_c/Games/World_of_Warships/WoWSLauncher.cfg   Mettez launcher_transport à 2 et seeding_mode à 0. Si j'ai bien suivi ça désactive le téléchargement en peer-to-peer dans les deux sens, en tout cas ça rend l'application stable.   3. Exécution du lanceur   Maintenant qu'il est correctement configuré pour ne pas planter, vous pouvez l'exécuter:    $ WINEPREFIX=~/wows wine C:/Games/World_of_Warships/WoWSLauncher.exe   Cette fois-ci, l'installation et la mise à jour devraient s'effectuer sans erreur. Notez que c'est cette même commande qu'il vous faudra taper à chaque fois que vous voulez jouer, vous pouvez bien évidemment la mettre dans un script appelé, je ne sais pas moi, wows.sh (très original).   4. World of Warships sous Linux   Je n'ai pas rencontré de problème majeur jusqu'à présent, j'ai pu monter presque tous les paramètres au maximum, et il n'y a que des tout petits bugs d'affichage. L'interface ne semble pas apprécier le mode plein écran, si je change de bureau virtuel je ne peux plus revenir sur celui de WoWs, et parfois les menus se font la malle, et des bugs d'affichage psychédéliques apparaissent. Donc pour moi c'est mode fenêtré, et i3 (mon WM) se charge de maximiser tout ça (WoWs répond très bien au redimensionnement).     5. Troubleshooting   Si à un moment donné l'un des programmes plante, regardez attentivement le log, il y a peut-être des messages d'erreur. Enfin plus précisément des messages d'erreur il y en a, mais ça fonctionne malgré tout (va comprendre Charles), sauf quand ça ne fonctionne vraiment pas. Typiquement, vous si vous trouvez un message du genre:   wine: Call from 0x7bc4e590 to unimplemented function api-ms-win-crt-runtime-l1-1-0.dll._seh_filter_dll, aborting   vous pouvez essayer de rajouter api-ms-win-crt-runtime-l1-1-0.dll dans la liste des bibliothèques de winecfg.       Cap sur les pingouins!