XMRStak — Guia completo
Começar a minerar
O minerador tem 2 formas de configuração inicial: simples e avançada.
O modo simples pede ao usuário o mínimo de informações. As respostas aceitas são y (ou yes) e n (ou no):
Configuração simples:
Use simple setup method? y
Please enter the currency that you want to mine: digite a moeda ou o algoritmo de mineração
Enter pool address (pool address:port): digite o endereço:porta de conexão ao pool
Username (wallet address or pool login): digite o endereço da carteira
Password (mostly empty or x): pressione Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N): pressione y ou n
Configuração avançada:
Use simple setup method? n
Do you want to use the HTTP interface? Unlike the screen display, browser interface is not affected by the GPU lag. If you don't want to use it, please enter 0, otherwise enter port number that the miner should listen on 5656
Please enter the currency that you want to mine: digite a moeda ou o algoritmo de mineração
Enter pool address (pool address:port): digite o endereço:porta de conexão ao pool
Username (wallet address or pool login): digite o endereço da carteira
Password (mostly empty or x): pressione Enter
Rig identifier for pool-side statistics (needs pool support). Can be empty: digite o nome do rig ou pressione Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N) digite y ou n
Do you want to use nicehash on this pool? (y/N) n
Do you want to use multiple pools? (y/N) digite y se quiser configurar um pool de reserva, ou n
Configurações
Antes da primeira inicialização do minerador, não existe nenhum arquivo de configuração. Os arquivos de configuração são criados na primeira inicialização. A quantidade de arquivos depende dos backends disponíveis. O config.txt contém as configurações gerais do minerador. O pools.txt contém os pools de mineração selecionados e a moeda a ser minerada. O amd.txt, o cpu.txt e o nvidia.txt contêm as configurações específicas de cada backend e podem ser usados para um ajuste mais fino (Tuning Guide).
Observação: se o pool ignorar a opção rig_id do pools.txt para nomear o seu worker, consulte a documentação do pool para saber como definir o nome do worker.
Uso no Windows
Dê um clique duplo no arquivo xmr-stak.exe
Preencha as configurações de URL do pool, a moeda, o nome de usuário e a senha
set XMRSTAK_NOWAIT=1 desativa a caixa de diálogo Press any key to exit. para execução sem UAC.
Uso no Linux e no macOS
Abra um terminal na pasta onde está o executável
Inicie o minerador com ./xmr-stak
Opções de linha de comando
O minerador permite sobrescrever algumas configurações por meio de opções de linha de comando. Execute xmr-stak --help para ver todas as opções de linha de comando disponíveis.
Uso de diferentes backends
No Linux e no OSX, adicione ./ antes do nome do executável xmr-stak.
Somente CPU:
xmr-stak --noAMD --noNVIDIA
Somente NVIDIA/AMD:
O minerador detecta automaticamente se o CUDA (para GPUs NVIDIA) ou o OpenCL (para GPUs AMD) está disponível.
xmr-stak --noCPU
NVIDIA via OpenCL
É possível usar com GPUs NVIDIA o backend OpenCL, criado originalmente para GPUs AMD. Algumas GPUs NVIDIA conseguem um desempenho melhor com esse backend.
xmr-stak --openCLVendor NVIDIA --noNVIDIA
Uso da imagem Docker
Você pode rodar a imagem Docker da seguinte forma:
docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
docker stop xmr-stak
docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak --config config.txt
Para depurar a imagem Docker, entre nela:
docker run --entrypoint=/bin/bash --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
Configuração dos relatórios HTML e da API JSON
Para configurar os relatórios mostrados no README, você precisa editar a variável httpd_port. Depois, ative o Wi-Fi no seu celular e acesse [miner ip address]:[httpd_port] no navegador do celular. Se quiser usar os dados em scripts, você pode obter a versão JSON dos dados na URL [miner ip address]:[httpd_port]/api.json
