Jump to content

Нужен GPU XMR майнер под Linux и мануал


Recommended Posts

Posted

Коллеги!

 

Заранее прошу прощения - помогите новичку.

Вводные: есть машина на Ubuntu 14.04 с Geforce 750Ti. Требуется рабочий мануал по установке любого GPU cryptonight майнера.

 

Пробовал ccminer и xmr-stak-nvidia, кучу вариантов установки. Прямо всю голову сломал. Играл с разными дистрибутивами: 14.04, 16.04, 16.10, 17.04. Пробовал разные версии CUDA и gcc. Не выходит - хоть ты тресни.

 

Пожалуйста поделитесь рабочим рецептом установки.

Posted

 

 

Пожалуйста поделитесь рабочим рецептом установки.

 

 

 

Собрал сам

 

Ну так и поделитесь тут  ;)

Posted

Охотно!

 

XMR-STAK-NVIDIA manual

1. Устанавливаем Ubuntu 16.04.02 LTS, настраиваем сеть (static IP или DHCP)

2. Далее устанавливаем ssh по желанию:

sudo apt-get install ssh

sudo service ssh stop

sudo service ssh start

 

3. Устанавливаем NVIDIA CUDA драйверы и необходимые библиотеки

sudo apt-get install nvidia-cuda-dev nvidia-cuda-toolkit libmicrohttpd-dev libssl-dev cmake cmake-curses-gui build-essential

 

4. Проверяем нормально ли установились ебаные CUDA

nvcc --version

 

Должно появиться что-то типа:

nvcc: NVIDIA ® Cuda compiler driver

Copyright © 2005-2015 NVIDIA Corporation

Built on Tue_Aug_11_14:27:32_CDT_2015

Cuda compilation tools, release 7.5, V7.5.17

 

5. Начинаем устанавливать майнер:

git clone https://github.com/fireice-uk/xmr-stak-nvidia

cmake .

 

6. Важный момент – stak поддерживает существенно бОльшее количество видеокарт, чем CUDA 7.5, поэтому нужно подкорректировать конфигурационный файл:

/home/admin1/xmr-stak-nvidia/CMakeCache.txt

 

Сделать это можно из консоли: sudo nano CMakeCache.txt или установить mc и править его из более удобного интерфейса.

В файле CMakeCache.txt нужно найти строчку 171, и поправить ее, чтобы она выглядела вот так (нужно стереть лишние варианты GPU-архитектуры):

CUDA_ARCH:STRING=20;30;35;37;50;52

 

Сохраняем файл

7. Запускаем инсталляционный процесс и молимся:

make install

 

8. Обязательно перезагружаемся.

9. Запускаем файл программы, чтобы скрипт проанализировал видеокарту и предложил вариант оптимальной конфигурации.

сd /home/admin1/xmr-stak-nvidia/bin/

./xmr-stak-nvidia

В появившемся окне будут высвечены рекомендованные настройки, которые можно скопировать прямо с экрана, либо записать.

10. Добавляем полученные данные в конфигурационный файл config.txt, который лежит в /home/admin1/xmr-stak-nvidia/bin

Например для Geforce 750 Ti настройки выглядят так:

"gpu_threads_conf" : [

  { "index" : 0,

    "threads" : 32, "blocks" : 15,

    "bfactor" : 0, "bsleep" :  0,

    "affine_to_cpu" : false,

  },

],

 

 

Не забываем там же поправить настройки пула и кошелька

11. Установка успешно завершена. Можно запускать программу:

сd /home/admin1/xmr-stak-nvidia/bin/

./xmr-stak-nvidia


2 пункт необязателен, просто мне лениво перед тачкой торчать, а поэтому очень удобно ей посредством putty управлять.

  • 4 months later...
Posted (edited)

Отличный пост, задало мне правильное направление.

Добавлю к этому, что ssh для xmr-stak ненужно.

 

ставлю xmr-stak-nvidia и xmr-stak-cpu

в настройках выставляю порты для HTTP доступа, отличные от нуля (разные порты для цпу и видяхи)

в rc.local прописываю их автозапуск

далее с рабочей машинки имею доступ к информации о работе майнеров в браузере (http://<IP адрес машинки>:<Порт>)

открываю 2 вкладки: для цпу и для видео

Edited by Nasgool
  • 4 weeks later...
Posted

я же сам написал, что ssh не нужно - мне просто так удобнее для моих задач

 

Отличное дополнение про мониторинг. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...