No cuda driver found phoenixminer как исправить
Running the miner for the first time (after filling in the mining pool and my address only, leaving gpu_threads_conf as null) outputs "No CUDA device found!" and quits. The config.txt file says "On the first run the miner will look at your system and suggest a basic configuration that will work", but doesn't look like this is happening.
The text was updated successfully, but these errors were encountered:
fresheneesz commented May 24, 2017 •
NVIDIA GeForce GTX 870M. I have since reworked my config and got it working for up to 3 or 4 minutes, but it crashed with another error, which I reported as a different issue.
psychocrypt commented May 24, 2017 •
@fresheneesz
If you get it running, can we close this issue? Could you please post how you solved this issue.
fresheneesz commented May 24, 2017 •
I was given the advice to reduce blocks to a multiple of threads (or something else I forgot what someone told me). Apparently my GPU has 7 something (threads or something else) so I have some multiple of 7 blocks.
I changed my config from having 7 threads and 20 blocks to 7 threads and 7 blocks.
I don't think this ticket should be closed until a better error message is given for this case and until the miner actually suggests configuration like it says it will. It doesn't make sense that it wouldn't find the device just because I botched my config
hanserasmus commented Aug 27, 2017
I have the same issue as @fresheneesz in that now config is suggested upon first start up.
Centos 7 with gcc 5.3.1 CUDA 8 and cmake3. Build went well, but upon starting up, No CUDA devices found. No basic config suggested and no config parameters working at all.
Any ideas would be nice.
psychocrypt commented Aug 27, 2017
@hanserasmus Is a config suggested or not. Please post your config,your OS and the output of nvidia-smi (only in linux available)
hanserasmus commented Aug 27, 2017
Nope, no config suggested at all.
CentOS Linux release 7.3.1611 (Core)
cmake3-3.6.3-1.el7.x86_64
Don't know what this is supposed to tell you, but according to NVIDIA's site this processor is CUDA capable. I have installed CUDA 8 (cuda-8.0.61-1.x86_64) and it was successful. Shows up with rpm -qa | grep cuda.
Results are the same if the gpu_threads definition is left default (null).
jonasacres commented Aug 30, 2017 •
I'm having a similar problem. Output of cmake, make, bin/xmr-stak-nvidia, cat config.txt and nvidia-smi included below. I'm on Ubuntu 16.04 with a Titan Xp and CUDA 8.0.
update: i added some more debug output to cuda_get_devicecount, where this seems to come from:
No CUDA device found! Error 30: unknown error
I'm going to start testing to see if my CUDA install works in general. This is a new system.
update 2: yeah ok, it was my system. CUDA drivers were not installed properly and no other CUDA stuff was working.
psychocrypt commented Aug 30, 2017 •
@jonasacres There is a bug in the error message from the miner, I added a fix to find the real reason for this issue. Please try to compile the bug fix and run the miner again to get the correct error, than post the error.
jonasacres commented Aug 30, 2017 •
My mistake. My CUDA driver was not working properly, and I was getting error 30 ("unknown error") on even the sample/ stuff in the CUDA directory. I re-installed CUDA and restarted and everything is working great now. Thanks for replying!
hanserasmus commented Oct 15, 2017
I am still getting an issue, this time on my desktop.
System:
CentOS Linux release 7.4.1708 (Core)
uname -rm: 3.10.0-693.2.2.el7.x86_64 x86_64
Output of lspci | grep -i vga
07:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 680] (rev a1)
No default config has been suggested. First time running of bin/xmr-stack-nvidia just shows:
No CUDA devices found!
hanserasmus commented Oct 15, 2017
Have compiled, and ran as root, still no change. Still only states no CUDA devices found, also no config suggested.
hanserasmus commented Oct 15, 2017
Running the CUDA installation, installs the driver, but then GNOME does not start up. GNOME issue is fixed once I reinstall the latest NVIDIA driver for my GFX card. GFX driver version is 340, CUDA driver version is 327.
hanserasmus commented Oct 15, 2017
Uninstalling the standalone NVIDIA driver, and reinstalling the CUDA package with the pre-packaged driver also does not work. System does not boot into GNOME session, and also, trying to xmr application from runlevel 3, also gives the error No CUDA devices found.
hanserasmus commented Oct 15, 2017 •
Installed the latest NVIDIA driver from their site, 384, and now at least I am getting that minimum config suggestion. Started it after adding the minimum config suggestion to config.txt. Launched without any errors, but see my questions below for the next issue I ran into.
So for anyone with the same issue, I would suggest first install CUDA toolkit, along with the driver that comes packaged with it, then install the newest NVIDIA driver from the NVIDIA site. Oh and this is based on CentOS7.4.
Quick last 2 questions: 1) Does this program honour system proxy settings? I am connecting through a proxy to the internet (have to), but I cannot seem to make a connection to a pool. Is there a way to force it to use a specific proxy setting? This a proxy as in SQUID.
2) Will CUDA 9 be supported anytime soon?
Thanks for sticking with me on this!
Iosif commented Jan 13, 2018
What about if i dont have CUDA at all, can i use ccminer with only CPU?
0x01h commented Nov 21, 2018
This solution worked for me. I think your GPU card doesn't support some of the new versions of drivers.
Delete and purge all Nvidia and CUDA installations.
Install Nvidia 375. (Older than 400 series)
sudo apt install nvidia-375
CUDA device not found
Подобная проблема может возникнуть и на новых, и на старых видеокартах, причем в разных операционных системах, включая Linux-подобные.
Как избавиться от ошибки CUDA device not found?
Перед поиском причин ошибки CUDA device not found нужно убедиться, что видеокарта, установленная на компьютере, поддерживается программой, которая выдает ошибку.
Иногда может возникнуть ситуация, когда пользователь пытается запустить новый майнер на устаревшей (с точки зрения разработчика) видеокарте. В этом случае проблему можно решить компиляцией майнера под нужную версию CUDA (при наличии исходного кода), либо использовать другой, совместимый майнер.
В дистрибутивах Windows и в OS с Linux-ядром проблема с определением CUDA-устройтсв обычно успешно решается с помощью повторной установки нужных драйверов, желательно с полной очисткой от предыдущих. Дополнительно можно вручную инсталлировать CUDA Toolkit, соответствующий установленной версии драйверов или новее.
Тем не менее, в некоторых, особенно тяжелых случаях такие манипуляции не помогают и система упорно отказывается признавать наличие видеокарты, способной производить compute-вычисления.
Пример отображения информации в программе GPU-Z на компьютере с видеокартой Nvidia GT710 (ОС Windows 8.1, драйвера успешно установлены), но CUDA-устройства пребывают в состоянии невидимости:
Для решения проблемы можно предпринять следующие шаги:
- проверить в диспетчере устройств установку драйверов для всех устройств (отсутствие восклицательных знаков или ошибок);
- запуск программы осуществлять от имени администратора (не из гостевого аккаунта);
- поставить совместимые драйвера более новой версии после очистки от предыдущих с помощью программы DDU (Display Driver Uninstaller);
- на компьютер дополнительно установить другой видеоакселератор и поставить драйвер;
- установить видеокарту в другой слот PCI-E материнской платы или райзер;
- включить видимость CUDA-устройства с помощью переменной окружения CUDA_VISIBLE_DEVICES (об этом ниже по тексту);
- отключить функцию PCI Express Native Control Feature. Для этого нужно выполнить из-под админа консольную команду:
перезагрузить систему и заново установить драйвера
- произвести переустановку операционной системы.
Иногда перечисленные ухищрения не срабатывают и, хотя видеокарта Nvidia успешно определяется операционной системой, видна в диспетчере задач Windows, она не работает как CUDA-устройство.
При загрузке этого же компьютера с операционной системой на Linux-ядре (xubuntu 18.04), видеокарта успешно работает, производя многопотоковые вычисления при майнинге.
Исходя из успешной работы видеокарты в ОС Linux, можно сделать предположение, что она исправна и на компьютере используются правильные настройки BIOS. Вероятно, решение проблемы с невидимостью CUDA связано с конфигурацией конкретного дистрибутива Windows.
Как решить проблему с определением CUDA-устройств в операционной системе Windows?
Множество проблем при работе в Windows возникает из-за использования сборок, в которых была произведена «доработка напильником», осуществлено «выпиливание» ненужных компонентов и/или чрезмерная очистка от ненужных файлов.
В связи с этим, в большинстве случаев самым простым и логичным решением является использование официального дистрибутива Windows, в котором не производились изменения сторонними лицами.
Иногда, даже в случае использования официальной операционной системы Windows,но Embedded-версии, проблемы остаются. В этом случае также стоит перейти на полноценную сборку от Microsoft.
Для этого нужно понять, как реализуются CUDA-функции на компьютере.
Как производятся многопотоковые вычисления на видеокартах Nvidia?
Для работы CUDA приложений на компьютере нужно иметь CUDA-видеокарту и драйвер дисплея NVIDIA, совместимый с CUDA Toolkit, использовавшийся при компиляции приложения (майнера):
Для обеспечения совместимости каждая версия CUDA toolkit поставляется с подходящим драйвером дисплея NVIDIA. Пакет с драйверами включает в себя user mode CUDA-драйвер (файл libcuda.so) и компоненты ядра, что позволяет обеспечить работу всех функций, поддерживаемых в конкретной версии CUDA Toolkit.
Программы, скомпилированные для более ранней версии CUDA должны успешно работать и с новыми драйверами. Приложение, скомпилированное с более поздней версией CUDA, чем та, что поддерживается драйверами, работать не будет.
Работа CUDA-программ осуществляется с помощью двух интерфейсов прикладного программирования (API):
- высокого уровня (CUDA Runtime API);
- низкого уровня (CUDA Driver API).
Майнер или другая программа, использующая мультипроцессоры Nvidia, работает на основе CUDA Runtime API, поверх низкого уровня CUDA-драйверов:
Вызовы runtime-кода программы транслируются в более простые инструкции, в свою очередь обрабатываемые низкоуровневым API-драйвером.
Для успешного запуска майнера или другой программы, требующей поддержки CUDA, нужно:
- использовать драйвер, поддерживающий версию CUDA, равную или новее той, которая использовалась при компиляции;
- обеспечить, чтобы версия CUDA runtime, установленной в системе была не старее версии CUDA-драйвера.
Если программа (майнер) скомпилирована для более новой версии CUDA, чем та, что поставляется в драйверах, то (иногда) можно повысить только версию CUDA runtime, не трогая драйверов (эта фишка доступна для версий CUDA новее 10.0):
Это длается с помощью специального «CUDA compat package» на NGC-Ready профессиональных видеокартах Nvidia, но, возможно, при «определенной сноровке», применимо и на других моделях.
Если после успешной установки драйверов программа (майнер) не видит графического ускорителя, выдавая ошибку No Nvidia CUDA GPU detected, скорее всего не срабатывает CUDA runtime (так как система видит видеокарту, то значит функция deviceQueryDrv, реализуемая драйвером API работает нормально). Возможно, проблема кроется в неправильном взаимодействии с NVML-библиотекой, которая выдает неверную информацию о неподдерживаемом GPU.
Как найти причину бага CUDA runtime, приводящего к ошибке no usable mining devices found?
Детектирование наличия CUDA-capable GPU производится через библиотеку cudart (файлы cudart.dll, cudart_static.lib, cudadevrt.lib.dll в Windows) с помощью функции cudaGetDeviceCount() из состава CUDA Runtime API.
Она выдает ошибку cudaErrorNoDevice если в системе отсутствуют совместимые устройства или используется неподходящий драйвер (ошибка cudaErrorInsufficientDriver).
В случае использования компьютеров с видеокартами Nvidia, поддерживающими разные версии CUDA, могут возникнуть проблемы, связанные с их совместимостью. В связи с этим рекомендуется делать сборку компьютеров (майнинг ригов) с одинаковыми видеокартами (на одной архитектуре), а также использовать драйвера, соответствующие видеокарте (ее Compute Capability).
Таблица соответствия драйверов, версии Compute Capability и архитектуры видеокарт Nvidia:
Для выяснения причины, по которой система прячет от прикладных программ CUDA устройства, нужно изучить всю доступную информацию об установленных видеокартах Nvidia, драйверах и т. д.
В Windows очень удобно для изучения информации о видеокарте использовать программы GPU-Z или Некоторую информацию о старых видеокартах nVIDIA Geforce, Quadro и Tesla в Windows, Linux и Mac OSX можно получить утилитой cuda-z. В большинстве систем можно использовать штатную консольную утилиту nvidia-smi. Она позволяет получать следующую информацию:
- количество ECC ошибок за текущую сессию и за все время работы GPU;
- загруженность GPU с точки зрения compute ресурсов и памяти;
- активные compute процессы их названием/ID и выделенной им GPU памятью;
- частота GPU и текущий уровень performance state (pstate);
- температура и частота вращения вентиляторов видеокарты;
- потребляемая мощность;
- идентификационные данные о драйверах, графическом адаптере, включая его серийный номер, PCI device Ids, версия VBIOS и т.д.
Обычно утилита nvidia-smi.exe устанавливается в папку
где имя каталога nvdm* различается в зависимости от используемых драйверов/системы.
В старых ОС, например, в Windows 8.1 с драйверами 445.87, программа nvidia-smi находится в папке C:\Program Files\NVIDIA Corporation\NVSMI:
Запуск программы nvidia-smi.exe в Windows можно производить из ее каталога с помощью простейшего батника (для удобства пользователя можно использовать ярлык на рабочем столе):
При запуске такого bat-файла (без дополнительных ключей) можно получить информацию об установленных драйверах и поддерживаемой версией CUDA, например:
Как видно на приведенном в качестве примера рисунке, nvidia-smi видит видеокарту, драйвер и поддерживаемую версию CUDA, но в колонке Process name (она отвечает за compute-процессы) отображается надпись Not Supported. При этом игры на этой видеокарте работают (например, World of Tanks), а майнеры не видят CUDA-устройства (появляется ошибка no devices).
В этом случае, наверное, лучше перейти на другой, более послушный дистрибутив операционной системы.
Проблемы с видимостью устройств CUDA иногда могут возникнуть в случае неверной конфигурации переменных окружения.
Как управлять видимостью видеокарт Nvidia с помощью конфигурации окружения?
Видимостью CUDA устройств можно управлять с помощью переменной окружения CUDA_VISIBLE_DEVICES. Она позволяет исключить или включить в поле зрения прикладной программы видеокарты с помощью командной строки вида:
в которой перечисляются только видимые программой видеокарты.
Эту команду нужно использовать до запуска основной программы вместе с другими переменными окружения, например, в скрипте Linux, следующим образом:
В Windows эту команду можно использовать в батнике майнера следующим образом:
Вам также может понравиться
Как ускорить транзакцию в сети биткоина
Как повлияет на криптовалютный рынок работа платформы Bakkt
26 декабря, 2018
Ошибка говорит о том, что майнер не может найти нонс и сразу же сам предлагает решение - уменьшить разгон. Особенно начинающие майнеры стараются выжать из видеокарты максимум - разгоняют слишком сильно по ядру или памяти. В таком разгоне видеокарта даже может запуститься, но потом выдавать ошибки как указано ниже. Помните, лучше - стабильная отправка шар на пул, чем гонка за цифрами в майнере.
- Введите команду net-test и запомните/запишите сервер с низким пингом. После чего смените его в веб интерфейсе Hive (на воркере) и перезагрузите ваш риг.
- Если это не помогло, выполните команду dnscrypt -i && sreboot
Эта ошибка, как и в первом случае, говорит о переразгоне карты. Откатите видеокарту до заводских настроек и постепенно поднимайте разгон до тех пор, пока не будет ошибки.
Проверяем драйвера видеокарты и саму видеокарту на работоспособность (как она отмечена в диспетчере устройств, нет ли восклицательных знаков).
Если все ок, то проверяем райзера. Часто бывает, что именно райзер бывает причиной такой ошибки.
UNABLE TO ENUM CUDA GPUS: INSUFFICIENT CUDA DRIVER: 5000
Аналогично предыдущей ошибке - проверяем драйвера видеокарты и саму видеокарту на работоспособность (как она отмечена в диспетчере устройств, нет ли восклицательных знаков).
NBMINER MINING PROGRAM UNEXPECTED EXIT.CODE: -1073740791, REASON: PROCESS CRASHED
Ошибка возникает, если ваш риг/майнинг-ферма собраны из солянки Nvidia+AMD. В этом случае разделите майнинг на два .bat файла (или полетника, если вы на HiveOS). Один - с картами AMD, другой с картами Nvidia.
NBMINER CUDA ERROR: OUT OF MEMORY (ERR_NO=2)
Одна из самых распространённых ошибок на Windows - нехватка памяти. Чтобы ее решить - надо увеличить файл подкачки. Файл подкачки должен быть равен сумме гб всех видеокарт в риге плюс 10% запаса. Как увеличить файл подкачки - читаем тут.
GMINER ERROR ON GPU: OUT OF MEMORY STOPPED MINING ON GPU0
В данном случае скорее всего виноват не файл подкачки, а переразгон по видеокарте, которая идет под номером 0. Сбавьте разгон и ошибка должна пропасть.
CAN'T START MINER, FAILED TO INITIALIZE DEVIS MAP, CAN'T GET BUSID, CODE -6
В конкретном случае была проблема в блоке питания, он не держал 3 видеокарты. После замены блока питания ошибка пропала.
Если вы уверены, что ваш мощности вашего блока питания достаточно, попробуйте сменить майнер.
ОШИБКА 511 ГРАДУСОВ НА ВИДЕОКАРТА
Ошибка 511 говорит о неисправности райзера или питания карты. Проверьте все соединения. Для выявления неисправности рекомендуется запустить систему с одной картой. Протестировать, и затем добавлять по одной карте.
GPU driver error, no temps
Вероятнее всего, вы получили эту ошибку, майнив на HiveOS. Причин ее появления может быть несколько - как софтовая, так и аппаратная (например райзер).
Можно попробовать обойтись малой кровью и вбить в HiveOS команду:
hive-replace -y --stable
Система по новой накатит стабильную версию HiveOS.
Если ошибка не уйдет - проверьте райзер.
Не нашли своей ошибки? Помогите сделать мир майнинга лучше. Отправьте ее по этой форме и мы обновим наш гайд в самое ближайшее время.
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Войти
Уже есть аккаунт? Войти в систему.
Последние посетители 0 пользователей онлайн
Similar Topics
В Абхазии погибли два человека при попытке хищения ASIC-майнеров
В абхазском селе Тамыш, расположенном в Очамчырском районе, погибли два человека – при попытке похищения майнингового оборудования завязалась перестрелка. По данным правоохранительных органов, Вальтер Шаматава 1974 года рождения совместно с подельником напали на дом жителя Тамыша Тенгиза Рацбы. Преступники были вооружены, а их целью было похищение майнингового оборудования. Однако в доме находились как сам Тенгиз, так и его брат Тамази. Завязалась перестрелка, в ходе которой были убиты Тама
Binance помогла вернуть украденные при взломе Ronin Network криптоактивы на $5.8 млн
Генеральный директор Binance Чанпэн Чжао сообщил, что биржа вернула $5.8 млн из средств, украденных в ходе хакерской атаки на сайдчейн Эфириума Ronin Network, используемый в игре Axie Infinity. Напомним, что атака на Ronin Network была совершена в конце марта, а потери пользователей составили около $625 млн. Проблема была обнаружена не сразу, но это стало крупнейшим взломом за всю историю децентрализованных финансов (DeFi). На прошлой неделе правительство США обнаружило связь злоумышленнико
CEO VanEck: «Криптовалюты будут развиваться быстрее при поддержке регуляторов»
Генеральный директор компании по управлению активами VanEck Ян ван Экк считает, что блокчейн, криптовалюты и NFT развивались бы гораздо быстрее, если бы регуляторы относились к ним более дружелюбно. Ян ван Экк (Jan van Eck) считает, что индустрия криптовалют так или иначе будет идти вперед, а блокчейн может внести «революционные» изменения в деятельность ведущих финансовых учреждений. Ван Экк также коснулся невзаимозаменяемых токенов (NFT), назвав их «феноменом». Единственная причина, по ко
Трое москвичей лишились 17.7 млн рублей при попытке купить криптовалюты
Мошенники, личность которых пока не установлена, похитили у троих москвичей 17.7 млн рублей. Потерпевшие пытались купить на данные средства криптовалюты, но цифровых активов так и не получили. Как сообщает источник агентства «ТАСС» в столичных правоохранительных органах, было возбуждено уголовное дело по (ч. 4 ст. 159 УК РФ) о мошенничестве в особо крупном размере. Если мошенников удастся поймать, то им может грозить тюремное заключение сроком 10 лет. «В офисе в 1-м Красногвардейс
Новые ограничения при работе с наличными деньгами
С 10 января 2021 в России вступают в действия новые правила к 115-ФЗ о контроле и работе с наличными и не только. Итак, чего нас ждет: Попадут под контроль любые операции с наличными деньгами от 600 тыс.руб. Попадут под контроль сделки с недвижимостью от 3 млн.руб. Попадут под контроль почтовые переводы от 100 тыс.руб. Попадут под контроль возвраты с баланса мобильного телефона от 100 тыс.руб. Попадут под контроль ставки в лотереях и других азартных игра
Хэшрейт Феникс Майнера последней версии
ВАЖНО! Все владельцы карт AMD с 4 ГБ ОЗУ должны перейти на PhoenixMiner 5.9d или более позднюю версию, чтобы продолжить майнинг после DAG эпохи номер 373.
Используйте команду -daglim 1 или посмотрите в архиве файл README, как использовать параметр -daglim ;
Вам также необходимо добавить команду -dagrestart 1 чтобы разрешить максимально возможное значение опции -daglim
Настройки для PhoenixMiner
Программа работает только через командную строку.
Вот так выглядит командная строка windows.
Чтобы запустить майнер, Вам понадобится найти в папке с программой сценарий запуска, который имеет расширение .bat .
Например, это может быть файл start_miner.bat
Затем нужно нажать правой кнопкой на сценарий .bat , выбрать пункт “Изменить” и открыть его любым текстовым редактором.
Вы увидите следующие параметры:
Чтобы запустить майнинг, скопируйте эти строки и замените кошелек на свой!
После чего нажмите двойным щелчком мыши по отредактированному .bat файлу и вы увидите консоль майнера:
Читайте эту документацию, если Вам нужно узнать про разгон и интенсивность Феникс Майнера для Ethereum
Хотите увеличить скорость? Смотрите про команду RXBOOST или как увеличить хешрейт в PhoenixMiner
Если Феникс Майнер не запускается
Если программа не запускается, то возможны следующие причины отказа работы:
- Антивирусное приложение или защитник Windows блокирует программу. Это происходит потому, что майнеры не имеют цифровые подписи, как обычное ПО типа MS WORD. Решение: добавить программу в исключения защитника.
- Вы не установили драйвер на видеокарты. Решение: установить драйвера
- Вы установили драйвера, но они устарели. Решение: обновить драйвера до версии 19.7.5 (включительно), и с 19.12.2 до 20.11.1 (включительно).
- У вас старая версия майнера Решение: обновите программу по ссылкам выше.
- Ваша видеокарта не подходит для майнинга. См. требования к Феникс Майнеру.
- Файла майнера повреждены или удалены. Решение: скачайте заново программу по ссылкам выше.
- У вас ошибка в синтаксисе командной строки. Решение смотрите в разделе ниже.
Ошибка синтаксиса командной строки
Если у вас возникает такая ошибка, то вам необходимо:
- Убедиться, что нет лишних переносов строки
- Убедиться, что нет лишних пробелов
- Убедиться, что каждая команда начинается со знака минус: -
- Чтобы проверить синтаксис, рекомендуется редактировать .bat файлл не в блокноте, а установить редактор Notepad++
- Посмотрите команды, возможно в них опечатка
- Допишите в самый конец батника слово pause . Это поможет отразить в консоли то, какая команду не нравится программе.
- Убедиться, что вы скачали программу из надежного источника
- Если ничего не помогло, то скачайте программу заново и воспользуйтесь готовым батником, но не забудьте заменить кошелек на свой!
Disabling DAG per-allocation (not enough VRAM)
Это не ошибка. Если у вас 8 ГБ видеокарта - не беспокойтесь об этом, майнер принудительно установит параметр -eres 0 для следующих нескольких эпох.
Причина в следующем: существует два метода создания и организации DAG буфера на картах AMD: первый лучше, поскольку он обеспечивает немного более высокий хешрейт и немного меньшее энергопотребление. Однако он перестает работать, когда размер DAG превышает 3,9–4 ГБ, и программы вынуждена использовать второй метод.
Точный лимит зависит от драйверов, но в конечном итоге (примерно на эпохе 379–384) даже карты на 6 и 8 ГБ должны будут использовать второй метод создания ДАГ файла.
Мы отключаем предварительное распределение DAG (то есть принудительно устанавливаем -eres 0 ), чтобы иметь возможность использовать первый метод как можно дольше. Как только предел будет превышен, будет использован второй метод, и -eres снова будет работать, как ожидалось.
Проблемы с ETC?
Драйверы
Для Windows: Последний драйвер Windows (20.11.3) НЕ поддерживается текущей версией PhoenixMiner, поэтому, вероятно, он переключился на общие ядра, которые работают немного медленнее.
В настоящее время поддерживаются следующие драйвера:
- Radeon™ Software Adrenalin Edition 18.2.1
- Radeon™ Software Adrenalin Edition 18.3.4
- Radeon™ Software Adrenalin 2019 Edition 19.5.2
- Radeon™ Software Adrenalin 2020 Edition 20.4.2
- Radeon™ Software Adrenalin 2020 Edition 20.8.1
- Radeon™ Software Adrenalin 2020 Edition 20.8.3
Для AMD LINUX установите AMDGPU-Pro 17.40
Не обновляйте драйверы NVIDIA до GeForce 460.79!
Мы призываем вас не обновлять драйверы графического процессора, если вы майните с помощью видеокарт NVIDIA. Похоже, что последние версии драйверов GeForce 460.79 вызывают проблемы и не распознают видеокарты в системе.
Если вы уже обновились до последней версии, вернитесь к предыдущей, и это должно решить проблемы.
Батник для Ethermine
Вот пример готового батника для пула Ethermine:
Изображение ниже показывает то, как это будет выглядеть в обычном блокноте windows:
Комиссия
Комиссия программы - 0,65%
Что за программа?
PhoenixMiner - майнер для Ethash алгоритма на видеокартах. С помощью этого программного обеспечения вы можете добывать каждую монету, которая работает на Ethash, включая Ethereum, Ethereum Classic, Metaverse и другие.
Вот так выглядит ферма для майнинга с установленным Фениксом:
Phoenix Miner - это программа для командной строки. Это означает, что вы запускаете его либо из командной строки Windows, либо из консоли Linux, либо создаете батники для предопределенных командных строк с помощью сценария Linux Bash или файла Windows batch / cmd.
Phoenix Miner работает под Windows и Linux и берет комиссию в размере 0,65% для разработчика (одна из самых низких ставок на крипто-рынке на данный момент). Это означает, что примерно каждые 90 минут программа будет майнить примерно 35 секунд, чтобы собрать эту комиссию.
Phoenix и overdriventool
Я очень доволен использованием overdriventool с индивидуальными профилями для каждого графического процессора - для polaris @850mv 1120-1180MHz:1900-2200MHz (в зависимости от памяти), то же самое с таймингами с amdmemtweak, которые вы также можете применить после генерации dag файла. (все из командной строки с правами администратора).
После этих настроек вы будете свободны от каких-либо конкретных конфигураций майнера, а также можете тонко настраивать для различных алгоритмов: все БИОСы изменяются с помощью общедоступных (polarisbioseditor) таймингов e
То же самое подходит и для RX Vega.
DAG файл
Поскольку Ethereum Classic (ETC) вот-вот достигнет DAG эпохи 383, а Ethereum (ETH) последует за ним через месяц или около того, майнеры, которые все еще используют графические процессоры AMD Radeon с 4 ГБ видеопамяти, могут начать испытывать проблемы.
Таким образом, мы видим, что некоторые обновления программного обеспечения для майнинга Ethash устраняют потенциальные проблемы с размером DAG, приближающимся к пределу VRAM в 4 ГБ, и пытаются максимально расширить возможности использования этих видеокарт.
Майнеры с 4 ГБ видеопамяти могут уже столкнуться с проблемами с основной картой, если не используют встроенный графический процессор из-за увеличения использования памяти для основной карты в Windows, поэтому встроенный графический процессор Intel для основной карты может помочь.
В качестве альтернативы переключитесь на операционную систему Linux, если вы в настоящее время используете Windows. Это также может помочь продлить майнинг еще несколько DAG эпох.
Вы также можете подумать о замене основной видеокарты на ту, которая имеет больше доступной видеопамяти, чтобы компенсировать увеличение использования VRAM операционной системой Windows.
Как проверить до какой DAG эпохи работает майнер?
Программа имеет настройку по умолчанию на 2 эпохи вперед. Проверьте файл readme и команду : -eres
Вы можете попробовать изменить этот параметр… введите -eres 10 и посмотрите, что сообщит программа.
Программа выделяет для DAG достаточно много эпох вперед (по умолчанию: 2)ю Можно избежать выделения новых буферов для каждого переключателя DAG эпохи, что должно улучшить стабильность переключателя DAG файла.
Читайте также: