Open regedit, aka the Registry Editor, (e.g.If you choose the Cudo Miner automated mining software is commission-based option. The keys available under Khronos are OpenRX/1 and Vulkan/Layers. You have to add OpenCL and Vendors, and then add the DWORD as described above. This is definitely the fix! But with the 21.1.1 AMD-driver, there is no OpenCL key under Khronos. Can one of you kind folks give some advice? My problem is that using -X, ethminer just crashes, even if I specify -opencl-platform 1 or just -opencl-platform. I can use -U, and the NVidia cards will work, or I can use -C, and the Radeon card works. The problem was the command-line switch in my batch file. I had to create the Khronos key, as it was not in the HKEY_LOCAL_MACHINE\SOFTWARE\ or \SYSWOW6432 listings. I have created the new DWORD as described with the file location. I found this thread and have tried it, but still no joy from ethminer. The card showed up as fully functional without any issues. ![]() I installed the AMD card, installed the latest driver pack from AMD's site, and windows was very happy. I am running ethminer v18, and have never had a problem with it as long as I was using NVidia cards. ![]() I bought an RX570 8GB card the other day, and have installed it in my miner, running Win10 64bit version 20H2. Just a quick note: For some strange reason the location of amdocl64.dll and other DLL could change when you install a new version of the AMD drivers :( so what I did: How I can upvote your answer multiple times ?!!! You saved me so many times ! You can use notepad and create the entries like my below sample (replacing the : u0359160.inf_amd64_2abe2598d9a3141f\B358802\ with your own file pathway) and then save file as "filename.reg" and then merge it to your registry: You could try create the pathways in the registry and point them to the correct amdocl64.dll files. Search by registry do nothing because in Ethminer code seek in old algorithm OpenCL? I'm right? or not. Looks like Ethminer don't see a new registry by AMD "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors"ĭon't have this path, but VULKAN installed. This fixed my issue after uninstalling with DDU on an RX 580! Should I just wipe my drivers and reinstall them? How should I go about getting it? I just updated drivers today but it still won't show up. I checked in my files but I didn't have an amdocl64.dll file. This AMD Radeon Adrenalin Edition 20.8.2 Driver seems to be working quite stable as well. ![]() however will need more test on that later to be sure. Seems like also creating the registry entries may have also fixed my screen flickering problem that occurs whenever I try overclock the memory. I have a hunch my issue came about when I used the Display Driver Uninstaller software to completely remove all traces of my previous Nvidia graphics card drivers but probably also removed the AMD registry keys as well which pointed to the opencl dll files. I wished I read your post 3 days earlier! your solution to create the registry entry to the amdocl64.dll worked like a charm!!! After 3 days of uninstalling and reinstalling my Radeon drivers for my new Sapphire RX 5700XT, in my frustrated attempt to figure out why ethminer and kapow miner could not detect my AMD gpu, giving the Error No OpenCL Device Found. Jgonzis you are a champ! I just created an account just to say thanks. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\VendorsĬreate a new DWORD with the Name being the path from step 2 with \amdocl64.dll at the end (or whichever dll version you need or want), and leave the key's data at 0. Open regedit, aka the Registry Editor, (e.g. (Mine was in a subdirectory of C:\Windows\System32\DriverStore\FileRepository) Look for the most recent file, right-click, click "Properties," and then select and copy the file's Location (which is the path to its directory). (There are also amdocl.dll for OpenCL 2.1, x86 amdocl12cl.dll for OpenCL 1.2, x86 and amdocl12cl64.dll for OpenCL 1.2, x86_64.) Go to C:\Windows\System32\ and search for amdocl64.dll for OpenCL 2.1, x86_64. Solution for AMD Radeon GPUs not showing up: ![]() "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors".
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |