ethereum-mining / ethminer

Ethereum miner with OpenCL, CUDA and stratum support
GNU General Public License v3.0
5.97k stars 2.28k forks source link

No OpenCL platforms found #2348

Open Skunky-One opened 3 years ago

Skunky-One commented 3 years ago

On my Windows 10 machine, I installed a Radeon RX 6800, and the appropriate software from AMD. That Radeon software claims that I have OpenCL 2.0 (see screenshot), yet when I try to launch ethminer, I get an error saying: No OpenCL platforms found. I searched for OpenCl, and I found an AMD_OpenCL64.dll, and a AMD_OpenCL32.dll file, but no executable. There's also nothing about OpenCL in the path. Should there be? I'm new to OpenCL and excited about it, but I have no idea how to use it.

To Reproduce .\ethminer --report-hashrate --api-port 3334 --HWMON 1 -G -P stratum1+tcp://.:x@naw-eth.hiveon.net:4444

ethminer 0.19.0-alpha.0 Build: windows/release/msvc

No OpenCL platforms found Error: No usable mining devices found

Expected behavior ethminer should find OpenCL, no? It should execute.

Screenshots (Optional) ScreenShot1 ScreenShot2

Environment (please complete the following information):

JoKneeMo commented 3 years ago

See this comment here https://github.com/ethereum-mining/ethminer/issues/2001#issuecomment-662288143

Skunky-One commented 3 years ago

Thank you so much for you wisdom and quick reply. Is this a bug in the Radeon software? Should I following up with AMD? They should be putting something in the registry, shouldn't they?

Davilink commented 3 years ago

... Is this a bug in the Radeon software? Should I following up with AMD? They should be putting something in the registry, shouldn't they?

I'm asking myself the same question, if someone have the answer i really will like to know.