Portail de l'AF

Nouvelles

Raid de printemps : Yafu et Einstein@home

Faites un don

Shoutbox

Maeda:
2025-03-07, 21:53:11
C'parti !
[AF>Libristes] alain65:
2025-02-26, 02:26:05
Merci  :jap:
modesti:
2025-02-24, 11:27:41
Tout vient à point à qui sait attendre :siflotte:
ousermaatre:
2025-02-24, 10:47:28
patience  :D  Ca vient
[AF>Libristes] alain65:
2025-02-24, 08:43:55
l'annonce officielle, c'est pas la veille j'espère  :cpopossib:
Maeda:
2025-02-22, 09:58:51
On attend l'annonce officielle détaillée :D
[AF>Libristes] alain65:
2025-02-22, 08:25:50
Et c'est sur quoi ce raid ?
modesti:
2025-02-20, 23:06:46
A 18h28 par notre pharaon préféré, ici-même :D
[AF] Kalianthys:
2025-02-20, 20:50:52
Le raid a été annoncé ?
ousermaatre:
2025-02-20, 18:28:57
15 jours avant le Raid....  :D
modesti:
2025-02-01, 11:10:25
Bonne chasse aux nombres premiers !
modesti:
2025-01-31, 21:24:33
Spafo :D
Maeda:
2025-01-31, 20:11:40
Plutôt H-4h :)
modesti:
2025-01-31, 19:54:14
J-1  :banana:
[AF] Kalianthys:
2025-01-30, 18:53:31
modesti:
2025-01-30, 11:55:53
J-2 :gniak: :ange:
fzs600:
2025-01-02, 11:18:45
Bonne année a tous et bon crunch.
zelandonii:
2025-01-02, 11:08:45
Bonne année à tous et que vous soyez heureux.
Ironman:
2025-01-01, 15:55:54
Bonne année et bonne santé pour vous et vos proches !  :smak:
modesti:
2025-01-01, 07:53:37
Bonne et heureuse année à toutes et tous !
ousermaatre:
2024-12-25, 21:04:16
 :perenoel:
modesti:
2024-12-25, 10:03:06
Noyeux Joël !  :D
fzs600:
2024-12-02, 12:28:17
Tout pareil bon Raid a tous.
modesti:
2024-12-02, 11:29:50
Un peu à la bourre, mais quand même de tout cœur : bon raid à tous ! :hyperbon:
Sébastien:
2024-11-19, 21:42:51
 @Bertrand Fr, je n'ai pas beaucoup d'expérience sur mac, mais je n'ai pas de problème avec BOINC 8.0.4 sur un mac M1.
JeromeC:
2024-11-19, 15:53:46
Moi dès que j'ai su qu'Apple passait à ses propres CPU je me suis précipité pour prendre le dernier iMac Intel du marché (fin 2020) pour remplacer le précédent (après 10 ans de loyaux services) et j'en suis fort aise :)
ousermaatre:
2024-11-19, 15:39:53
 :hello: Bertrand, alors les amis, pas de réponse pour un p'tit nouveau?
Bertrand Fr:
2024-11-18, 20:56:19
Quelqu'un a-t-il réussi  à installer BOINC sur un Mac M2 sans qu'à chaque redémarrage on soit obligé de le réinstaller ?

Recent

[TUTO] Installation du virtualiseur Linux WSL dans Windows

Démarré par [AF>Libristes] ElGuillermo, 13 Novembre 2021 à 15:23

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

[AF>Libristes] ElGuillermo

Les crunchers de Boinc Italy ont mis à jour leur tuto WSL hier.
Je n'ai pas encore bien vu la différence :/ Mais il y a deux ou trois astuces sympas, notamment pour limiter le nombre de threads et la quantité de RAM d'une machine virtuelle.

Voir https://www.boincitaly.org/images/stories/Guida.pdf (en italien)
Traduction par Boinc Synergy https://boincsynergy.ca/forum/viewtopic.php?p=88#p88 (en anglais)

Oncle Bob

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 / GTX 970 (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 + 1*H3
Boinc@Raspberry Pi | Boinc et Linux | Date fin de projets

[AF>Libristes] ElGuillermo

Citation de: Oncle Bob le 14 Novembre 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.

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

Sinon pour ceux qui bataillent je rappelle l'existence de cet autre tuto pour lancer plusieurs instances de boinc sur une même machine.
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


Ceclo

Citation de: Oncle Bob le 14 Novembre 2021 à 00:26
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

Citation de: Oncle Bob le 14 Novembre 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.
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
Niyati : AMD Zen 3 Ryzen 9 5950x / 32Go@3800MHz DDR4 / Asus ROG RTX 3080Ti OC / Windows 10 Pro
Azrael : OVH RISE-LE-2 Intel Xeon E5-2650v2@2.6GHz(3.4GHz Turbo) / 64GB DDR4 ECC 1600MHz

DocPhilou1966

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

 :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

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

Ceclo

Chez moi ça bloquait aussi à 99,3 environ avec 1min01 de temps restant...

Sébastien

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é.
Citation<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


[AF>Libristes] ElGuillermo

Citation de: Sébastien le 18 Novembre 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é.
Citation<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>

Bon à savoir ça.

DocPhilou1966

Citation de: Sébastien le 18 Novembre 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é.
Citation<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

[AF>Libristes] ElGuillermo

Il faut éditer un fichier app_config.xml pour le projet wuprop :


sudo nano /var/lib/boinc-client/projects/wuprop.boinc-af.org/app_config.xml


- copie-colle le contenu du fichier envoyé par Seb dans la fenêtre ;
- modifie les xxxxxx par le "bon" port ;
- (Ctrl)+x, puis "y" et (Entrée) pour enregistrer/sortir.

:)

Ceclo

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...

[AF>Libristes] ElGuillermo


Davlabedave

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 a
On 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=IPDETONWSL
puis
New-NetFireWallRule -DisplayName 'WSLBOINC' -Direction Inbound -LocalPort "31414" -Action Allow -Protocol TCP
New-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

JeromeC

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.
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


Davlabedave

Citation de: JeromeC le 22 Novembre 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.
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 TCP
New-NetFireWallRule -DisplayName 'WSLBOINC' -Direction Outbound -LocalPort "31414" -Action Allow -Protocol TCP
Elle est la l'ouverture de port ... mais en ligne de commande :D

JeromeC

Je crois que ça dépend des distros non ? genre sous debian j'ai jamais eu à bricoler les ports... ?
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


PhilTheNet

J'ai effectué le tuto et j'ai pas de réseau...

J'ai désinstallé ubuntu & wsl et idem

J'ai fait un reset network de windows et idem

Tout désinstallé (ubuntu wsl etc...)

Refait l'install avec Debian et idem pas de réseau


:??:


%TEMP% était en mode "compressé"  :blbl:

Ca avance mais :
boinccmd --read_cc_config => can't connect to local host

pourtant  sudo /etc/init.d/boinc-client status =>
[ ok ] Status of BOINC core client: running.
[ ok ] Scheduling of BOINC core client: 124.

Idem avec une install Ubuntu




[AF>Libristes] ElGuillermo

Bizarre, ça a toujours fonctionné sans souci.
T'aurais un antivirus, un pare-feu ou un truc qui touche au réseau sur ton Windows ?

PhilTheNet

Non, par contre je viens de forcer boinc à démarrer avec boinc à la place de /etc/init.d/boinc-client start

et la j'ai accès aux commandes boinccmd mais ca cafouille encore...

boinccmd --acct_mgr sync marche pas c'est la version "boinccmd,  built from BOINC 7.6.33" et pas la 7.10............


Edit: réinstalll totale avec Ubuntu depuis AppStore upgrade update et j'ai enfin une version récente de boinccmd mais trs le même pb d'accès à localhost....

Edit: connexion avec BAM! depuis boinctui ok


Edit: Succès  :D

Boinc => Ubuntu => WSL => Windows => Wifi => Routeur => MacMini => Bonitasks.JS

:gno:


Sébastien

En me basant sur le tutoriel de ElGuillermo, j'ai créé une VM WSL2 de Debian Bullseye. Vous pouvez la télécharger ici
Cette VM permet de faire tourner les applications natives de LHC (Atlas et Theory),et QuChemPedia.
Il y a toutefois quelques contraintes:


  • Au lancement de la VM, il faut lancer le client BOINC
sudo /etc/init.d/boinc-client start

  • Pour faire tourner les applications natives de LHC, il faut taper la commande suivante à chaque lancement de la VM
sudo cvmfs_config wsl2_start

  • Pour faire tourner l'application Theory de LHC, il faut créer un fichier .wslconfig à la racine de votre profil sous Windows. Voici le contenu du fichier .wslconfig
[wsl2]
kernelCommandLine = vsyscall=emulate


Pour importer la VM, il suffit de la télécharger et de lancer la commande suivante dans le terminal
wsl --import Debian <InstallLocation> Debian.tar

Informations de login de la VM:
login : af
mdp : boinc

Le client BOINC écoute sur le port 31415. Le mot de passe est boinc

SMF spam blocked by CleanTalk