Per estrarre monete Ethereum (ETH) con il minatore di etnie programma, avrai bisogno di una GPU NVIDIA in grado di soddisfare il requisito minimo di VRAM della rete Ethereum (ETH). A seconda della difficoltà della rete Ethereum (ETH), il requisito VRAM per estrarre ogni moneta Ethereum (ETH) varierà.
Questo articolo mostra come installare e utilizzare il programma ethminer in Ubuntu 20.04 LTS per determinare i requisiti VRAM GPU per il mining di Ethereum (ETH).
Prerequisiti
Per seguire questo articolo, avrai bisogno dei seguenti prerequisiti:
- Un computer con Ubuntu 20.04 LTS installato.
- Una GPU NVIDIA installata sul tuo computer.
- Connettività Internet sul tuo computer.
- Un indirizzo di portafoglio Ethereum (ETH). Puoi ottenerlo dal tuo portafoglio Coinbase Ethereum (ETH). Puoi usare anche altri portafogli Ethereum (ETH).
Installazione del driver della GPU NVIDIA
Perché il programma ethminer funzioni, devi avere il driver GPU NVIDIA installato sul tuo computer. Il driver della GPU NVIDIA è disponibile nel repository ufficiale dei pacchetti di Ubuntu 20.04 LTS. Quindi, è facile da installare.
Innanzitutto, aggiorna la cache del repository del pacchetto APT con il seguente comando:
La cache del repository dei pacchetti APT dovrebbe ora essere aggiornata.
Prima di installare nuovi driver, è una buona idea aggiornare tutti i pacchetti esistenti su Ubuntu 20.04 Sistema operativo LTS.
Per aggiornare tutti i pacchetti esistenti sul tuo Ubuntu 20.04 LTS macchina, eseguire il seguente comando:
$ sudo apt aggiornamento completo
Per confermare l'operazione di aggiornamento, premere sì e
Il gestore di pacchetti APT scaricherà e installerà tutti gli aggiornamenti dei pacchetti richiesti da Internet. Potrebbe volerci un po' di tempo per essere completato.
A questo punto, tutti gli aggiornamenti del pacchetto dovrebbero essere installati.
Affinché le modifiche abbiano effetto, riavvia il computer con il seguente comando:
$ sudo reboot
Al momento della stesura di questo articolo, l'ultima versione del driver GPU NVIDIA disponibile per Ubuntu 20.04 LTS è il driver NVIDIA v460.
Sono disponibili due versioni degli ultimi driver GPU NVIDIA per Ubuntu 20.04 LTS, come puoi vedere nello screenshot qui sotto.
nvidia-driver-460: Installa questo pacchetto di driver se hai Ubuntu 20.04 LTS desktop installato sul tuo computer.
nvidia-driver-460-server: Installa questo pacchetto di driver se hai Ubuntu 20.04 Versione server LTS (senza ambiente desktop installato).
Se hai la versione desktop, installa l'ultima versione del pacchetto driver NVIDIA sul tuo Ubuntu 20.04 LTS desktop emettendo il seguente comando:
$ sudo apt install nvidia-driver-460
Se disponi della versione server, installa l'ultima versione del pacchetto driver NVIDIA sul tuo Ubuntu 20.04 LTS server (senza alcun ambiente desktop grafico installato) emettendo il seguente comando:
$ sudo apt install nvidia-driver-460-serverPer confermare l'installazione, premere sì e
Il gestore di pacchetti APT scaricherà tutti i pacchetti richiesti da Internet. Potrebbe volerci un po' di tempo per essere completato.
Una volta scaricati i pacchetti, il gestore di pacchetti APT installerà i pacchetti scaricati uno per uno one. Potrebbe volerci un po' di tempo per essere completato.
A questo punto, dovrebbe essere installato il driver della GPU NVIDIA.
Affinché le modifiche abbiano effetto, riavvia il computer con il seguente comando:
$ sudo reboot
Una volta riavviato il computer, il sistema dovrebbe utilizzare il driver GPU NVIDIA per impostazione predefinita, come puoi vedere nello screenshot qui sotto:
$ sudo lshw -C display
Se stai usando Ubuntu 20.04 LTS sistema operativo desktop, dovresti essere in grado di trovare il Impostazioni del server NVIDIA X app nel Menu dell'applicazione del tuo computer, come mostrato nello screenshot qui sotto.
Come puoi vedere, il Impostazioni del server NVIDIA X l'app funziona bene. Ciò significa che il driver della GPU NVIDIA funziona come previsto.
Installazione di NVIDIA Cuda Toolkit
Ora devi installare NVIDIA Cuda Toolkit sul tuo computer. Fortunatamente, questo è disponibile nel repository ufficiale dei pacchetti di Ubuntu 20.04 LTS.
Per installare NVIDIA Cuda Toolkit sul tuo computer, esegui il seguente comando:
$ sudo apt install nvidia-cuda-toolkit
Per confermare l'installazione, premere sì e
Il gestore di pacchetti APT scaricherà tutti i pacchetti richiesti da Internet. Potrebbe volerci un po' di tempo per essere completato.
Una volta scaricati i pacchetti, il gestore di pacchetti APT installerà i pacchetti scaricati uno per uno one. Potrebbe volerci un po' di tempo per essere completato.
A questo punto, dovrebbe essere installato NVIDIA Cuda Toolkit.
Installazione di ethminer
Per prima cosa, visita la pagina GitHub ufficiale di ethminer usando il tuo browser web preferito.
Una volta caricata la pagina, seleziona l'ultima versione di ethminer dal Rilasci sezione della pagina, come mostrato nello screenshot qui sotto.
Seleziona il etminer-0.18.0-cuda-9-linux-x86_64.catrame.gz archivio dal Risorse sezione, come mostrato nello screenshot qui sotto.
Il tuo browser ti chiederà di salvare l'archivio ethminer. Selezionare Salvare il file e clicca ok.
Il tuo browser scaricherà l'archivio ethminer, come puoi vedere nello screenshot qui sotto.
Una volta scaricato l'archivio ethminer, apri un terminale premendo by + + T e vai a ~/Download rubrica, come segue:
$ cd ~/Download
L'archivio ethminer etminer-0.18.0-cuda-9-linux-x86_64.catrame.gz sarà nel ~/Download directory, come puoi vedere nello screenshot qui sotto.
Crea la nuova directory ~/ethminer con il seguente comando:
$ mkdir -pv ~/ethminer
Ora estrai l'archivio ethminer etminer-0.18.0-cuda-9-linux-x86_64.catrame.gz nella directory appena creata ~/ethminer con il seguente comando:
$ tar xvzf ethminer-0.18.0-cuda-9-linux-x86_64.catrame.gz -C ~/ethminer
L'archivio ethminer dovrebbe ora essere estratto nel ~/ethminer directory.
Verifica dei requisiti VRAM per estrarre Ethereum (ETH)
Per verificare il requisito della VRAM per estrarre le monete Ethereum (ETH), è necessario eseguire il programma ethminer.
Per prima cosa, vai a ~/ethminer, come segue:
$ cd ~/ethminer
Tutti i file estratti saranno nel ~/ethminer directory, e il minatore binario sarà nel in bidone/ directory, come puoi vedere nello screenshot qui sotto.
Per verificare il requisito della VRAM per il mining di Ethereum (ETH), dovrai iniziare il mining in un pool. Per iniziare il mining in un pool, devi sapere come entrare in un pool con ethminer.
Nel Piscine (ordine alfabetico) sezione della pagina ufficiale degli esempi di pool di ethminer, troverai tutti i pool supportati dal programma ethminer.
Se scorri un po' verso il basso, troverai l'argomento della riga di comando che devi usare per unirti a un pool supportato da ethminer, come puoi vedere nello screenshot qui sotto.
Ad esempio, per avviare l'estrazione nel asia1.ethermine.organizzazione pool (senza SSL) con la porta stratum 4444 utilizzando l'indirizzo del portafoglio ETH 0x7e363AAceD52A49eD50562aCB1773ceB35188E81 e ID lavoratore linuxhint-s1, eseguire quanto segue minatore di etnie programma:
$ ./bin/ethminer -U -P stratum1+tcp://0x7e363AAceD52A49eD50562aCB1773ceB35188E81.linuxhint-s1@asia1.ethermine.org:4444
Ora, ethminer dovrebbe iniziare il processo di mining.
Come puoi vedere, sto usando una GPU NVIDIA GeForce GTX 1050 Ti, che ha 3.94 GB di VRAM.
Al momento della stesura di questo articolo, la rete Epoch of the Ethereum (ETH) è 399 e la difficoltà della piscina è 4.00 Gh (Gigahash).
Come puoi vedere nello screenshot qui sotto, per minare sull'Epoch 399 della rete Ethereum (ETH), hai bisogno di una GPU NVIDIA che abbia almeno 4.18 GB di VRAM.
io ho solo 3.94 GB di VRAM sulla mia GPU, che è inferiore alla VRAM richiesta di 4.18 GB. Quindi, la mia GPU non può estrarre Ethereum (ETH) usando il programma ethminer. Se la tua GPU ha abbastanza VRAM, dovrebbe funzionare per te.
Conclusione
Questo articolo ti ha mostrato come installare il driver della GPU NVIDIA su Ubuntu 20.04 LTS. Hai anche imparato come installare NVIDIA Cuda Toolkit ed ethminer. Infine, l'articolo ti ha mostrato come controllare la quantità di VRAM di cui hai bisogno sulla tua GPU NVIDIA per estrarre Ethereum (ETH) usando ethminer.