Auteur Sujet: [TUTO] Installation du virtualiseur Linux WSL dans Windows  (Lu 922 fois)

0 Membres et 1 Invité sur ce sujet


Oncle Bob

  • Modérateur
  • Messages: 4871
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Tuto : installation du virtualiseur Linux WSL dans Windows
« Réponse #51 le: 14 November 2021 à 16:55 »
Achtung, je ne passe pas par Virtualbox mais directement par HyperV (lié à W10, ça marche bien).

Par contre quid du passthough GPU ? Je crunch exclusivement CPU.
Boincstat
Projets du moment
Config principale : i7 2600K@4,2 GHz / 32 Go@1333 MHz / R9 290X (Win 10)
Crunchbox passives : i7-4785T / 8 Go@1600 MHz / Akasa Euler S (Debian) || i3-4130T / 4 Go@1600 MHz / Akasa Euler (Debian)
ARM : 1*S922 | RAID : L5408 + L5420
Boinc@Raspberry Pi | Boinc et Linux | Date fin de projets

[AF>Libristes] ElGuillermo

  • Messages: 144
  • Boinc'eur Junior
  • **
  •   
Re : Tuto : installation du virtualiseur Linux WSL dans Windows
« Réponse #52 le: 14 November 2021 à 16:59 »
Achtung, je ne passe pas par Virtualbox mais directement par HyperV (lié à W10, ça marche bien).

Par contre quid du passthough GPU ? Je crunch exclusivement CPU.

J'ai maté pour les NVidia (je n'ai pas d'AMD) : il suffirait d'installer le pilote spécifique, utilisé à la fois sur la machine hôte Windows et le client WSL :
https://developer.nvidia.com/cuda/wsl/download
... ça dit aussi que ce pilote est dispo directement via Windows Update, pour les utilisateurs "Insiders" (préversions de Windows 11), mais j'en suis et je n'ai rien vu passer (?)

Il y a une grosse doc ici : https://docs.nvidia.com/cuda/wsl-user-guide/index.html

JeromeC

  • CàA
  • Messages: 27364
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Tuto : installation du virtualiseur Linux WSL dans Windows
« Réponse #53 le: 14 November 2021 à 19:59 »
Sinon pour ceux qui bataillent je rappelle l'existence de cet autre tuto pour lancer plusieurs instances de boinc sur une même machine.
Parce que c'était lui, parce que c'était moi.

Ceclo

  • CàA
  • Messages: 1487
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : Tuto : installation du virtualiseur Linux WSL dans Windows
« Réponse #54 le: 15 November 2021 à 17:10 »
Ce tuto qui me met sur le haut

On peut changer le nom de l'host WSL si on veut avoir une nouvelle machine dans les stats des projets (pratiquye pour comparer des perfs Windows/Linux par exemple).
=> https://www.srccodes.com/change-hostname-ubuntu-microsoft-windows-subsystem-for-linux-wsl-wsl2-wsl-conf-unable-resolve-hosts-name-service-not-known-list-running-shutdown-vm-srccodes/ (mais doit y avoir un milliard d'autres tutos)

YES!  :love: C'est bon, j'ai réussi à changer le nom grâce à cette méthode! Je peux maintenant voir 2 machines distinctes dans SAM.
Merci Oncle Bob!  :jap:

Kao

  • Messages: 1055
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Tuto : installation du virtualiseur Linux WSL dans Windows
« Réponse #55 le: 15 November 2021 à 23:34 »
Achtung, je ne passe pas par Virtualbox mais directement par HyperV (lié à W10, ça marche bien).

Par contre quid du passthough GPU ? Je crunch exclusivement CPU.
Normalement hyper-v étant un hyperviseur de type 1, le hardware n'est pas virtualisé mais accessible directement donc une simple installation du pilote devrait suffire.

Edit :
Semblerait qu'ils aient modifié quelques trucs donc pour du vrai hyper-v : https://searchvirtualdesktop.techtarget.com/tip/Running-GPU-passthrough-for-a-virtual-desktop-with-Hyper-V
« Modifié: 15 November 2021 à 23:41 par Kao »
Niyati : AMD Zen 3 Ryzen 9 5950x@4.3GHz / 32Go@3800MHz DDR4 / Asus ROG RTX 3080Ti OC + GTX 1060 6GB/ Windows 10 Pro
Azrael : OVH RISE-LE-2 Intel Xeon E5-2650v2@2.6GHz(3.4GHz Turbo) / 64GB DDR4 ECC 1600MHz

DocPhilou1966

  • Messages: 1702
  • Boinc'eur devant l'éternel
  • *****
  •   
    • Mon Job
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #56 le: 18 November 2021 à 06:48 »
Hello,

Pour info l'UT WuProp ne se termine jamais sur la machine Ubuntu

J'en ai une qui en est à sa 18° heure ?

Quelqu'un a le même souci ?

 :jap: :hello: :kookoo:
 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search

Ceclo

  • CàA
  • Messages: 1487
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #57 le: 18 November 2021 à 17:19 »
 :hello: J'ai expérimenté la même chose que toi. J'ai abandonné Wupropo après avoir passé les 2 jours de durée. Je me demande si ce n'est pas du au fait que certain lancaient parfois plusieurs instances de WUprpo sur plusieurs machines virtuels pour cumuler un max d'étoiles; Sébestien avait alors pris des dispositions pour empêcher cette tricherie, et peut-être en payons-nous le prix.
Pour ma part je tourne avec Wuprpo, les tâches GPU, ODLK et ODLK1 sur W10 à 70% de temps CPU et 30% en WSL avec Universe (j'ai retiré maintenant Wuprop du WSL).

DocPhilou1966

  • Messages: 1702
  • Boinc'eur devant l'éternel
  • *****
  •   
    • Mon Job
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #58 le: 18 November 2021 à 18:39 »
Capture écran après 24h
 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search

Ceclo

  • CàA
  • Messages: 1487
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #59 le: 18 November 2021 à 20:55 »
Chez moi ça bloquait aussi à 99,3 environ avec 1min01 de temps restant...

Sébastien

  • Gentil admin
  • Messages: 2316
  • Boinc'eur devant l'éternel
  • *******
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #60 le: 18 November 2021 à 22:16 »
Si vous changez le port d'écoute du client BOINC, vous devez utiliser un fichier app_config.xml pour wuprop en remplaçant xxxxx par le port utilisé.
Citer
<app_config>
<app_version>
<app_name>data_collect_v4</app_name>
<plan_class>nci</plan_class>
<avg_ncpus>0.01</avg_ncpus>
<cmdline>-p XXXXXX</cmdline>
</app_version>
</app_config>

Ceclo

  • CàA
  • Messages: 1487
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #61 le: 18 November 2021 à 22:57 »
Merci Sébastien, je teste!


DocPhilou1966

  • Messages: 1702
  • Boinc'eur devant l'éternel
  • *****
  •   
    • Mon Job
Re : Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #63 le: 19 November 2021 à 06:22 »
Si vous changez le port d'écoute du client BOINC, vous devez utiliser un fichier app_config.xml pour wuprop en remplaçant xxxxx par le port utilisé.
Citer
<app_config>
<app_version>
<app_name>data_collect_v4</app_name>
<plan_class>nci</plan_class>
<avg_ncpus>0.01</avg_ncpus>
<cmdline>-p XXXXXX</cmdline>
</app_version>
</app_config>

Merci beaucoup Sébastien.
Sous Ubuntu aucune idée de comment ça fonctionne  :desole:
Surtout en mode 'cmd'
 :hello: :kookoo:
 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search


Ceclo

  • CàA
  • Messages: 1487
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #65 le: 19 November 2021 à 13:29 »
Après la modif, mes tâches Wuprop ont été renvoyées, mêmes celles avec plus de 12 heures de fonctionnement et de nouvelle se sont téléchargées. Merci beaucoup!!  :jap: :hello:

@ElGuillermo: Il me semble qu'il manque un "sudo" au début de la ligne de commande pour éditer le fichier app_config.xml.
De plus dans le tuto de l'éditeur nano, il pourait être utile pour les mauvais élèves comme moi  :desole: de préciser que pour fermer et sauver les modifications il faut taper sur <enter> ou <entrée> après le <ctrl>+<x> et le <Y>... j'ai cherché un moment il y a quelques jour,s mais c'est clair que c'est tellement évident une fois qu'on le sait...


Davlabedave

  • Messages: 516
  • Boinc'eur Respectable
  • ****
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #67 le: 22 November 2021 à 13:58 »
Cerclo a eu le soucis, voila la soluce
Acceder a un boinc-wsl depuis un autre pc du reseau local
Le plus simple tu y va avec un clavier et un ecran : :lol:
Mais si tu n'aime pas le sport comme Cerclo  :eek: : :dsl: Cette solution evite le demenagement  :D

Dans ton WSL
sudo apt update && sudo apt upgrade -y && sudo apt install net-tools -y && ip aOn note bien l'adresse IP

Sous Windows10
Powershell en mode admin
netsh interface portproxy add v4tov4 listenport=31414 listenaddress=0.0.0.0 connectport=31414 connectaddress=IPDETONWSLpuis
New-NetFireWallRule -DisplayName 'WSLBOINC' -Direction Inbound -LocalPort "31414" -Action Allow -Protocol TCPNew-NetFireWallRule -DisplayName 'WSLBOINC' -Direction Outbound -LocalPort "31414" -Action Allow -Protocol TCP
Et normalement boinc est accessible sur un autre pc du reseau local :sun:
Attention wsl changeip a chaque redemarage  Faudra tout recommencer avec new ip :D
Pour cet exemple j'ai utilisé le port 31414 comme dans le tuto , a adapter si sous en avez utilisé un autre
« Modifié: 22 November 2021 à 14:11 par Davlabedave »

JeromeC

  • CàA
  • Messages: 27364
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #68 le: 22 November 2021 à 14:38 »
Sans lien direct mais un peu quand même (et je sais pas où le poste (juste une info) : pour réussir à accéder à distance au boinc de ma VM Windows 10 sur mon propre poste (mac) j'ai été obligé d'ouvrir le port 31414 (enfin le port par défaut quoi) du fichu firewall de win10 !! (il refusait obstinément la connexion sinon)

Avec ma VM linux je n'avais pas eu ce soucis.
Parce que c'était lui, parce que c'était moi.

Davlabedave

  • Messages: 516
  • Boinc'eur Respectable
  • ****
  •   
Re : Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #69 le: 22 November 2021 à 17:14 »
Sans lien direct mais un peu quand même (et je sais pas où le poste (juste une info) : pour réussir à accéder à distance au boinc de ma VM Windows 10 sur mon propre poste (mac) j'ai été obligé d'ouvrir le port 31414 (enfin le port par défaut quoi) du fichu firewall de win10 !! (il refusait obstinément la connexion sinon)

Avec ma VM linux je n'avais pas eu ce soucis.
et ce que j'ai ecris juste au dessus c'est de la merde  :D :D :D :D
New-NetFireWallRule -DisplayName 'WSLBOINC' -Direction Inbound -LocalPort "31414" -Action Allow -Protocol TCPNew-NetFireWallRule -DisplayName 'WSLBOINC' -Direction Outbound -LocalPort "31414" -Action Allow -Protocol TCPElle est la l'ouverture de port ... mais en ligne de commande :D

JeromeC

  • CàA
  • Messages: 27364
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : [TUTO] Installation du virtualiseur Linux WSL dans Windows
« Réponse #70 le: 22 November 2021 à 17:15 »
Je crois que ça dépend des distros non ? genre sous debian j'ai jamais eu à bricoler les ports... ?
Parce que c'était lui, parce que c'était moi.