Hi,
I need your help.
I have 2x 280X cards and I was using the v8.0 miner (because that's what the pool I'm using directed me at).
Everything was working fine, until I upgraded to the newest amd driver 2 weeks ago. After that the miner would get stuck in a loop at random times, telling me that there was an issue with the gpu.
I've downloaded v11.1 and tried that, but the problem got worse. The miner will get stuck immediately after startup.
I downgraded my driver to 15.12 hoping that would fix the problem. It works more or less now. I can only use my primary card, in the upper most pci-e slot.
For diagnostics I took that one out and started the miner with the other card in the second slot. I immediately got an error message, telling me that no opencl gpu was found.
Is there a way to get my second card running again? (It will neither work with the v8.0 version that was just running fine before the driver update)
Did you use DDU to uninstall the existing drivers before installing the new drivers.
Yes, I did
Is the second slot on the mobo or a riser, if it is a riser sounds like it's a bad riser. If its on mobo does it have a third slot you can try. Slots on mobo s do go bad also. Also double check the seating of the cards, I've messed around in a rig and jarred one and they want connect. Also, you could try driver 16.5.2, it has been rather stable. I'm running 8x 280x with 16.12.2 with no problems. Also, what os are you using and is the rig used for anything else.
It's plugged directly into the mobo. I don't think it's a physical issue, since it was working fine before the driver update to 16.12. Strange that it works for you though. I'm using windows 8.1 as my OS and it's my normal desktop PC.
When you "upgraded to the latest amd drivers " were other ms updates done, if so you might want to try rolling back to that point. Also, I thought you said both cards will work in slot 1 but neither will work in slot 2, is there a third slot? Sorry, also I'm win 10, there maybe others who can help with 8.1, left it as soon as I could.
No, unfortunately I don't have any system recovery points available. I only tested if the second card would work on it's own in the second slot. I only have 2 pci-e slots. I don't think the card itself is damaged, since it was outputting a video signal to my monitor. I would have left win 8.1 as well if the update process wasn't so horrible (I did it on my laptop and it deleted all my programs -.-).
Do you know if the opencl version is included in the graphics driver itself or if it is a standalone program? Maybe I could reinstall that separately.
The opencl is installed when the gpu drivers are installed. Was anything else updated when you updated the amd drivers. Does the single card in the first slot mine properly.
Ok, then I'll try again reinstalling the drivers, maybe DUU didn't clean up the driver properly last time.
No,I think nothing else was updated.
Yes, the single card in the first slot is mining fine right now, not a single issue. (I still have both plugged in, but the second one is just running idle)
I would try the two cards one at a time in slot 2. Also do you have any other card that you can use in slot 2 to see if it works. And how is -di set.
Alright I reinstalled the 15.12 driver using the lastest version of DUU for clean up. I did several tests for each combination. GPU-Z to see if OpenCL support was recognized. LuxMark as an OpenCL benchmark/test. Compubench for a second OpenCL test and finally I tested the v8 and v11 miners. Just a quick remark: the Compubench test is really strange and crashed everytime I had only 1 card installed. No idea what to make of that, maybe just a poorly written benchmark tool.
Here are the results:
Both cards - GPU 1 in 1st slot & GPU 2 in 2nd slot:
GPU-Z, LuxMark, Compubench were all positive.
v11 miner worked only for the GPU1 (in 1st slot) card e.g for -di 1. For -di 1 0 it would hang and the console window wouldn't even close. Shutting down the pc lead to a boot loop, only hard reset helped.
v8 miner also worked only for the GPU1.
GPU1 in 1st slot:
GPU-Z & LuxMark passed, Compubench crashed
v11: passed
v8: passed
GPU1 in 2nd slot:
GPU-Z & LuxMark passed, Compubench crashed
v11: passed
v8: passed
GPU2 in 1st slot:
GPU-Z & LuxMark passed, Compubench crashed
v11: crashed with with Hashrate not equal to 0, crashed after 2 submitted shares
v8: crashed with H/s = 0 and caused the to driver reset
GPU2 in 2nd slot:
GPU-Z & LuxMark passed, Compubench crashed
v11: crashed with H/s = 0 and "OC v5, Reset control for GPU0" in the log file
v8: crashed with H/s = 0 and "OC v5, Reset control for GPU0" in the log file
Both GPUs in reversed order:
GPU-Z, LuxMark, Compubench were all positive.
v11 miner worked only for the GPU1 (in 2nd slot) card e.g for -di 0. Using -di 1 caused the driver to crash
v8 miner worked only for the GPU1 (in 2nd slot) card e.g for -di 0. Using -di 1 caused the driver to crash
Sorry for the long post, but this behavoir is really unexplainable to me, especially since it worked just fine before the driver update
Also another question: How do you parse the GPU_MAX_ALLOC_PERCENT 100 to the program? If I write it in the config file it returns a red error message, telling me it's an unknown command. And everything I write into the .bat file is ignored somehow.
Thanks a lot for your willingness to help me so far!