I am trying to get my miner working and I just can't get it hashing right. I took a 3 GPU rig (rx480's) running Windows 10 and downloaded Sgminer x64 5.3.8. I created a batch file with the following in it:
sgminer.exe -k tribus -o stratum_tcp://kawaiipool.party:8533 -u -p c=DNR
The miner fires up and runs by my 3 GPUs are not hashing, it just looks like my integrated GPU hashing at approx 300 KH/s. I got rid of the 16.9.2 AMD drivers and downloaded 17.4.
Any ideas? I am not married to any pools yet, I just want to get my farm pointed towards this coin!
Thanks,
Try booting with --gpu-platform 1:
sgminer.exe -k tribus --gpu-platform 1 -o stratum+tcp://pool.hashbag.cc:8688 -u
-p c=DNR
to double check the gpu platform you want to run with run "sgminer.exe -n" it should show your gpu platforms that are installed, more than likely platform 0 is the intel opencl
If all else fails or if you just want to remove the intel opencl platform check in this registry key:
HKEY_LOCAL_MACHINE/Software/Khronos/OpenCL/Vendors OR
HKEY_LOCAL_MACHINE/Wow6432Node/Software/Khronos/OpenCL/Vendors
it should list your openCL vendors. if the intel opencl is in there set the DWORD value to 1, then it should disappear from the platform enumeration and your AMD OpenCL will be the '0'th gpu platform
This is what I have done so far and the results:
Uninstalled the AMD drivers and reinstalled the drivers recommended on the MSI website, which was Crimson ReLive 17.6.2;
Turned off the integrated graphics card in bios (DVI is plugged directly into AMD graphics card);
Ran sgminer.exe -n from command and received this:
CL Platform vendor: Intel Corporation
CL Platform name: Intel OpenCL
CL Platform version: OpenCL 2.0
Error -1: Getting Device IDs (num)
clDevicesNum returned error, no GPUs usable
Unable to load the NVIDIA Management Library
I tried adding the flag --gpu-platform 1 (and other iterations of this) and sgminer returned the error:
clDevicesNum returned error, no GPUs usable
All devices disabled, cannot mine!I modified the registry key HKEY_LOCAL_MACHINE/Software/Khronos/OpenCL/Vendors/.../IntelOpenCL64.dll and set the value to 1, and sgminer returned the error:
clDevicesNum returned error, no GPUs usable
All devices disabled, cannot mine!I am scratching my head right now, any ideas?
Sorry for the delay in getting back to you, i've been quite busy on other stuff but:
i assume you have rebooted after changing the registry? you can also remove the key from those two registry locations to completely remove the intel opencl platform as it's unlikely you'll ever use it anyway
what is the contents of those registry keys? there should be an amdocl64.dll in there and nothing else, really. if there isn't an amdocl64.dll driver or if the amdocl64.dll is set to 1 there then sgminer will not be able to find your opencl platform (and as such fail like it is doing)
if there is problems with the AMD ADK this might not have been installed/uninstalled properly so use Display Driver Uninstaller to remove all traces of the AMD drivers, then install 17.3 (this one appears to work with my AMD card, I haven't tried 17.6)
after doing a clean uninstall and reinstall then you SHOULD have that amdocl platform listed in Khronos and then sgminer should be able to see it
if you have any issues then just contact me in the gitter chat (@enkayz) in here
https://gitter.im/denariusproject/Lobbyin regard to the linux build, you need to get the AMD APP installed on the platform, there's an installer script at
http://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/and the ADL should be in the tpruvot/sgminer files and auto found
once you install the APP just run the configure script and it should find it, more build instructions are available on the github itself but again any questions just come in the gitter and ask in there, i'll be able to get back to you sooner.