XMRStak — Guide complet
Commencer à miner
Le mineur propose 2 modes de configuration initiale : simple et avancé.
Le mode simple ne demande à l'utilisateur que le strict minimum. Les réponses attendues sont y (ou yes) et n (ou no) :
Configuration simple :
Use simple setup method? y
Please enter the currency that you want to mine: saisissez la cryptomonnaie ou l'algorithme de minage
Enter pool address (pool address:port): saisissez l'adresse:port de connexion au pool
Username (wallet address or pool login): saisissez l'adresse de votre portefeuille (wallet)
Password (mostly empty or x): appuyez sur Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N): appuyez sur y ou n
Configuration avancée :
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: saisissez la cryptomonnaie ou l'algorithme de minage
Enter pool address (pool address:port): saisissez l'adresse:port de connexion au pool
Username (wallet address or pool login): saisissez l'adresse de votre portefeuille
Password (mostly empty or x): appuyez sur Enter
Rig identifier for pool-side statistics (needs pool support). Can be empty: saisissez le nom du rig ou appuyez sur Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N) saisissez y ou n
Do you want to use nicehash on this pool? (y/N) n
Do you want to use multiple pools? (y/N) saisissez y si vous voulez configurer un pool de secours, sinon n
Configuration
Avant le premier lancement du mineur, aucun fichier de configuration n'existe. Ils sont créés au premier démarrage. Leur nombre dépend des backends disponibles. config.txt contient les paramètres généraux du mineur. pools.txt contient les pools de minage choisis et la cryptomonnaie à miner. amd.txt, cpu.txt et nvidia.txt contiennent les paramètres propres à chaque backend et peuvent servir à un réglage plus poussé (Tuning Guide).
Remarque : si le pool ignore l'option rig_id de pools.txt pour nommer votre worker, consultez la documentation du pool pour savoir comment définir le nom du worker.
Utilisation sous Windows
Double-cliquez sur le fichier xmr-stak.exe
Renseignez l'URL du pool, la cryptomonnaie, le nom d'utilisateur et le mot de passe
set XMRSTAK_NOWAIT=1 désactive la boîte de dialogue Press any key to exit. pour une exécution sans UAC.
Utilisation sous Linux & macOS
Ouvrez un terminal dans le dossier contenant l'exécutable
Lancez le mineur avec ./xmr-stak
Options de ligne de commande
Le mineur permet de remplacer certains paramètres via des options de ligne de commande. Lancez xmr-stak --help pour afficher toutes les options disponibles.
Utiliser différents backends
Sous Linux et OSX, ajoutez ./ devant le nom de l'exécutable xmr-stak.
CPU uniquement :
xmr-stak --noAMD --noNVIDIA
NVIDIA/AMD uniquement :
Le mineur détecte automatiquement si CUDA (pour les GPU NVIDIA) ou OpenCL (pour les GPU AMD) est disponible.
xmr-stak --noCPU
NVIDIA via OpenCL
Il est possible d'utiliser avec des GPU NVIDIA le backend OpenCL, conçu à l'origine pour les GPU AMD. Certains GPU NVIDIA obtiennent de meilleures performances avec ce backend.
xmr-stak --openCLVendor NVIDIA --noNVIDIA
Utilisation de l'image Docker
Vous pouvez lancer l'image Docker de la façon suivante :
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
Déboguer l'image Docker en y entrant :
docker run --entrypoint=/bin/bash --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
Configuration des rapports HTML et de l'API JSON
Pour configurer les rapports présentés dans le README, modifiez la variable httpd_port. Activez ensuite le Wi-Fi sur votre téléphone et ouvrez [miner ip address]:[httpd_port] dans son navigateur. Si vous voulez exploiter les données dans des scripts, leur version JSON est disponible à l'adresse [miner ip address]:[httpd_port]/api.json
