Bitcoin Forum
May 04, 2024, 06:30:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: cgminer e xubuntu problemi, help  (Read 874 times)
jhonnybegood (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 19, 2014, 09:53:13 AM
 #1

eccomi qui. dopo lungo penare l'hardware è arrivato. IN pochi minuti assempblo tutto e sono pronto all'installazione del SO.

Seguo al dettaglio la guida:

http://blog.truepps.com/complete-guide-to-mine-scrypt-on-xubuntu-13-10/

installando Xubuntu 13.10 x64.

Tutto procede senza errori, seguo pari pari laa guida, fino al punto in cui vado a lanciare cgminer con il comando:

Code:
./cgminer -n

e ricevo questo errore:

Code:
Invalid MIT-MAGIC-COOKIE-1 key [2014-03-19 10:51:14] CL Platform 0 vendor: Advanced Micro Devices, Inc.
 [2014-03-19 10:51:14] CL Platform 0 name: AMD Accelerated Parallel Processing 
 [2014-03-19 10:51:14] CL Platform 0 version: OpenCL 1.2 AMD-APP (1348.4)       
 [2014-03-19 10:51:14] Error -1: Getting Device IDs (num)
 [2014-03-19 10:51:14] clDevicesNum returned error, no GPUs usable             
 [2014-03-19 10:51:14] 0 GPU devices max detected

Avendo letto di alcuni problemi con le ultime verisoni di Xubuntu, ho provato anche a installare la piu vecchia Xubuntu 12.10, ma il problema è il medesimo, mi fermo proprio a quel punto.

Un aiuto?

Grazie in anticipo

1714804256
Hero Member
*
Offline Offline

Posts: 1714804256

View Profile Personal Message (Offline)

Ignore
1714804256
Reply with quote  #2

1714804256
Report to moderator
1714804256
Hero Member
*
Offline Offline

Posts: 1714804256

View Profile Personal Message (Offline)

Ignore
1714804256
Reply with quote  #2

1714804256
Report to moderator
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
davvo
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
March 19, 2014, 09:57:09 AM
 #2

Credo (ma in questo momento non essendo a casa non ho modo di provare) che se vuoi vedere il device id devi esser root, quindi quel comando devi lanciarlo come root.
Mentre se provi a lanciare cgminer normalmente, dovrebbe andare.

In ogni caso prova:
Code:
sudo su
(Autenticati come root e poi dai)
export DISPLAY=:0
export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1
./cgminer -n

In questo modo il tuo comando dovrebbe andare.

Mentre come detto, se lanci cgminer magari con --benchmark (per fare il test) dovresti comunque vedere se va (anche da non root).
jhonnybegood (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 19, 2014, 10:14:12 AM
 #3

grazie infinite... ci siamo quasi!

ho fatto un reboot, loggato come root, adesso ricevo questa risposta:

Code:
No protocol specified
 [2014-03-19 11:12:24] CL Platform 0 vendor: Advanced Micro Devices, Inc.      
 [2014-03-19 11:12:24] CL Platform 0 name: AMD Accelerated Parallel Processing  
 [2014-03-19 11:12:24] CL Platform 0 version: OpenCL 1.2 AMD-APP (1348.4)      
 [2014-03-19 11:12:24] Error -1: Getting Device IDs (num)
 [2014-03-19 11:12:24] clDevicesNum returned error, no GPUs usable              
 [2014-03-19 11:12:24] 0 GPU devices max detected

sembra come se non vedesse la scheda grafica (R9 290), al momento ne ho montata uan sola, ma ne ho altre due pronte....
davvo
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
March 19, 2014, 10:25:48 AM
 #4

Ma prima del comando dai sempre:
export DISPLAY=:0
export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1

Perchè sul reboot le variabili in export vengono perse, e sono diverse per ogni utente (quindi se operi sia come user che come root, devi darlo in entrambe le shell).

Prova comunque a lanciare il benchmark, fregandotene del -n che non serve a nulla, e puoi farlo senza root.
jhonnybegood (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 19, 2014, 10:35:57 AM
 #5

Onestamente non sapevo che devo ogni volta ridare i comandi:

export DISPLAY=:0
export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1

Ho provato anche da root, ridando i comandi sopra citati, ma non cambia nulla. La mia paura è che ci sia qualcosa che mi manca...

ho provato a dare:
Code:
sudo aticonfig --adapter=all --odgt

Dovrebbe identicifacrmi la scehda video, ma mi restituisce solo questo:
Code:
No protocol specified
ERROR - X needs to be running to perform AMD Overdrive(TM) commands

Come faccio a capire se driver, sdk etc etc è tutto instakllato regolarmente? E il benchmark, come lo avvio?

Grazie ancora per l'aiuto e scusa per le domande forse banali..
davvo
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
March 19, 2014, 10:43:07 AM
 #6

L'errore che ti da (X needs to be running) dice che non c'è un ambiente grafico avviato.

Immagino che tu stia facendo tutto questo quindi da xubuntu server e da riga di comando della console server.

Molte guide (anche quella che hai citato) invece consigliano di installare il tutto su ubuntu desktop cosi ti crea l'ambiente X (grafico), poi puoi fare tutto da riga di comando, magari lanciando i comandi nell'ambiente byobu, ma devi comunque aver sotto la grafica attiva.

Per cui, hai installato davvero Xubuntu Desktop come nella guida, o hai optato per la versione server?
Nel caso sia desktop, come ti ci colleghi, perchè se non va l'ambiente grafico significa che c'è qualcosa che non va nel pc se fosse desktop...
davvo
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
March 19, 2014, 10:48:32 AM
 #7

Aggiungo, leggendo la tua guida, guarda piu in basso nella sezione:
cgminer just doesn’t work!

Ti cita proprio il caso in cui dando "cgminer -n" ti appare l'esatto errore che è apparso a te, e ti spiega come risolverlo, provato pure quello? Smiley
jhonnybegood (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 19, 2014, 10:54:15 AM
 #8

io ho installato Xubuntu 13.10 desktop, ma sto lavorando tutto da remoto tramite ssh ( putty windows)

Se vado nel "gestore applicazioni", tra le vaire voci delal parte hardware vedo anche AMD Catalyst Control center, quindi presumo che i driver siano installati.

Quindi cil problema potrebbe trovarsi sul fatto che lavoro da remoto? Onestamnte, quando ho instalalto il server ssh, non ho dato il comando byobu ma solamente il classico sudo apt-get install openssh-server ( senza byobu)

Quote
Aggiungo, leggendo la tua guida, guarda piu in basso nella sezione:
cgminer just doesn’t work!

Ti cita proprio il caso in cui dando "cgminer -n" ti appare l'esatto errore che è apparso a te, e ti spiega come risolverlo, provato pure quello?

questo non l'ho visto  Shocked, sto seguendo pari pari la guida con i copia-incolla e mi sono fermato li...

Faccio qualche test intanto, se hai altri suggerimenti però sono tutto orecchi Cheesy
davvo
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
March 19, 2014, 11:07:06 AM
 #9

Quindi cil problema potrebbe trovarsi sul fatto che lavoro da remoto? Onestamnte, quando ho instalalto il server ssh, non ho dato il comando byobu ma solamente il classico sudo apt-get install openssh-server ( senza byobu)

Byobu è un programma che fa la stessa cosa che ti fa screen in quella guida, solo che la fa in modo più carino (ma sono gusti personali).

In ogni caso se segui al guida, quindi senza byobu ma con screen, è perfetto comunque, mi sa che il tuo problema si quello citato li in basso Smiley
jhonnybegood (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 19, 2014, 11:28:51 AM
 #10


Ora sto lavorando direttamente dalla macchina, senza collegarmi in remoto:

Code:
[2014-03-19 11:55:36] CL Platform 0 vendor: Advanced Micro Devices, Inc.                    
 [2014-03-19 11:55:36] CL Platform 0 name: AMD Accelerated Parallel Processing                   
 [2014-03-19 11:55:36] CL Platform 0 version: OpenCL 1.2 AMD-APP (1348.4)                   
 [2014-03-19 11:55:36] Platform 0 devices: 1                   
 [2014-03-19 11:55:36] 0 Hawaii                   
 [2014-03-19 11:55:36] GPU 0 AMD Radeon R9 290 Series  hardware monitoring enabled                   
 [2014-03-19 11:55:36] 1 GPU devices max detected                   


 Grin

I'm happy. Adesso, vai a capire perchè da remoto non andava e invece direttamente dalla macchina si...

OK, a quanto pare sta andando tutto bene, ma macchina sarebbe pronta.

Ora, altro dubbio... le mining pool.

Seguendo la guida, il tizio dice che devo andare a modificare lo script che ho scaricato dal suo server,altrimenti acdrei a minare per lui...

Andando ad editare il file di configurazione, arrivo alpunto dove devoscelgiere la ming pool, le porte e impostare user e password.

Io vorrei iniziare a minare dogecoin e sto cercando di seguire i getting started, ma mi sto un po' perdendo.
C'è uan guida in ita che aiutinella scelta e nella corretta configurazione degli script di avvio?

Grazie ancora per tutto
davvo
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
March 19, 2014, 11:42:17 AM
 #11

Il suo script (la sua conf poi) ha nella parte iniziale le pool, in particolare la parte
Code:
{
"pools" : [
{
"url" : "stratum+tcp://usa-1b.liteguardian.com:3335",
"user" : "KoSoVaR.025",
"pass" : "mineme!"
}
],

Questa è quella che devi cambiare... se tu vai su un qualsiasi pool in genere trovi una parte in Getting Starded con scritto:
Code:
STRATUM:	stratum+tcp://doge.pippopool.com
PORT: 4444
Username: Weblogin.Worker
Password: Worker Password

Ipotizzando che ti sei registrato al pool con username davvo e crei un worker chiamato work1 con pass X, dovrai andare a sostuire solo le righe sopra con:
Code:
{
"pools" : [
{
"url" : "stratum+tcp://doge.pippopool.com:4444",
"user" : "davvo.work1",
"pass" : "x"
}
],



Per finire se dal pc va, da terminale installa byobu (apt-get install byobu) poi da remoto lancialo.
Attenzione solo che con putty potrebbe darti alcuni problemi (tipo riempirti la schermata di righe e renderlo inutilizzabile...) se cosi non fosse, basta che logghi a putty, lanci il comando byobu e ti si apre una specie di ambiente virtuale... lanci li dentro tutti i comandi (Compreso cgminer) e quando parte puoi cliccare F6 per staccarti dall'ambiente virtuale, cgminer continuerà ad andare.
Successivamente, ti basta riscrivere byobu per tornare sulla schermata che hai appena lasciato, nel caso comunque ho visto che con l'inglese te la cavi bene seguendo la guida, quindi non avrai problemi a trovare anche guide sull'utilizzo di byobu visto che a quanto dici screen ti da qualche problema.
jhonnybegood (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 19, 2014, 05:12:57 PM
 #12

Io non so davvero come ringrazziarti :-D

Finalmente tutto funziona ed ho iniziato la prima minata!

Non rimane che ottimizzare il sistema per ottenere più gigahash possibile, montare le altre due schede e spremerle all'osso!!!

Qualche altro consiglio per uno sbarbatello che inizia la sua avventura? Pool particolari, monete interessanti... Metodi di gestione... Ogni consiglio e' ben accetto!

Grazie ancora
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!