
Самый частый вопрос за последнее время мне «Что такое GPU1: clSetKernelArg (-48) Fatal error detected. Restarting.?». Не буду вдаваться в подробности, что это и почему появляется!? В основном эта ошибка всплывает в PhoenixMiner, поэтому именно на его примере и разберу.
Итак, если видим такую надпись (как на изображении к этому посту):
GPU1: clsetkernelarg (-48)
Fatal error detected. Restarting.
и ничего не работает, просто делаем нижеследующее.
Открываем папку с майнером, затем кликаем ПКМ на start_miner.bat и жмём Изменить. Стандартные настройки батника для PhoenixMiner выглядят как-то так:
REM
REM Example bat file for starting PhoenixMiner.exe to mine ETH
REM
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
REM IMPORTANT: Replace the ETH address with your own ETH wallet address in the -wal option (Rig001 is the name of the rig)
PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal АДРЕС_ВАШЕГО_КОШЕЛЬКА.Rig001
pause
Вносим дополнительный параметр -clKernel 0 после всего остального в этой строке (так проще ничего не напутать):
REM
REM Example bat file for starting PhoenixMiner.exe to mine ETH
REM
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
REM IMPORTANT: Replace the ETH address with your own ETH wallet address in the -wal option (Rig001 is the name of the rig)
PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal АДРЕС_ВАШЕГО_КОШЕЛЬКА.Rig001 -clKernel 0
pause
Лишнее из батника тоже можно убрать:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal АДРЕС_ВАШЕГО_КОШЕЛЬКА.Rig001 -clKernel 0
pause
Сохраняем изменения, запускаем майнинг — всё должно работать!
p.s. В принципе можно и другим способом это фиксить, но выше я показал самый простой и понятный варик, как данную «ошибку» устранить.
-
#41
Такая же история у меня произошла с RX 570 от сапфира, самое интересное что даже при установленных драйверах эта жопа не может дать нормальное разрешение, ставит 640 х 480.
С командой kernel она выдает 23-24 мегахеша.
-
#42
Такая же история у меня произошла с RX 570 от сапфира, самое интересное что даже при установленных драйверах эта жопа не может дать нормальное разрешение, ставит 640 х 480.
С командой kernel она выдает 23-24 мегахеша.
скинь строчку батника своего без кошелька
-
#43
поставил эти дрова, все карты пашут но опять же только с этой командой
Удали драйвера прогой DDU и установи по новой.
У меня все заработало стабильно и хэшрейд вернулся.
Кстати даже с розетки меньше берет.
-
#44
скинь строчку батника своего без кошелька
Вот
Перестал дрова на 20.8.2 вроде пошло норм
-
#45
Всем привет, подскажите в чем может быть проблема — есть вин10, карточки АМД 8гиг, дрова от амд последние, фениксмайнер — PhoenixMiner 5.2b, все работало норм без проблем и тут вдруг однажды ферма зависла, это иногда бывает, но после перезагрузки и старте фениксмайнера он стал лупить ошибку по разным картам — GPU(номер): clSetKernelarg -48 после чего майнер перезапускается опять эта же ошибка и опять все по новой, подскажите кто знает в чем может быть проблема?
Сегодня вот такая фигня случилась. Дрова новые ставлю.
-
#46
Сегодня вот такая фигня случилась. Дрова новые ставлю.
дрова на надо не новые, а те которые просит майнер он в начале пишет какие рекомендованы какой версии те и скачивайте!
-
#47
================================= NBMiner
#### v38.2(2021-07-27)
— `fix`: AMD kernel error on certain GPUs with 21.6.1+ drivers under windows.
nbminer -a ethash -o ethash.poolbinance.com:8888 -u wall.worker -platform 2 -enable-igpu -no-watchdog
pause
================================= Claymore’s
EthDcrMiner64.exe -epool ethash.poolbinance.com:8888 -ewal wall -eworker worker -cdm 1 -gt 0 -platform 1 -asm 0 -allpools 1 -erate 0 -estale 0 -mode 1 -dbg -1 -y
pause
-clKernel <n>
Type of OpenCL kernel: 0 — generic, 1 — optimized, 2 — alternative,
3 — turbo (1 is the default) You may specify this option per-GPU.
================================= PhoenixMiner:
PhoenixMiner.exe -pool ethash.poolbinance.com:8888 -wal wall -worker worker -cdm 1 -gt 0 -amd -acm -clKernel 0 -mode 1 -dbg -1
pause
-asm (AMD cards only) enables assembler GPU kernels. In this mode some tuning is required even in ETH-only mode, use «-dcri» option or or «+/-» keys in runtime to set best speed.
Specify «-asm 0» to disable this option. You can also specify values for every card, for example «-asm 0,1,0». Default value is «1».
If ASM mode is enabled, miner must show «GPU #x: algorithm ASM» at startup.
Check «FINE-TUNING» section below for additional notes.
NEW: added alternative assembler kernels for Tahiti, Tonga, Ellesmere, Baffin cards for ETH-only mode. Use them if you get best speed at «-dcri 1» (i.e. you cannot find speed peak), use «-asm 2» option to enable this mode.
PS: Или откатывать дрова и ставить «-clKernel 1» или «-asm 1»
Помог откат на «win10-radeon-software-adrenalin-2020-edition-20.5.1-june10»
-
#48
Привет всем. Обновил майнер PhoenixMiner 5.8b последние версию. Драйвера установил 20.5. 1. Карты rx580. Запускаю и выдаёт ошибку How to fix ClSetKernelArg (-48) Fatal error detected. Restaring. Если это причина в драйверах, какие поставить?
-
#49
Ребята, спасибо! Поставил 20.9.1 и ошибка ушла. Да и появилась эта ошибка фиг пойми от чего = Но манипуляции перед её появлением некие были) В принципе -clKernel 1 помогает, но как костыль. Дрова надо откатывать! Сейчас же с этими дровами карта выдаёт 30 хешей, раньше было 28 О_О. rx 580 если что.
-
#50
Привет всем. Обновил майнер PhoenixMiner 5.8b последние версию. Драйвера установил 20.5. 1. Карты rx580. Запускаю и выдаёт ошибку How to fix ClSetKernelArg (-48) Fatal error detected. Restaring. Если это причина в драйверах, какие поставить?
мне так надоели эти проблемы с дровами и Фениксом, поставил себе Хайв. тестирую пока.
Товарищ поставил Винду 11, у него карты вместо 28 Мн стали давать по 30 Мн, если хайв стабильно не будет работать поставлю Вин 11
-
#51
Всем саламалексус! Недавно познакомился с братом горных дел мастером. Долго много разговаривали, много интересного узнали, короче обмен опытом…))) Ну и между делом я про Асусы заикнулся так и так типа кипят беляши, а ты термопасте менял. Короче разобрал полностью оттер старую намазал новую, 3 день полет нормальный . Всё было так просто… Намазал сам проц и по периметру бортиков тоже аккуратно нанёс!
-

IMG_20211211_025553.jpg
1,6 МБ · Просмотры: 9
-
#52
AMD 470 8Гб
2022.01.04:21:49:04.436: GPU1 GPU1: clSetKernelArg (-48)
2022.01.04:21:49:04.437: wdog Fatal error detected. Restarting.
PhoenixMiner_5.9d_Windows
Драйвер прям свежий non-whql-radeon-software-adrenalin-2020-21.12.1-win10-win11-64bit-dec3
В чем может быть проблема?
Решил проблему
В батнике нужно было прописать -clKernel 0
Вот пример батника моего:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
REM IMPORTANT: Replace the ETH address with your own ETH wallet address in the -wal option (Rig001 is the name of the rig)
PhoenixMiner.exe -pool2 ssl://eu1.ethermine.org:5555 -pool ssl://us1.ethermine.org:5555 -wal АдресКошелька.DOM2 -clKernel 0 -pass x -proto 3 -coin eth -stales 0 -rate 1 -cdm 1 -cdmport 3333 -tt 1 -rvram -1 -eres 0 -dagrestart 2 -hstats 0
-
#53
Поделитесь фениксом без вирусов , везде с троянами
-
#54
Поделитесь фениксом без вирусов , везде с троянами
Вот же из шапки этого форума
Антивирусники могут ругаться, но ругаются они не на торянов, а на то что у этих программ есть возможность удаленного управления. Антивирусы на все программы у которых есть удаленное управление смотрят с подозрением.
Тем более на фермах какую могут инфу своровать, там же кроме имени кошелька не должно хранится какой-либо ценной информации.
-
#55
2022.01.04:21:49:04.436: GPU1 GPU1: clSetKernelArg (-48)
2022.01.04:21:49:04.437: wdog Fatal error detected. Restarting.
-clKernel 0 — решает эту проблему что в старом что в новом майнере, но каждая карта стала давать на 1мх меньше, тоесть -6мх с рига.
-
#1
При установке PhoenixMiner 5.2b может возникнуть зависание. После перезагрузки часто выдается ошибка по картам: clsetkernelarg 48 ошибка майнинг. Ошибка 48 майнинг может быть связана с размером DAG файла, драйвером, недостаточной виртуальной памятью, устаревшим майнером, с отсутствием необходимых команд в батнике.
-
#2
У меня то в игре когда ошибки я нервничаю, а здесь так вообще капец будет)))
-
#3
У меня то в игре когда ошибки я нервничаю, а здесь так вообще капец будет)))
Учись держать себя в руках.
-
#4
У меня то в игре когда ошибки я нервничаю, а здесь так вообще капец будет)))
Просто делай все правильно.
-
#5
Просто делай все правильно.
Печально, когда все делаешь правильно, а такая ошибка вылазит(
-
#6
Печально, когда все делаешь правильно, а такая ошибка вылазит(
Значит что то неправильно ![]()
Причина ошибки GPU: Allocating buffers failed with: clCreateBuffer (-4) Fatal error. Restarting... заключается в размере DAG файла. Эта проблема известна так же как clSetKernelarg -48.
Как исправить?
Вы должны указать в батнике команду -gser с нужным вам значеним. Примеры ниже.
Что делает команда -gser?
-gser отвечает за сериализацию создания DAG файла на нескольких графических процессорах.
Возможные значения этого параметра:
-
0— без сериализации, все графические процессоры генерируют DAG одновременно, это значение по умолчанию и с ним у вас появляется эта ошибка; -
1— частичное перекрытие генерации DAG на каждом GPU; -
2— без перекрытия (каждый GPU ожидает, пока предыдущий не закончит генерировать DAG); -
3-10— задержка от 1 до 8 секунд после каждого создания GPU DAG перед следующим).
Следовательно, вам нужно подобрать оптимальное значение команды -gser для ваших видеокарт.
Примеры решения
Вот так должен выглядеть батник с командой -gser.
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 2
pause
или
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 10
pause
Так же не забудьте увеличить виртуальную память Windows (размер файла подкачки). Нужно минимум 32 ГБ для фермы из 6 видеокарт RX580.
Если не помогает, то добавьте параметр -rvram -1.
Пример:
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 10 -rvram -1
pause
Всегда используйте последнюю версию программы, чтобы избежать ошибок в дальнейшем.
Пример решения 2
Возможно у вас автоматически обновились драйвера. Вам нужно откать драйвера до той версии, на которой программа работает стабильно.
Пример решения 3
Часто драйвера версии 20.11.2 исправляют ошибку.
Протестирована работа на Windows 19.09. Версия 5.4c работает.
Бывает такая же проблема на RX580 8 ГБ (clSetKernelArg (-48)). Нужно так же переустановить программное обеспечение драйвера AMD (Adrenalin версии 20.8.1) с включенной функцией сброса до заводских настроек, и проблема исчезнет. Также нужно отключить автоматические обновления в настройках Adrenalin, так как он что-то обновляет автоматически. Поэтому, чтобы решить эту проблему, нужно переустановить драйверы на старую версию, которая, как вы знаете, раньше работала нормально.
Так же многим помогает добавление параметра -eres -1 или -eres 0 но ни в коем случае ни -eres 2.
Пример:
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 10 -rvram -1 -eres 0
pause
Скачайте PhoenixMiner
Скачать с сайта
Скачать с зеркала
Скачать с Официального сайта Phoenixminer.org
Версия для Linux
Дополнительно
Обязательно читайте (помимо readme):
- Сначала ознакомьтесь с этой статьей, если вы не знаете как работает и какие особенности у Phoenix Miner.
- В новой версии добавлена опция Rxboost, помогающая увеличить хешрейт
- Программа поддерживает straps (тайминги памяти для AMD/NVIDIA)
- Читайте эту документацию, если Вам нужно узнать про разгон и интенсивность Феникс Майнера для Ethereum
- Читайте: Феникс Майнер Перестал Майнить Ethereum Classic На AMD
-
#1
Hello,
I have recently purchased a RX 570 8G. Without anything, it did about 8-9MH/s in Ethash, which seems quite usual without compute mode enabled.
After enabling compute mode I think I got around 22-24MH/s.
Here comes my problem: I did the BIOS update using ATIWinflash and the Polaris Bios Editor. However, I’m still only getting around 23-24MH/s (don’t even know if there was an improvement at all.)
The Bios Flash seems to have worked, however I expected to get something along the lines of 27-28MH/s, with the few remaining MH obtained by different clock speeds and voltages.
How do I get my speeds up to «normal» RX 570 performance?
Thanks for your help!
Last edited: Jan 11, 2021