Mining on linux mint

Linux mint для майнинга

Майнинг на Linux Mint (Ubuntu) + Nvidia + AMD + майнеры + разгон. Этакий How-To для новичков.

cemehbl4

Модератор

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

+ буду добавлять общую информацию по разгону и прошивке карт AMD. На этом форуме почему то укоренилось мнение, что «красные» в линуксе не гонятся и не шьются, но это не так.
+ небольшие мануалы по сборке различных майнеров из исходников.
Сразу оговорюсь:
1) У меня несколько ригов, в которых использовано совершенно разное оборудование (разные материнки, процессоры, оперативки и т.д.), за исключением того, что все карты — Nvidia с видеовыходами (модели и производители карт тоже разные);
2) Копаю исключительно EWBF майнером;
3) Использую графику и не вижу в этом ничего плохого;
4) Во всех случаях установлен Linux Mint 18 — MATE (64-bit), т.е. всё ниже описанное подойдет и для Ubuntu 16.04 за некоторыми незначительными исключениями.
5) С убунтами я дружу давно, но считаю себя новичком, поскольку повысить уровень красноглазия меня заставил именно майнинг, до этого я обходился редким поиском на форуме и хелпе ubuntu.ru. Какие-то важные или не очень моменты могу упустить, поправьте.
6) Про «красные» расписать подробно не могу, так как у меня их нет. Втыкаем монитор в Nvidia-карту и устанавливаем драйвер: Источник

Начинаем майнить в Linux

Хотим поблагодарить наших читателей за проявленный интерес к теме майнинга. В предыдущей статье Altcoin: просто взять и намайнить мы начали раскрывать потенциал наших услуг в сфере майнинга и рассматривали один из самых простых способов настройки платформы, а именно с использованием операционной системы Windows. В этой статье продолжим раскрывать тайны и тонкости настройки, но уже на базе Linux. Сейчас существует большое количество готовых сборок Linux, как правило, на базе Ubuntu, с достаточно простой установкой и управлением. Самостоятельными дистрибутивами назвать их сложно, хоть они и имеют собственный дизайн и команду разработчиков. Собой они представляют обычную Ubuntu 16.04 с установленной графической оболочкой, как правило OpenBox или LXDE, набором драйверов и ассортимента программ-майнеров. Некоторые из них имеют собственные централизованные панели управления «шахтой». Приведем несколько самых известных и распространенных:

  1. ethOS — платный дистрибутив LiveCD, который можно развернуть на USB-флешку или диск. Стоимость одной лицензии $39. Имеется приложение для мониторинга в Google Play .
  2. HiveOS — сборка на базе Ubuntu, которую можно отнести к shareware — условно-бесплатное ПО, потому что предоставляет бесплатный мониторинг и управление только трех ригов. Все последующие по $5 за штуку.
  3. SMOS — также платная сборка. На момент написания статьи проводилась акция по $2 за rig. Имеет несколько версий, в зависимости от серии и поколения используемых видеокарт.
  4. nvOC — Ubuntu с установленными драйверами Nvidia, необходимыми настройками и набором майнеров. Достаточно отредактировать единый конфигурационный файл, указав номер кошелька и пул, и готово.
  5. rxOC — аналогичный образ, но уже для карт AMD.
Читайте также:  What is sudo in linux command

Каждая из указанных сборок имеет как свои плюсы, так и минусы. Как друг относительно друга, так и общие. С точки зрения безопасности они все имеют один, как кажется, большой минус. Они все разработаны кем-то и пользователь, по сути, не имеет полного управления системой из коробки. В принципе, после разворачивания того или иного образа системы можно пройтись по ней с целью поиска заданий в планировщике, открытых портов в фаерволе, подозрительных скриптов и многого другого, но на это может уйти куда больше времени, чем настроить все самостоятельно, чем мы и займемся.

Что имеем и что потребуется добавить

Каждый использует удобную для него версию дистрибутива, мы же все-таки воспользуемся самой распространенной Ubuntu 16.04, которую можно установить автоматикой. Система устанавливается с минимально необходимым для работы сервера набором программного обеспечения.

Для удобства в работе и настройке:

  • добавляем дополнительного пользователя и выдаем ему права sudo;
  • включаем его в группу sudo.

Установка графической среды (если необходимо)

Для удобства использования можно установить любую среду рабочего стола.

После установки окружения необходимо перезагрузить сервер.

Установка драйверов

Нам потребуются проприетарные драйверы, т.к. только они смогут обеспечить необходимую производительность, функционал и стабильность. В свободных драйверах на данный момент отсутствует полноценная поддержка OpenCL и CUDA , в связи с чем потребуются именно они. Также управление частотами памяти и графического ядра, и скоростью оборотов системы охлаждения доступны только в проприетарных драйверах. Имеются два способа установки — рассмотрим детально оба из них.

Вариант №1. С сайта NVidia.

  1. Скачиваем драйверы с официального сайта. При выборе операционной системы указываем Linux x64. В перечне также присутствуют версии пакетов в формате .deb, но нас интересует универсальный в формате run:
  2. Делаем его исполняемым:
  3. В ходе установки система потребует отключить дисплейный менеджер, что мы сделаем заранее. Сделать это можно так:

Для остановки службы lightdm.service система попросит авторизоваться и ввести пароль текущего пользователя.

Установка проприетарных драйверов, скачанных с сайта производителя, выглядит как сборка их из исходников, для чего необходимо наличие в системе пакетов make и gcc, которые отсутствуют в стандартном наборе пакетов автоматической установки операционной системы.

Читайте также:  Move windows file to linux

Вариант №2. Из репозитория xorg-edgers

Репозиторий xorg-edgers содержит последние стабильные версии драйверов NVidia. Его и будем использовать для установки.

Настройка разгона карт

Источник

Майнинг на linux mint

Майнинг на Linux Mint (Ubuntu) + Nvidia + AMD + майнеры + разгон. Этакий How-To для новичков.

cemehbl4

Модератор

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

+ буду добавлять общую информацию по разгону и прошивке карт AMD. На этом форуме почему то укоренилось мнение, что «красные» в линуксе не гонятся и не шьются, но это не так.
+ небольшие мануалы по сборке различных майнеров из исходников.
Сразу оговорюсь:
1) У меня несколько ригов, в которых использовано совершенно разное оборудование (разные материнки, процессоры, оперативки и т.д.), за исключением того, что все карты — Nvidia с видеовыходами (модели и производители карт тоже разные);
2) Копаю исключительно EWBF майнером;
3) Использую графику и не вижу в этом ничего плохого;
4) Во всех случаях установлен Linux Mint 18 — MATE (64-bit), т.е. всё ниже описанное подойдет и для Ubuntu 16.04 за некоторыми незначительными исключениями.
5) С убунтами я дружу давно, но считаю себя новичком, поскольку повысить уровень красноглазия меня заставил именно майнинг, до этого я обходился редким поиском на форуме и хелпе ubuntu.ru. Какие-то важные или не очень моменты могу упустить, поправьте.
6) Про «красные» расписать подробно не могу, так как у меня их нет. Втыкаем монитор в Nvidia-карту и устанавливаем драйвер: Источник

Начинаем майнить в Linux

Хотим поблагодарить наших читателей за проявленный интерес к теме майнинга. В предыдущей статье Altcoin: просто взять и намайнить мы начали раскрывать потенциал наших услуг в сфере майнинга и рассматривали один из самых простых способов настройки платформы, а именно с использованием операционной системы Windows. В этой статье продолжим раскрывать тайны и тонкости настройки, но уже на базе Linux. Сейчас существует большое количество готовых сборок Linux, как правило, на базе Ubuntu, с достаточно простой установкой и управлением. Самостоятельными дистрибутивами назвать их сложно, хоть они и имеют собственный дизайн и команду разработчиков. Собой они представляют обычную Ubuntu 16.04 с установленной графической оболочкой, как правило OpenBox или LXDE, набором драйверов и ассортимента программ-майнеров. Некоторые из них имеют собственные централизованные панели управления «шахтой». Приведем несколько самых известных и распространенных:

  1. ethOS — платный дистрибутив LiveCD, который можно развернуть на USB-флешку или диск. Стоимость одной лицензии $39. Имеется приложение для мониторинга в Google Play .
  2. HiveOS — сборка на базе Ubuntu, которую можно отнести к shareware — условно-бесплатное ПО, потому что предоставляет бесплатный мониторинг и управление только трех ригов. Все последующие по $5 за штуку.
  3. SMOS — также платная сборка. На момент написания статьи проводилась акция по $2 за rig. Имеет несколько версий, в зависимости от серии и поколения используемых видеокарт.
  4. nvOC — Ubuntu с установленными драйверами Nvidia, необходимыми настройками и набором майнеров. Достаточно отредактировать единый конфигурационный файл, указав номер кошелька и пул, и готово.
  5. rxOC — аналогичный образ, но уже для карт AMD.
Читайте также:  Mail ru облако клиент linux

Каждая из указанных сборок имеет как свои плюсы, так и минусы. Как друг относительно друга, так и общие. С точки зрения безопасности они все имеют один, как кажется, большой минус. Они все разработаны кем-то и пользователь, по сути, не имеет полного управления системой из коробки. В принципе, после разворачивания того или иного образа системы можно пройтись по ней с целью поиска заданий в планировщике, открытых портов в фаерволе, подозрительных скриптов и многого другого, но на это может уйти куда больше времени, чем настроить все самостоятельно, чем мы и займемся.

Что имеем и что потребуется добавить

Каждый использует удобную для него версию дистрибутива, мы же все-таки воспользуемся самой распространенной Ubuntu 16.04, которую можно установить автоматикой. Система устанавливается с минимально необходимым для работы сервера набором программного обеспечения.

Для удобства в работе и настройке:

  • добавляем дополнительного пользователя и выдаем ему права sudo;
  • включаем его в группу sudo.

Установка графической среды (если необходимо)

Для удобства использования можно установить любую среду рабочего стола.

После установки окружения необходимо перезагрузить сервер.

Установка драйверов

Нам потребуются проприетарные драйверы, т.к. только они смогут обеспечить необходимую производительность, функционал и стабильность. В свободных драйверах на данный момент отсутствует полноценная поддержка OpenCL и CUDA , в связи с чем потребуются именно они. Также управление частотами памяти и графического ядра, и скоростью оборотов системы охлаждения доступны только в проприетарных драйверах. Имеются два способа установки — рассмотрим детально оба из них.

Вариант №1. С сайта NVidia.

  1. Скачиваем драйверы с официального сайта. При выборе операционной системы указываем Linux x64. В перечне также присутствуют версии пакетов в формате .deb, но нас интересует универсальный в формате run:
  2. Делаем его исполняемым:
  3. В ходе установки система потребует отключить дисплейный менеджер, что мы сделаем заранее. Сделать это можно так:

Для остановки службы lightdm.service система попросит авторизоваться и ввести пароль текущего пользователя.

Установка проприетарных драйверов, скачанных с сайта производителя, выглядит как сборка их из исходников, для чего необходимо наличие в системе пакетов make и gcc, которые отсутствуют в стандартном наборе пакетов автоматической установки операционной системы.

Вариант №2. Из репозитория xorg-edgers

Репозиторий xorg-edgers содержит последние стабильные версии драйверов NVidia. Его и будем использовать для установки.

Настройка разгона карт

Источник

Оцените статью
Adblock
detector