Live chat

Buro87 per ora siamo terzi (03.12.21, 09:17)
boboviz Si, vanno benone su Milky (02.12.21, 22:00)
tameta Presente con le GPU AMD 5xxx e 6xxx, spingono bene su Milkyway? (02.12.21, 20:29)
valterc Non sono mie, quelle... Ho delle Tesla V100 ma non disponibili questo weekend. Tenete duro, io recupero su MooWrapper (02.12.21, 20:22)
Buro87 se ricordo bene hai delle P100. che fanno 30s a wu. non mi sembrano 2lente" https://milkyway.cs.rpi.edu/milkyway/show_host_detail.php?hostid=799041 (02.12.21, 19:08)
valterc non posso aiutare molto, stavolta... le nvidia non sono adatte, milkyway non funziona con vega20/mi-50 + rocm (02.12.21, 18:52)
Spot T Cercasi possessori di Rx5xxx/6xxx (02.12.21, 17:55)
Nubman L'ultimo FB sprint è su Milkyway e inizia domani alle 05:00. Uscite le gpu AMD!!! (02.12.21, 08:55)
Antonio Cerrato secondo voi stiamo già "elaborando" la nuova variante omicron con rosetta o wcg? (01.12.21, 21:16)
zioriga la nuova versione di ACEMD è datata 11 novembre (29.11.21, 07:03)
zioriga per chi non si fosse ancora accorto, GPUGRID sta finalmente distribuendo WUs da qualche giorno (29.11.21, 06:57)
sabayonino https://www.msn.com/it-it/notizie/mondo/la-lezione-dimenticata-della-polio/ar-AARer2M (29.11.21, 00:59)
Antonio Cerrato hanno nominato BOINC? (28.11.21, 23:28)
corla99 Si, verso la fine ha fatto una "passeggiata" sui pannelli della parabola (28.11.21, 22:08)
sabayonino c'è Giacobbo che sta camminando sulla parabola del SRT ? (28.11.21, 21:47)
Nubman Grazie (28.11.21, 21:46)
corla99 per chi fosse interessato sul canale TV di Focus stanno facendo un servizio su SETI e l'inaf (28.11.21, 21:40)
Antonio Cerrato nono grazie (25.11.21, 10:42)
sabayonino s si , ho capito . sono stati sovrascritti i level-user ...niente di che. comunque se vuoi provre l'ebrezza del ban fammelo sapere (25.11.21, 10:37)
Antonio Cerrato fatto https://www.boincitaly.org/forum/boincitaly/115220-migrazione-server-2021.html#136952 (25.11.21, 10:33)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO:

Guida WSL 26/02/2021 23:10 #135705

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361
Guida a Boinc su WSL
...

Guida WSL


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph
Ringraziano per il messaggio: astroale

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 26/02/2021 23:11 #135706

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361
Questa è la prima versione della guida.


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 27/02/2021 15:14 #135710

  • corla99
  • Avatar di corla99
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 804
  • Ringraziamenti ricevuti 177
Che io sappia, Hyper-V è supportatto solo nelle versioni "Pro" ed "Enterprise" di windows 10. Escludendo quindi la buona fetta di utenti normali con la versione "Home".
Fonte

Altra cosa, non tutte le schede madri hanno abilitato la virtualizzazione di default. Quindi per alcuni è necessario passare dal bios.

Edit: a quanto pare hanno cambiato di recente le cose, quindi è possibile abilitare hyper-v anche nella versione home. In modo da permettere l'installazione di wsl2...
Fonte

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da corla99.

Guida WSL 27/02/2021 17:57 #135711

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361

Altra cosa, non tutte le schede madri hanno abilitato la virtualizzazione di default. Quindi per alcuni è necessario passare dal bios.

Non lo messo nel doc, dal momento che questa cosa vale anche per VirtualBox....


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 27/02/2021 18:20 #135713

  • Buro87
  • Avatar di Buro87
  • Online
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 1508
  • Ringraziamenti ricevuti 242
Penso sia meglio non dare nulla per scontato.... :asd: :bip:
per esempio leggendo la guida non ho capito come avviare la distro linux dopo averla installata.
Devo dare un comando dal terminale? (attualmente non la sto mettendo ni pratica, però in futuro proverò di certo)

Altra cosa: i link al pacchetto kernel linux e "animazioni che spiegano le funzionalità del Terminale" non risultano cliccabili
sono provvisori?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Buro87.

Guida WSL 27/02/2021 18:51 #135716

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361

per esempio leggendo la guida non ho capito come avviare la distro linux dopo averla installata.
Devo dare un comando dal terminale? (attualmente non la sto mettendo ni pratica, però in futuro proverò di certo)

Su Windows ci sarà l'icona della vm. Doppio clic e si avvia, come un qualsiasi programma Microsoft (magari lo aggiungo)

Altra cosa: i link al pacchetto kernel linux e "animazioni che spiegano le funzionalità del Terminale" non risultano cliccabili
sono provvisori?

No, può darsi che quando ho generato il pdf non abbia preso correttamente il link. Controllo


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

Guida WSL 28/02/2021 00:20 #135720

  • corla99
  • Avatar di corla99
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 804
  • Ringraziamenti ricevuti 177

Non lo messo nel doc, dal momento che questa cosa vale anche per VirtualBox....


Se non ricordo male, VirtualBox può funzionare (male) anche con la virtualizzazione disabilitata. Semplicemente non potendo "passare" i set di istruzioni che la cpu normalmente supporta e virtualizzarla, ne emula una.

Nel caso di Proxmox o VMware ESXi, mi sembra utilizzino di default un Pentium 4 come cpu da emulare.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 28/02/2021 20:34 #135733

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361

Se non ricordo male, VirtualBox può funzionare (male) anche con la virtualizzazione disabilitata. Semplicemente non potendo "passare" i set di istruzioni che la cpu normalmente supporta e virtualizzarla, ne emula una.

Mi sembrava non funzionasse. Sono andato a vedere e hai ragione tu (supporterebbe, tra l'altro, solo macchine 32 bit).

Nel caso di Proxmox o VMware ESXi, mi sembra utilizzino di default un Pentium 4 come cpu da emulare.

Grazie per la info, non lo sapevo.
Certo che un pentium 4.... :ciapet:


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

Guida WSL 28/02/2021 23:37 #135736

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361
Caricata la nuova versione.
Adesso funzionano i link e ho aggiunto la sezione fatta dall'ottimo Saba riguardante il manager.


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 01/03/2021 15:03 #135738

  • zioriga
  • Avatar di zioriga
  • Online
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2787
  • Ringraziamenti ricevuti 234
Alla fine di questo discorso, che cosa succede ??

Nel senso che l'ambiente Linux viene visto come se fosse "una virtualbox" e quindi si può passare da Windows e le sue applicazioni a Linux con il suo Boinc, in maniera semplice, ed entrambi gli ambienti continuano a lavorare indipendentemente ??

E soprattutto, sarà possibile leggere i files Linux da Windows e .... viceserva ?? O si deve installare Samba o quant'altro ??

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da zioriga.

Guida WSL 01/03/2021 17:31 #135739

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361

Nel senso che l'ambiente Linux viene visto come se fosse "una virtualbox" e quindi si può passare da Windows e le sue applicazioni a Linux con il suo Boinc, in maniera semplice, ed entrambi gli ambienti continuano a lavorare indipendentemente ??

Certo.
Devi pensare, però, che basandosi su hyper-v il livello di astrazione è molto più "diretto" di virtualbox (in pratica funziona come un Esx)
HW - OS (Windows) - Virtualbox - Linux - Boinc
HW - OS (Windows) WSL - Linux - Boinc
Come vedi, si "salta" un passaggio e questo lo rende effettivamente molto prestante.

E soprattutto, sarà possibile leggere i files Linux da Windows e .... viceserva ?? O si deve installare Samba o quant'altro ??

Non si deve installare nulla ( Qui c'è una veloce guida su come funziona la condivisione dei files).
Ah, MS fornisce il supporto anche per le macchine virtuali Linux.


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph
Ringraziano per il messaggio: zioriga

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

Guida WSL 01/03/2021 17:45 #135740

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361
Caricata nuova versione (la 0.4) con correzioni varie e alcuni dettagli spiegati meglio.


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 02/03/2021 21:47 #135750

  • astroale
  • Avatar di astroale
  • Offline
  • Referente QCN / Radioactive
  • Referente QCN / Radioactive
  • Messaggi: 3835
  • Ringraziamenti ricevuti 91
Ringrazio tutti per la guida, ho provato subito, ma ho incontrato qualche problema.

Per ora continuo con virtualbox fino a svuotare la coda di WU, intanto avevo già installato WSL 1, tempo fa nonostante abbia tutti i prerequisiti non ha installato WSL 2, poco male, anche se allo start del client boinc ottengo alcuni errori:
~$ sudo /etc/init.d/boinc-client start
 * Starting BOINC core client: boinc                                                                             [ OK ]
 * Setting up scheduling for BOINC core client and children:                                                            chrt: failed to set pid 2510's policy: No such process
chrt: failed to set pid 2510's policy: No such process
chrt: failed to set pid 2510's policy: No such process
Could not adjust oom_score of task
anche lo stato ha qualche problema:
~$ sudo /etc/init.d/boinc-client status
 * Status of BOINC core client: running
 * Scheduling of BOINC core client: 2476
pid 2476's current scheduling policy: SCHED_OTHER
pid 2476's current scheduling priority: 0
 * Scheduling of BOINC core client's children:  2881
chrt: failed to get pid 2881's policy: No such process
il comando netstat su WSL non mi da nessuna porta attiva, sarei aspettato almeno la 31416, invece se lascio BOINC aperto lato windows il comando:
boinccmd --get_state
mi torna lo stato di quello lato windows, cha al momento tengo attivo solo per far lavorare il contatore geiger del radioactive, mentre se lo spengo allora mi mostra il report di un client vuoto che suppongo sia quello lato WSL-ubuntu che nonostante gli errori sia comunque partito.

quindi credo che WSL1 (a differenza di virtualbox) condivida la stessa interfaccia di rete di windows, infatti stoppando BOINC lato windows lo start lato ubuntu qualche rara volta non da l'errore di cui sopra, in ogni caso il netstat lato windows (con BOINC-windows fermo) mostra:
C:\WINDOWS\system32>netstat -ano | findstr 31416
  TCP    0.0.0.0:31416          0.0.0.0:0              LISTENING       23180
che scompare se fermo BOINC su WSL.

Quando inizierò ad elaborare mi piacerebbe far partire o spostare il client WSL-ubuntu su una porta diversa dalla 31416 in modo da lasciare il client windows col sensore radioactive e l'elaborazione su linux, e potrei perfino (toccando i vari file .cfg) usare la gui windows sul client WSL modificando la porta con una cosa del tipo:
boinccmd --gui_rpc_port N
come suggerito qui , ma in questa versione questo comando sembra sia stato tolto da boinccmd, dovrebbe essere sempre presente nel client ma non ho idea di come settarlo.

Qualche idea su come modificare la porta per gui_rpc ?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 03/03/2021 01:05 #135752

  • astroale
  • Avatar di astroale
  • Offline
  • Referente QCN / Radioactive
  • Referente QCN / Radioactive
  • Messaggi: 3835
  • Ringraziamenti ricevuti 91
Alla fine sono riuscito a riattivare il client del radioactive lato windows, lanciando BOINC come servizio su una porta diversa.
Non era una cosa superflua dato che il radioactive non ha client per linux 64 bit, quindi non potevo lanciarlo su WSL ubuntu.

L'elaborazione su WSL1, rispetto a Virtualbox, lascia il PC veramente fluido, più nessuna traccia di lag. Vedremo nelle prossime settimane come va il RAC.
Grazie per il supporto, e ora ... :run:

Nel caso vi interessi, ho cambiato la porta gui_rpc lato windows in questo modo:

lanciare regedit
andare nel path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BOINC
cambiare la voce ImagePath da:
C:\SimplePrg\BOINC\boinc.exe -daemon
a
C:\SimplePrg\BOINC\boinc.exe -daemon -gui_rpc_port 31200

Ora il BOINC Manager di windows si collega di default al lato WSL, per connettersi al servizio windows:
File -> Selezione computer: 127.0.0.1:31200
per tornare al lato WSL
File -> Selezione computer: 127.0.0.1:31416

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 03/03/2021 09:10 #135753

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5584
  • Ringraziamenti ricevuti 313
Che versione di *buntu stai utilizzando ?
I comandi per avviare il client fanno riferimento al gestore di servizio sysvinit & compagnia bella.

Ubuntu utilizza systemd da un bel pò di tempo

Avvio servizio
sudo systemctl start boinc-client

Riavviare servizio
sudo systemctl restart boinc-client

Fermare servizio
sudo systemctl stop boinc-client

Abilitare il servizio all'avvio del sistema
sudo systemctl enable boinc-client

Disabilitare il servizio
sudo systemctl disable boinc-client

Vedi anche
systemctl --help
Ringraziano per il messaggio: astroale

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da sabayonino.

Guida WSL 03/03/2021 10:01 #135755

  • Nubman
  • Avatar di Nubman
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2157
  • Ringraziamenti ricevuti 257

Quando inizierò ad elaborare mi piacerebbe far partire o spostare il client WSL-ubuntu su una porta diversa dalla 31416 in modo da lasciare il client windows col sensore radioactive e l'elaborazione su linux, e potrei perfino (toccando i vari file .cfg) usare la gui windows sul client WSL modificando la porta con una cosa del tipo:
boinccmd --gui_rpc_port N
come suggerito qui , ma in questa versione questo comando sembra sia stato tolto da boinccmd, dovrebbe essere sempre presente nel client ma non ho idea di come settarlo.

Qualche idea su come modificare la porta per gui_rpc ?

Potresti sfruttare questa guida che ho scritto per altro, ma l'obiettivo è lo stesso: modificare il comando di avvio di BOINC.
www.boincitaly.org/f...ufficiale-private-gfn-server.html#135477

Come comando di avvio di boinc mediante systemd ti serve il seguente:
/usr/bin/boinc --gui_rpc_port 31200 --dir /var/lib/boinc-client
(vedi se funziona, non sono certo)


Altrimenti, senza toccare file di sistema e il client principale (magari settato in uno stato di "elaborazione sospesa"), potresti settare un secondo client così:
cd ~
mkdir .boinc-client2
boinc --allow_multiple_clients --gui_rpc_port 31200 --dir ".boinc-client2" &
e per chiuderlo lanci il comando:
boinccmd --host localhost:31200 --passwd $(cat .boinc-client2/gui_rpc_auth.cfg) --quit
COVID-19

Ringraziano per il messaggio: astroale

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 03/03/2021 10:16 #135756

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361

L'elaborazione su WSL1, rispetto a Virtualbox, lascia il PC veramente fluido, più nessuna traccia di lag. Vedremo nelle prossime settimane come va il RAC.

Ma il WSL2 non ti parte per problemi di sistema?
No, perchè c'è stato un bel salto dall'1 al 2


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 03/03/2021 10:31 #135757

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361

Alla fine sono riuscito a riattivare il client del radioactive lato windows, lanciando BOINC come servizio su una porta diversa.
Non era una cosa superflua dato che il radioactive non ha client per linux 64 bit, quindi non potevo lanciarlo su WSL ubuntu.

Urca, stai provando una configurazione veramente particolare (per dire, io per i test avevo semplicemente agganciato rosetta, fermando il client su Windows). Bravo!


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph
Ringraziano per il messaggio: astroale

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

Guida WSL 03/03/2021 10:36 #135758

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 7352
  • Ringraziamenti ricevuti 361

Nel caso vi interessi, ho cambiato la porta gui_rpc lato windows in questo modo:

lanciare regedit
andare nel path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BOINC
cambiare la voce ImagePath da:
C:\SimplePrg\BOINC\boinc.exe -daemon
a
C:\SimplePrg\BOINC\boinc.exe -daemon -gui_rpc_port 31200

Ora il BOINC Manager di windows si collega di default al lato WSL, per connettersi al servizio windows:
File -> Selezione computer: 127.0.0.1:31200
per tornare al lato WSL
File -> Selezione computer: 127.0.0.1:31416


Se inserisco questa parte nella guida, ti dispiace?


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Guida WSL 03/03/2021 11:24 #135759

  • astroale
  • Avatar di astroale
  • Offline
  • Referente QCN / Radioactive
  • Referente QCN / Radioactive
  • Messaggi: 3835
  • Ringraziamenti ricevuti 91

Nel caso vi interessi, ho cambiato la porta gui_rpc lato windows in questo modo:

lanciare regedit
andare nel path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BOINC
cambiare la voce ImagePath da:
C:\SimplePrg\BOINC\boinc.exe -daemon
a
C:\SimplePrg\BOINC\boinc.exe -daemon -gui_rpc_port 31200

Ora il BOINC Manager di windows si collega di default al lato WSL, per connettersi al servizio windows:
File -> Selezione computer: 127.0.0.1:31200
per tornare al lato WSL
File -> Selezione computer: 127.0.0.1:31416


Se inserisco questa parte nella guida, ti dispiace?

Certo, ben contento di essere utile.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pagina:
  • 1
  • 2
  • 3
Moderatori: camposReLeon
Tempo creazione pagina: 0.170 secondi
Powered by Forum Kunena

Articoli

Guida WSL

Updated
Written on 26/02/2021, 18:14 by boboviz
guida-wslGuida a Boinc su WSL   Su stimolo di un nostro volontario abbiamo provato a far funzionare il client boinc in una macchina virtuale linux (ci sono...

Ultime dal Blog

Written on 03/08/2021, 22:27 by boboviz
foldit-e-alphafoldLa "svolta" AlphaFold è una delle più importanti degli ultimi anni, motivo per cui ho deciso di tradurre l'articolo che parla della sua implementazione in...