先日、私の環境下で突如PhoenixMinerがエラーを吐き、マイニングができない状態に陥っていました。batファイルにコードを追加することでエラーを回避できたので、同じ症状で御悩みの方にむけてシェアします。
RADEONのドライバが原因?
エラーが発生したのVEGA 64でマイニングしていたPCになります。RTX3090でマイニングしている別PCでは特に問題はなかったので、おそらくはAMDのドライバに起因するものかと思われます。本格的に検証したわけではないので確証は持てませんが…
![](https://i0.wp.com/easydigital.blog/wp-content/uploads/2021/04/2021-04-30_22h18_47.png?resize=880%2C460&ssl=1)
clSetKernelArg (-48) Fatal error detected. と表示されマイニングが進みません。
batファイルにコードを追加
解決方法としては起動の際に使用するbatファイルにコードを追加するだけです。ウォレットなどを記載している列の最後に”-clKernel 0”と追加しましょう。
![](https://i0.wp.com/easydigital.blog/wp-content/uploads/2021/04/2021-04-30_22h19_49.png?resize=443%2C64&ssl=1)
これだけでエラーが回避され、マイニングできるようになります。
![](https://i0.wp.com/easydigital.blog/wp-content/uploads/2021/04/2021-04-30_22h39_46.png?resize=880%2C460&ssl=1)
正直エラーの原因などはよくわかってないのですが、ひとまずこれでエラーは回避され問題なく稼働しています。
同じような症状で悩まれている方は試してみてください。