Bitcoin Forum
December 02, 2016, 08:23:05 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: 20 passi per minare su Ubuntu 10.10 e 11.04  (Read 9773 times)
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
June 30, 2011, 06:08:43 PM
 #21

niente da fare, ho reinstallato Ubuntu (versione 11.04 32-bit) ma con i tre comandi da terminale
Code:
sudo apt-get update

sudo apt-get install fglrx

sudo apt-get install fglrx-amdcccle

sudo apt-get install fglrx-modaliases

la scheda non funziona più dopo il reboot. Provo a fare l'aggiornamento dei Catalyst tramite l'applicazione "Driver aggiuntivi" di Ubuntu invece che da terminale, vediamo se cambia qualcosa.

A dire il vero, da terminale è solo l' "fglrx-modaliases" che mi da errore durante l'installazione.

Può essere che sia lui il problema?

il moddaliases di default è già installato, altrimenti non potrebbe darti da Driver aggiuntivi il riconoscimento della scheda Wink
Installali da lì... decisamente più semplice.
1480710185
Hero Member
*
Offline Offline

Posts: 1480710185

View Profile Personal Message (Offline)

Ignore
1480710185
Reply with quote  #2

1480710185
Report to moderator
1480710185
Hero Member
*
Offline Offline

Posts: 1480710185

View Profile Personal Message (Offline)

Ignore
1480710185
Reply with quote  #2

1480710185
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
RockDJ
Full Member
***
Offline Offline

Activity: 140



View Profile
June 30, 2011, 06:15:29 PM
 #22

Ora non ho più il problema di prima della scheda ma mi da un nuovo errore al passo 4  Undecided

Code:
rockdj@RockDJ:~$ sudo aticonfig --initial
Found fglrx primary device section
Fail to link to fglrx-libglx.so, please check whether driver is installed correctly
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.fglrx-0
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
June 30, 2011, 07:14:24 PM
 #23

Ora non ho più il problema di prima della scheda ma mi da un nuovo errore al passo 4  Undecided

Code:
rockdj@RockDJ:~$ sudo aticonfig --initial
Found fglrx primary device section
Fail to link to fglrx-libglx.so, please check whether driver is installed correctly
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.fglrx-0


Ma hai installato i driver tramite driver aggiuntivi? o tramite apt-get? da quell'errore desumo che non hai installato i driver, forse ti ha dato un errore perché richiedeva qualche libreria, ma non avendo l'output delle operazioni precedenti non saprei.

Io farei:
sudo apt-get purge fglrx fglrx-amdcccle
sudo apt-get install build-essential make debhelper execstack dkms linux-headers-generic (che male non fa).
riavvio... e installo tramite driver aggiuntivi.
RockDJ
Full Member
***
Offline Offline

Activity: 140



View Profile
June 30, 2011, 07:17:33 PM
 #24

da Driver aggiuntivi.... probabilmente il file xorg.conf c'è già.... boh sto provando ad andare avanti e tutto sembra essere ok...
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
June 30, 2011, 07:18:27 PM
 #25

da Driver aggiuntivi.... probabilmente il file xorg.conf c'è già.... boh sto provando ad andare avanti e tutto sembra essere ok...


Se non sbaglio senza fglrx-libglx.so non dovrebbe funzionare... vediamo.
Eventualmente togli sempre da driver aggiuntivi, riavvi e rimetti  Grin
Attendo tue notizie Smiley
RockDJ
Full Member
***
Offline Offline

Activity: 140



View Profile
June 30, 2011, 08:13:01 PM
 #26

ho completato il tutorial senza problemi ma ancora non riesco a minare.

per far partire il mining con python ho seguito questa prassi:

Code:
sudo apt-get install python-pyopencl subversion
wget http://iweb.dl.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.3.19/bitcoin-0.3.19-linux.tar.gz
tar xvf bitcoin-0.3.19-linux.tar.gz
svn checkout http://svn.json-rpc.org/trunk/python-jsonrpc
cd python-jsonrpc/
sudo python setup.py install
cd ..
mkdir .bitcoin
echo "rpcuser=un" > .bitcoin/bitcoin.conf
echo "rpcpassword=pw" >> .bitcoin/bitcoin.conf
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/BitcoinMiner.cl
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/BitcoinMiner.py
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/poclbm.py
~/bitcoin-0.3.19/bin/64/bitcoin -server&
python poclbm.py -d 0 --user un --pass pw

tutto ok fino all'ultima stringa che mi restituisce

Code:
Traceback (most recent call last):
  File "poclbm.py", line 5, in <module>
    from BitcoinMiner import *
  File "/home/rockdj/BitcoinMiner.py", line 8, in <module>
    from sha256 import *
ImportError: No module named sha256

 Sad
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
June 30, 2011, 08:16:12 PM
 #27

Qui non ti so aiutare, la mia sfera di conoscenza riguarda Ubuntu e i driver AMD su cui ho smanettato per più di un anno.
Tral'altro c'è una parte di ciò che hai incollato che mi ricorda le operazioni per minare in solo e non in pool.
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
June 30, 2011, 08:24:15 PM
 #28

Magari manca qualche pacchetto, sicuro di aver installato tutto?
Magari rileggiti la procedura originale.
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
June 30, 2011, 08:25:39 PM
 #29

Ecco
Code:
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/sha256.py
sudo apt-get install python-pyopencl

http://forum.bitcoin.org/?topic=2636

Comunque roba come
Code:
~/bitcoin-0.3.19/bin/64/bitcoin -server&
serve a minare in solo, e la puoi skippare.

p.s. Bello il tuo avatar Cheesy
Stemby
Legendary
*
Offline Offline

Activity: 1960



View Profile
June 30, 2011, 09:32:45 PM
 #30

Code:
Traceback (most recent call last):
  File "poclbm.py", line 5, in <module>
    from BitcoinMiner import *
  File "/home/rockdj/BitcoinMiner.py", line 8, in <module>
    from sha256 import *
ImportError: No module named sha256

Ti manca un modulo Python di nome sha256.

apt-file[1], sulla mia Debian, mi dice che si trova nel pacchetto python-pycryptopp. Prova ad installarlo...

Ciao!


[1] Imparate ad usarlo, questo fantastico programmino...

“…virtual currencies, could have a substitution effect on central bank money if they become widely accepted.”
ECB Report, October 2012
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
June 30, 2011, 09:37:43 PM
 #31

Quindi python-pycryptopp va aggiunto alla guida come pacchetto necessario.
Grazie per la dritta Smiley
Io per ora resto a guardare, utilizzo per minare il pc con Windows che utilizzo per tutto il resto... ma mi interessa comunque seguire il funzionamento su Ubuntu.
Stemby
Legendary
*
Offline Offline

Activity: 1960



View Profile
June 30, 2011, 10:17:22 PM
 #32

Grazie per la dritta Smiley
Prego Smiley

Se:
1) la guida è risultata valida
2) hai voglia di fare un'opera meritoria

http://forum.bitcoin.org/index.php?topic=24446.msg304081#msg304081


Ciao!

“…virtual currencies, could have a substitution effect on central bank money if they become widely accepted.”
ECB Report, October 2012
RockDJ
Full Member
***
Offline Offline

Activity: 140



View Profile
July 01, 2011, 12:03:58 AM
 #33

Allora ragazzi, sono riuscito a risistemare tutto com'era prima seguendo un'altra guida che poi posterò perchè è davvero mondiale.

PERO' mi rimane sempre il problema che viene usata una solo GPU delle due. Ho anche provato a disabilitare crossfire ma non cambia nulla, mi da "kernel error" sulla seconda periferica. Che palle.

Cos'altro potrei fare secondo voi??? Rassegnarmi??
psychok9
Full Member
***
Offline Offline

Activity: 224


View Profile
July 01, 2011, 12:42:34 AM
 #34

Puoi fare un copia incolla dei comandi e dell'errore?
Stemby
Legendary
*
Offline Offline

Activity: 1960



View Profile
July 01, 2011, 07:58:07 AM
 #35

Passo 16) se visualizzate correttamente ./CLInfo, potete procedere con l’installazione dei miners:

Scaricate PyOpenCL:

Code:
wget http://pypi.python.org/packages/source/p/pyopencl/pyopencl-0.92.tar.gz
Notavo che PyOpenCL è già pacchettizzato per Ubuntu (e anche per Debian, se per questo):

https://launchpad.net/ubuntu/+source/pyopencl

La versione dovrebbe essere proprio quella.


Quote
Passo 17) Scaricate ed installate python-jsonrpc:
Per questo è già aperta una richiesta di pacchettizzazione:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542166

In compenso è già da qualche tempo presente nei repo quest'altro pacchetto:

https://launchpad.net/ubuntu/+source/python-jsonrpc2

Magari si può usarlo al posto del primo... da indagare.


Quote
Passo 18) Scaricate m0mchil poclbm
Per questo punto ho aperto io una richiesta di pacchettizzazione:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632286

Ciao!

“…virtual currencies, could have a substitution effect on central bank money if they become widely accepted.”
ECB Report, October 2012
jkoin
Sr. Member
****
Offline Offline

Activity: 398


View Profile
July 02, 2011, 07:37:56 PM
 #36




Passo 12) Richiamate la lista delle vostre GPU:

Code:
./CLInfo |grep CL_DEVICE_TYPE_GPU

(Se avete una scheda con doppia GPU ne verranno mostrate 2 per ogni scheda)
 
Se ne risulta solo una date il seguente comando:

Code:
export DISPLAY=:0


Passo 13) Chiamate di nuovo la lista delle GPU:

Code:
./CLInfo |grep CL_DEVICE_TYPE_GPU



Passo 20) Iniziate a minare:

Code:
./poclbm.py  -u vostro_nome_worker --pass=vostra_password -o host_che_avete_scelto -p 8332 -d 1

(Nel caso di multi-GPU aggiungete -d 2, -d3, …)



Ok ho il nuovo pc con tanto di ubuntu 11.04 e scheda radeon 8350.

Ecco i miei feed sull'utilizzo di questa guida:

Ai passi 12 e 13:
CL_DEVICE_TYPE_GPU non esiste proprio come comando o variabile. (mentre ./CLInfo mi da un output che sembra ok)

Al passo 20:

./poclbm.py  -u vostro_nome_worker --pass=vostra_password -o host_che_avete_scelto -p 8332 -d 1
ho ovviamente cambiato vostro_nome_worker, vostra_password e host_che_avete_scelto

ma ottengo un misero:
poclbm.py: error: no such option: -u  Sad

andando a curiosare nel sito del mio pool suggeriscono:
./poclbm.py -d1 --host=nl.btcguild.com --port=8332 --user=worker_name --pass=XXXX
ma anche con questa sintassi ottengo un misero:
poclbm.py: error: no such option: --host  Angry

dal README di poclbm sembra che queste sintassi siano corrette.

Ora devo uscire ci si aggiorna a presto bye!
RockDJ
Full Member
***
Offline Offline

Activity: 140



View Profile
July 03, 2011, 09:12:09 AM
 #37

Prova a seguire questa:

1. sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 g++ libboost-all-dev subversion git-core python-numpy
2. sudo apt-get install ia32-libs
3. cd ~/; mkdir catalyst11.4; cd catalyst11.4/
4. wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-4-x86.x86_64.run
5. chmod +x ati-driver-installer-11-4-x86.x86_64.run
6. sudo apt-get remove --purge xserver-xorg-video-radeon
7. sh ati-driver-installer-11-4-x86.x86_64.run --buildpkg Ubuntu/natty
8. sudo dpkg -i fglrx*.deb
9. sudo aticonfig --initial -f
10. sudo aticonfig --input=/etc/X11/xorg.conf --tls=1
10a.reboot
11. wget http://download2-developer.amd.com/amd/Stream20GA/ati-stream-sdk-v2.3-lnx64.tgz
12. wget http://download2-developer.amd.com/amd/Stream20GA/icd-registration.tgz
13. sudo tar xvfz ati-stream-sdk-v2.3-lnx64.tgz -C /opt
14. sudo tar xvfz icd-registration.tgz -C /
15. echo export DISPLAY=:0 >> .bashrc
16. echo export LD_LIBRARY_PATH=/opt/ati-stream-sdk-v2.3-lnx64/lib/x86_64/:$LD_LIBRARY_PATH >> .bashrc
17. source .bashrc
18. wget http://pypi.python.org/packages/source/p/pyopencl/pyopencl-0.92.tar.gz
19. svn checkout http://svn.json-rpc.org/trunk/python-jsonrpc
20. svn checkout http://svn3.xp-dev.com/svn/phoenix-miner/trunk
21. git clone git://github.com/m0mchil/poclbm poclbm
22. mv trunk phoenix
23. tar zxfv pyopencl-0.92.tar.gz
24. cd pyopencl-0.92
25. ./configure.py --cl-inc-dir=/opt/ati-stream-sdk-v2.3-lnx64/include/ --cl-lib-dir=/opt/ati-stream-sdk-v2.3-lnx64/lib/x86_64
26. make -j3
27. sudo make install
28. cd ../python-jsonrpc
29. sudo python setup.py install
30. cd ~
31. chmod +x phoenix/phoenix.py poclbm/poclbm.py
 Wink
jkoin
Sr. Member
****
Offline Offline

Activity: 398


View Profile
July 03, 2011, 09:52:58 AM
 #38




Passo 12) Richiamate la lista delle vostre GPU:

Code:
./CLInfo |grep CL_DEVICE_TYPE_GPU

(Se avete una scheda con doppia GPU ne verranno mostrate 2 per ogni scheda)
 
Se ne risulta solo una date il seguente comando:

Code:
export DISPLAY=:0


Passo 13) Chiamate di nuovo la lista delle GPU:

Code:
./CLInfo |grep CL_DEVICE_TYPE_GPU



Passo 20) Iniziate a minare:

Code:
./poclbm.py  -u vostro_nome_worker --pass=vostra_password -o host_che_avete_scelto -p 8332 -d 1

(Nel caso di multi-GPU aggiungete -d 2, -d3, …)



Ok ho il nuovo pc con tanto di ubuntu 11.04 e scheda radeon 8350.

Ecco i miei feed sull'utilizzo di questa guida:

Ai passi 12 e 13:
CL_DEVICE_TYPE_GPU non esiste proprio come comando o variabile. (mentre ./CLInfo mi da un output che sembra ok)

Al passo 20:

./poclbm.py  -u vostro_nome_worker --pass=vostra_password -o host_che_avete_scelto -p 8332 -d 1
ho ovviamente cambiato vostro_nome_worker, vostra_password e host_che_avete_scelto

ma ottengo un misero:
poclbm.py: error: no such option: -u  Sad

andando a curiosare nel sito del mio pool suggeriscono:
./poclbm.py -d1 --host=nl.btcguild.com --port=8332 --user=worker_name --pass=XXXX
ma anche con questa sintassi ottengo un misero:
poclbm.py: error: no such option: --host  Angry

dal README di poclbm sembra che queste sintassi siano corrette.

Ora devo uscire ci si aggiorna a presto bye!


Mi autoquoto per aggiornarvi:

Sto minando usando phoenix dato che poclbm da quell'errore sulla sintassi (che sia un bug dell'ultima versione di poclbm al momento del mio aggiornamento?)

Sto usando questo comando:
./phoenix.py -u http://workername:password@de2.btcguild.com:8332/ -k poclbm DEVICE=1

La velocità è tra i 160/180 Mh/s. La mia scheda è una radeon HD5830. Dite che si può ottenere di più con una migliore parametrizzazione di phoenix?

jkoin
Sr. Member
****
Offline Offline

Activity: 398


View Profile
July 03, 2011, 09:55:41 AM
 #39

Prova a seguire questa:

1. sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 g++ libboost-all-dev subversion git-core python-numpy
2. sudo apt-get install ia32-libs
3. cd ~/; mkdir catalyst11.4; cd catalyst11.4/
4. wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-4-x86.x86_64.run
5. chmod +x ati-driver-installer-11-4-x86.x86_64.run
6. sudo apt-get remove --purge xserver-xorg-video-radeon
7. sh ati-driver-installer-11-4-x86.x86_64.run --buildpkg Ubuntu/natty
8. sudo dpkg -i fglrx*.deb
9. sudo aticonfig --initial -f
10. sudo aticonfig --input=/etc/X11/xorg.conf --tls=1
10a.reboot
11. wget http://download2-developer.amd.com/amd/Stream20GA/ati-stream-sdk-v2.3-lnx64.tgz
12. wget http://download2-developer.amd.com/amd/Stream20GA/icd-registration.tgz
13. sudo tar xvfz ati-stream-sdk-v2.3-lnx64.tgz -C /opt
14. sudo tar xvfz icd-registration.tgz -C /
15. echo export DISPLAY=:0 >> .bashrc
16. echo export LD_LIBRARY_PATH=/opt/ati-stream-sdk-v2.3-lnx64/lib/x86_64/:$LD_LIBRARY_PATH >> .bashrc
17. source .bashrc
18. wget http://pypi.python.org/packages/source/p/pyopencl/pyopencl-0.92.tar.gz
19. svn checkout http://svn.json-rpc.org/trunk/python-jsonrpc
20. svn checkout http://svn3.xp-dev.com/svn/phoenix-miner/trunk
21. git clone git://github.com/m0mchil/poclbm poclbm
22. mv trunk phoenix
23. tar zxfv pyopencl-0.92.tar.gz
24. cd pyopencl-0.92
25. ./configure.py --cl-inc-dir=/opt/ati-stream-sdk-v2.3-lnx64/include/ --cl-lib-dir=/opt/ati-stream-sdk-v2.3-lnx64/lib/x86_64
26. make -j3
27. sudo make install
28. cd ../python-jsonrpc
29. sudo python setup.py install
30. cd ~
31. chmod +x phoenix/phoenix.py poclbm/poclbm.py
 Wink


visto solo ora..forse è quello che ho fatto nel frattempo usando phoenix al posto di poclbm. In pratica arrivato al passo in cui ti diceva di usare poclbm ho deciso di scaricare phoenix il quale a differenza di poclbm si è avviato...
jkoin
Sr. Member
****
Offline Offline

Activity: 398


View Profile
July 04, 2011, 07:32:10 AM
 #40

Riprendo la guida tradotta da RockDJ per indicare i passi precisi che ho eseguito sul mio sistema (ubuntu 11.04 a 32 bit) al fine di minare con la scheda HD5830 (ho una sola scheda video). Ho eliminato i passi relativi a situazioni diverse dalla mia configurazione (per esempio le cose da fare con un sistema a 64bit oppure cosa fare nel caso di più schede video). Quindi chi ha la mia stessa configurazione dovrebbe potere seguire questi passi alla lettera e non avere problemi:




Passo 1) Aprite l’applicazione “Terminale”


Passo 2) Verificate che tutte le schede siano visibili con il seguente comando:

Code:
lspci -v

dovrebbe apparire una o più stringhe di testo con la dicitura "Display controller: ATI Technologies Inc Device"


Passo 3) Installate i drivers proprietari ATI Catalyst:

Code:

sudo apt-get update

sudo apt-get install fglrx



Passo 4) Create xorg.conf:

Comando per una sola scheda video:

Code:
sudo aticonfig --initial



Passo 5) Riavviate per caricare i moduli del kernel.


Passo 6) Controllate se sono stati installati i driver corretti:

Code:
fglrxinfo


Passo 7) Aprite Firefox e scaricate l’ATI SDK (Software Development Kit) dal sito AMD. La versione 2.1 è caldamente raccomandata. Questi i link diretti:

Per i sistemi 32-bit:

http://developer.amd.com/Downloads/ati-stream-sdk-v2.1-lnx32.tgz


Passo 8 ) Scompattateli (ad esempio nella cartella /opt):



Code:
cd /opt

sudo mv Downloadlocation/ati-stream-sdk-v2.1-lnx32.tgz /opt

sudo tar xfzv ati-stream-sdk-v2.1-lnx32.tgz



Passo 9) Scaricate:

http://developer.amd.com/Downloads/icd-registration.tgz

e scompattatelo nella cartella “/”

Code:
cd /

sudo mv Downloadlocation/icd-registration.tgz /

tar zxfv icd-registration.tgz

Se controllate dovreste avere i files “atiocl32.icd” e “atiocl64.icd” nella cartella “home/etc/OpenCL/vendors/”.


Passo 10) Aggiungete il percorso della libreria:


Code:
export LD_LIBRARY_PATH=/opt/ati-stream-sdk-v2.1-lnx32/lib/x86/:$LD_LIBRARY_PATH



Passo 11) Testate che il sistema OpenCL sia effettivamente supportato:

Per i sistemi 32-bit:

Code:
cd /opt/ati-stream-sdk-v2.1-lnx32/samples/opencl/bin/x86

I passi 12 e 13 non sono necessari perchè supponiamo di avere una sola gpu.

Passo 14) Per sicurezza ripetete:

Code:
sudo aticonfig --initial


Passo 15) Rivviate


Passo 16) se visualizzate correttamente ./CLInfo, potete procedere con l’installazione dei miners:

Scaricate PyOpenCL:

Code:
cd ~

Code:
wget http://pypi.python.org/packages/source/p/pyopencl/pyopencl-0.92.tar.gz

Scompattatelo:

Code:
tar zxfv pyopencl-0.92.tar.gz

Compilatelo ed installatelo:

Attenzione, prerequisito:

Code:
sudo apt-get install g++  libboost-all-dev subversion git-core python-numpy

Poi:

Code:
cd pyopencl-0.92

Per i sistemi 32-bit:

Code:
./configure.py --cl-inc-dir=/opt/ati-stream-sdk-v2.1-lnx32/include/ --cl-lib-dir=/opt/ati-stream-sdk-v2.1-lnx32/lib/x86

make

sudo make install



Passo 17) Scaricate ed installate python-jsonrpc:

Code:
cd ~

Code:
svn checkout http://svn.json-rpc.org/trunk/python-jsonrpc

cd python-jsonrpc

sudo python setup.py install


Passo 18) Scaricate il miner phoenix:

http://svn3.xp-dev.com/svn/phoenix-miner/files/phoenix-1.50.tar.bz2

(se nel frattempo il link che ho postato sopra è scaduto cercate qui:
http://forum.bitcoin.org/?topic=6458.0
oppure:
https://en.bitcoin.it/wiki/Phoenix_miner

Con il terminale recatevi nella cartelle in cui avete scaricato phoenix-1.50.tar.bz2
Code:
cd /percorso/incuihoscaricato/phoenix

cd phoenix-1.50

chmod +x phoenix.py



Passo 20) Iniziate a minare:

Code:
/phoenix.py -u http://workername:password@indirizzowebdelvostropool:8332/ -k poclbm DEVICE=1


Pages: « 1 [2] 3 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!