Мини-гайд: RX 470/480/570/580 перестали майнить эфир или Найсхеш, что делать?

Симптомы:

  • Вылетает майнер с жалобой на недостаток видеопамяти, невозможность создать DAG
  • Невменяемый хешрейт, например 170 kh/s или 57 mh/s на RX 470
  • Риг на красных майнил и больше не майнит

Что случилось?
Для майнинга эфира нужно держать в видеопамяти DAG файл. Его размер увеличивается с каждой новой эпохой эфира (раз в несколько дней). Когда размер DAG файла превысит 4Гб, майнинг эфира на картах с 4Гб памяти заканчивается, а на 5+ Гб начинаются проблемы с устаревшими драйверами и майнерами.

Что делать?
Если карты 8 Гб, настраивать софт и все будет отлично. На 4 Гб картах можно продлить майнинг на 1-2 месяца с пониженным хешрейтом, а потом – все.

Как настроить?

  • Claymore Dual Miner устарел. Иногда он еще работает, это ненадолго. Если Вы майните Клеймором, в первую очередь перейдите на другой майнер.
  • TeamRedMiner, PhoenixMiner, lolMiner надо обновить до последних версий.
  • Драйвера надо обновить.
    • На HiveOS помогает обновление до версии 20.30. Обновлять драйвер красных на HiveOS сложно, лучше обновите весь образ командой hive-replace, или перезалейте на флешку последний образ с сайта.
    • На RaveOS и os.dog пока что все работает. Если поломается, скачайте последний образ.
    • На Windows не знаю актуальной версии, надеюсь, подскажут в комментариях. Точно не блокчейн драйвера! Им больше 3 лет. Phoenix рекомендует не ниже 18.1.1 и не выше 20.8.1. Я слышал хорошие отзывы про 20.4.2.
    • Windows 7 уже исполнилось 11 лет, переходите на Windows 10 или Ubuntu (это не страшно).
  • Если карты 4ГБ, надо включать специальный режим майнинга с обрезанным DAG файлом. Хешрейт будет постепенно падать, прибыль станет ниже розетки за пару месяцев.
    • PhoenixMiner: режим включается сам. Если не работает, пробуйте добавить в батник «-daglim 4023» (означает: ограничить используемую память до 4023Мб). Если все равно не работает, поставьте объем памяти еще меньше.
    • lolMiner: добавьте в батник «—4g-alloc-size 4076» (Linux) или «—4g-alloc-size 4024» (Windows). Если не помогло, поставьте еще меньше (например, 4060 или 4008).
    • TeamRedMiner: добавьте в батник «—eth_4g_max_alloc=374» на Windows или «—eth_4g_max_alloc=4078» на Linux. Если не помогло, уменьшайте эти числа. Обратите внимание: на Linux это объем памяти, а на Windows номер эпохи, так рекомендует делать автор.
  • Хешрейт на 4Гб картах на Windows будет на ~20% ниже, чем на Linux.
  • Монитор/эмулятор включайте во встройку материнки или в 8Гб карту.

Бонус:
Несколько раз спрашивали: что делать с 1050 Ti 4Гб?
Мое мнение: продать геймерам. В майнинге всего кроме эфира они существенно уступают 1063, а стоят сейчас столько же или дороже. За 3 шт. 1050 Ti можно купить 2 шт. 1066 (я сам в шоке) или одну новую 1660 супер.

Может быть, выйдет обновление Claymore Miner?
Ходят слухи, что Claymore умер прошлой осенью от передоза, в объятиях красавицы в жарком Таиланде. Вообще, он несколько раз писал, что хочет завязать с написанием майнеров. По-моему, даже что 15.0 это последняя версия, и больше не будет. Не ждите обновлений его майнера, переходите сразу на TRM или Phoenix. Не задавайте вопросов о настройке Claymore Miner, это уже всех достало.

А что с 4Гб на NiceHash?
Найсхеш майнер убрал поддержку 4Гб. Майните батником на stratum Найсхеша, а лучше переходите на обычный пул