Repository 32bit  Forum
Repository 64bit  Wiki

Squadra slacky per il calcolo distribuito

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Messaggioda sardylan » lun set 24, 2007 12:25

Ragazzi ci sono anche io su Boinc... Un'altro gruppo, si... Però l'importante e dare una mano... Ciaooooo
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Messaggioda g4b0 » mer ott 17, 2007 16:18

Possibile che il download per il linux-32 bit sia questo:

http://www.stanford.edu/group/pandegrou ... -Linux.exe

.exe ???? :shock: :shock:
Avatar utente
g4b0
Linux 2.4
Linux 2.4
 
Messaggi: 318
Iscritto il: lun dic 27, 2004 0:00
Località: Torino
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10

Messaggioda sardylan » mer ott 17, 2007 23:01

Sinceramente non lo so... Stai parlando di World Community Grid???????
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Messaggioda Manoet » sab nov 03, 2007 11:25

salve, avrei un problemino con boinc...
dp aver seguito le istruzioni per l'installazione del worldcommunitygrid, quando lancio il comando
./boinc -attach_project http://www.worldcommunitygrid.org e85aeb867dbad953e0095e7e6e47c1da
mi risponde con questo
2007-11-03 11:18:45 [---] Starting BOINC client version 5.8.16 for i686-pc-linux-gnu
2007-11-03 11:18:45 [---] log flags: task, file_xfer, sched_ops
2007-11-03 11:18:45 [---] Libraries: libcurl/7.16.0 OpenSSL/0.9.8d zlib/1.2.3
2007-11-03 11:18:45 [---] Data directory: /home/manoet/BOINC
2007-11-03 11:18:45 [---] Processor: 1 GenuineIntel Intel(R) Pentium(R) 4 CPU 1400MHz [Family 15 Model 0 Stepping 7][fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm]
2007-11-03 11:18:45 [---] Memory: 123.33 MB physical, 1.00 GB virtual
2007-11-03 11:18:45 [---] Disk: 10.57 GB total, 1.74 GB free
2007-11-03 11:18:45 [http://www.worldcommunitygrid.org/] URL: http://www.worldcommunitygrid.org/; Computer ID: not assigned yet; location: (none); project prefAuthorization faileds: default
2007-11-03 11:18:45 [---] No general preferences found - using BOINC defaults
2007-11-03 11:18:45 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:46 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:47 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:48 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:49 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:50 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:51 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:52 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:53 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:54 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:55 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:56 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:57 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:58 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:18:59 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:00 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:01 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:02 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:03 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:03 [---] Received signal 2
2007-11-03 11:19:04 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:05 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:06 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:07 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:08 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:09 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:10 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:11 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:12 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:13 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:14 [---] [error] GUI RPC bind failed: 98
2007-11-03 11:19:15 [---] Received signal 2
gstate.init() failed: -180

se provo a far partire boincmgr risponde con questo
Skin Manager: Failed to parse static line color. Using default.
Skin Manager: Application name was not defined. Using default.
Skin Manager: Failed to load application logo. Using default.
Skin Manager: Company name was not defined. Using default.
Skin Manager: Company web site was not defined. Using default.
Skin Manager: Project name was not defined. Using default.
Skin Manager: Default tab was not defined. Using default.
Skin Manager: Exit message was not defined. Using default.
Skin Manager: Failed to load attach to project wizard bitmap logo. Using default.
Skin Manager: Attach to project wizard title was not defined. Using default.
Skin Manager: Failed to load attach to project wizard bitmap logo. Using default.
Skin Manager: Attach to project wizard title was not defined. Using default.
Skin Manager: Failed to load 'a' icon. Using default.
Skin Manager: Failed to load 'b' image. Using default.
Skin Manager: Failed to load 'b' background color. Using default.
Skin Manager: Failed to load 's' image. Using default.
Skin Manager: Failed to load 's' background color. Using default.
Skin Manager: Failed to load 'c' image. Using default.
Skin Manager: Failed to load 'c' background color. Using default.
Skin Manager: Failed to load 'w' image. Using default.
Skin Manager: Failed to load 'w' background color. Using default.
connect: Operation now in progress
Skin Manager: Failed to load 'a' image. Using default.
Skin Manager: Failed to load 'a' clicked image. Using default.
Skin Manager: Failed to load 'h' image. Using default.
Skin Manager: Failed to load 'h' clicked image. Using default.
Skin Manager: Failed to load 'l' image. Using default.
Skin Manager: Failed to load 'l' clicked image. Using default.
Skin Manager: Failed to load 'r' image. Using default.
Skin Manager: Failed to load 'r' clicked image. Using default.
Skin Manager: Failed to load 'm' image. Using default.
Skin Manager: Failed to load 'm' background color. Using default.
Skin Manager: Failed to load 'm' image. Using default.
Skin Manager: Failed to load 'm' background color. Using default.
Skin Manager: Failed to load 's' image. Using default.
Skin Manager: Failed to load 's' background color. Using default.
Skin Manager: Failed to load 's' image. Using default.
Skin Manager: Failed to load 's' background color. Using default.
Skin Manager: Failed to load 'r' image. Using default.
Skin Manager: Failed to load 'r' background color. Using default.
Skin Manager: Failed to load 'p' image. Using default.
Skin Manager: Failed to load 'p' background color. Using default.
Skin Manager: Failed to load 'a' image. Using default.
Skin Manager: Failed to load 'a' background color. Using default.
Skin Manager: Failed to load 'p' image. Using default.
Skin Manager: Failed to load 'p' background color. Using default.
Skin Manager: Failed to load 'e' image. Using default.
Skin Manager: Failed to load 'e' background color. Using default.
e quando apre boinc in modalità visuale mi apre anche una finestra d errore "Authorization failed connecting to running client. Make sure you start this program in the same directory as the client."
io il programma ce l'ho nella BOINC all'interno della mia home... :?

PS- io sn già registrato su worldcommunitygrid perchè ieri ho inserito il programma su windows, come faccio ad utilizzarlo con lo stesso nick?
Manoet
Linux 1.0
Linux 1.0
 
Messaggi: 62
Iscritto il: sab feb 17, 2007 17:26

Messaggioda sardylan » sab nov 03, 2007 11:39

Per usarlo con lo stesso nick devi semplicemente aggiungere il progetto con lo stesso nome utente e la stessa password... Quel messaggio mi sembra strano... Non è che per caso ha difficoltà a comunicare??? A me capita spesso... Devo chiudere e riavviare il demone...
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Messaggioda Manoet » sab nov 03, 2007 11:44

:?: :?: :?:
ehm, sardylan potresti parlare italiano, per favore? :roll:
comunque se ti riferisci a problemi di connessione ad internet non ne ho, boinc invece proprio non parte (premetto che sono newbie all'ennesima potenza quindi magari sbaglio un particolare che voi ritenete banale e insignificante :oops: )
Manoet
Linux 1.0
Linux 1.0
 
Messaggi: 62
Iscritto il: sab feb 17, 2007 17:26

Messaggioda sardylan » sab nov 03, 2007 15:48

I demoni sono i programmi che si eseguono in background, senza che tu li veda... Per demone intendevo boinc, perché io lo eseguo con il parametro -daemon, in modo da non tenere la shell occupata...

EDIT: Ci sono... Era successa la stessa cosa anche a me...
Boinc Manager comunica con boinc tramite una porta TCP (se non sbaglio la 31416), ed il problema è che normalmente boinc è configurato per aprire questa porta soltanto in locale, così da evitare che qualche Boinc Manager aperto da altri possa controllare il tuo boinc attraverso internet.
Quindi, se non riesce a determinare quale è l'indirizzo IP della tua scheda di rete, crea questo errore...
Dovresti provare a dare da root, oppure con sudo, il comando:
Codice: Seleziona tutto
# ifconfig eth0 down

e se hai anche la wireless dai di nuovo il comando con eth1.
Ora prova ad avviare boinc e dovrebbe andare...

Prova ad eseguirlo con questo comando:
Codice: Seleziona tutto
$ ./boinc -daemon

e ad avviare il BOINC Manager dando:
Codice: Seleziona tutto
$ ./boincmgr

in modo da poter inserire tutti i dati necessari come hai fatto su Windows...

P.S. Se ti sei creato l'icona nel desktop per il manager ed usi KDE, ricordati di impostare nel "percorso di lavoro" la stessa directory dove si trova boinc... Altrimenti il manager non funzionerà... Se invece utilizzi Gnome, non so se la voce "percorso di lavoro" appaia uguale...
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Messaggioda Manoet » dom nov 04, 2007 20:42

grazie mille, adesso funziona e ho anche creato il collegamento sul desktop (tra 5 minuti provvedo anche a fare in modo che si avvii ad ogni login)
ho solo qualche dubbio...
il programma vero è boinc, non boincmgr vero? cioè, posso far partire anche solo boinc e funziona, non so cs faccia ma funziona, giusto?
se così non è e per farlo funzionare devo tenere anche boincmgr aperto, fare in modo che si minimizzi affianco all'orologio come amule è troppo diff per un newbie, vero?
Manoet
Linux 1.0
Linux 1.0
 
Messaggi: 62
Iscritto il: sab feb 17, 2007 17:26

Messaggioda sardylan » dom nov 04, 2007 20:49

Si.. Esatto... Boinc è il vero e proprio client... Boinc Manager è solo una Gui che si collega al vero client per la configurazione e per vedere i progressi...

Per avviare lo script in automatico, crea un file chiamato rc.boinc con questo contenuto, modificando il valore delle variabili all'inizio secondo le tue impostazioni. Io per esempio ho il tutto in una directory nella home.

EDIT: Ricordati di modificare anche la variabile RUN_AS mettendo il nome dell'utente sotto il quale deve girare boinc
Codice: Seleziona tutto
#!/bin/bash

BOINC_HOME=/home/sardylan/boinc # directory di boinc
BOINC_BIN=/home/sardylan/boinc/boinc # Percorso dell'eseguibile boinc
RUN_AS=sardylan # Utente per boinc
BOINC_OUT=boinc.out
BOINC_ERR=boinc.err
BOINC_PARMS="-return_results_immediately" # Parametri aggiuntivi da mandare al client

start()
{
        echo -n "Starting boinc... "
        eval $SU_CMD >> /dev/null 2>> /dev/null
        echo "done!"
}

stop()
{
        echo -n "Stopping boinc... "
        pkill -15 `basename $BOINC_BIN` >> /dev/null 2>> /dev/null
        echo "done!"
}

restart()
{
        stop
        echo -n "Please be patient. Waiting 10 seconds for all to stop... "
        sleep 10
        echo "done!"
        start
}

WHO_AM_I=`whoami`
CMD="$BOINC_BIN $BOINC_PARMS >> $BOINC_OUT 2>> $BOINC_ERR &"

if [ "$WHO_AM_I" != "$RUN_AS" ]; then
        SU_CMD="su $RUN_AS -c \"$CMD\""
else
        SU_CMD=$CMD
fi

cd $BOINC_HOME

case "$1" in
        start)
                start
        ;;
        stop)
                stop
        ;;
        restart)
                restart
        ;;
        status)
                echo "What do I do here for status?"
                tail -20 $BOINC_OUT
        ;;
        *)
                echo "Usage:     `basename $0` start|stop|restart|status"
                exit 1
        ;;
esac


Poi lo richiami inserendo questo nel tuo rc.local:
Codice: Seleziona tutto
if [ -x /etc/rc.d/rc.boinc ]; then
        sh /etc/rc.d/rc.boinc start
fi

e ti parte tutto in automatico... Quando ti serve apri il Manager, quando non ti serve più lo chiudi e basta... Il cliente e l'elaborazione dati continuano in background...

EDIT 2: Ammetto di aver copiato questo script da qualche parte, ma non mi ricordo chi è il vero autore... Chiedo scusa...
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Messaggioda Manoet » dom nov 04, 2007 20:56

:shock: :shock: :shock: ma non mi basta creare un file boinc.sh in /.kde/Autostart e inserirvi
#!/bin/sh
/home/manoet/BOINC/boinc
? :?
(cn conky ho fatto così)
Manoet
Linux 1.0
Linux 1.0
 
Messaggi: 62
Iscritto il: sab feb 17, 2007 17:26

Messaggioda sardylan » lun nov 05, 2007 12:43

Si, ma così ti parte solo con KDE... Invece come ho fatto io parte in automatico senza dipendere da nessun desktop... Quindi anche se, come me, a volte usi il computer solo da shell, boinc entra comunque in funzione ;) ;) ;)
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Messaggioda Manoet » lun nov 05, 2007 13:18

se accedo solo da shell vuol dire che devo stare al pc per non più di 10min...
per me va benissimo anche farlo partire con kde
grazie

anche se a qst punto mi chiedo cm mai non vbasta mettere il path del file su rc.local...
mi sa che dovrei studiare un po' il funzionamento dell'esecuzione automatica...

EDIT: qualcuno ha idea del perchè appena apro boincmgr mi si chiude conky? :?
RIEDIT: ho scoperto che non lo fa solo con boinc, quindi è un problema di conky.... scusate
Manoet
Linux 1.0
Linux 1.0
 
Messaggi: 62
Iscritto il: sab feb 17, 2007 17:26

Re: squadra slacky per il calcolo distribuito

Messaggioda bhackerozzo » lun feb 18, 2008 0:31

Vi segnalo, nel caso non lo conosceste, questo programmino che serve a limitare l'utilizzo della cpu, se volete che il vostro portatile non frigga:
http://cpulimit.sourceforge.net
bhackerozzo
Linux 1.0
Linux 1.0
 
Messaggi: 67
Iscritto il: sab dic 18, 2004 0:00

Re: squadra slacky per il calcolo distribuito

Messaggioda sardylan » lun feb 18, 2008 2:37

Grazie... Molto utile per alcuni lavoretti, così mi rimane una parte libera...
Però per Boinc non ho problemi... Le ventole si accendono raramente... Nonostante sia al 100% :D :D
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Re: squadra slacky per il calcolo distribuito

Messaggioda Communico » sab mag 03, 2008 19:07

Ciao a tutti ,mi sono appena iscritto, io sono già con BOINC WorldCommunityGrid, per cui non posso unirmi al gruppo, però l'importante è dare una mano! :D
Communico
Packager
Packager
 
Messaggi: 200
Iscritto il: sab mag 03, 2008 18:59
Località: Seriate (BG)
Nome Cognome: Stefano Cereda
Slackware: current
Kernel: 2.6.29.1
Desktop: kde 4.2.2

PrecedenteProssimo

Torna a Libera

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti