2 GPU Conflict (ATI 6670 & ATI 4850)

mike51r

Honorable
Apr 16, 2013
5
0
10,510
I have a ATI Radeon 4850 and 6670. Both are recognized in the catalyst control center, altough it says "Disabled Adapter" for the card I do not boot into windows with the monitor attached to it (ie. Depending on which card the monitor is plugged into when I boot, it will run that card). Device manager shows both cards plugged in, and operating correctly with the drivers. I have tried booting with one monitor on each card to no avail.

I have read that you can run two seperate monitors from two different cards, but it is not allowing me to do this. Again, both cards work if the monitor is attached to one or the other card.

I am trying to fix this issue so I can solve my main problem which is I cannot get the secondary card (whichever it may be) to mine bitcoins unless the other one is disabled in device manager (only one card works at a time, if both are enabled, there seems to be conflicts).
 

mike51r

Honorable
Apr 16, 2013
5
0
10,510
Found the issue. The new version of openCL conflicted with the 4850 for some reason.

The steps I took to fix that were:

1. Check out files named amdocl64.dll, amdsc64.dll and OpenCL.dll (in C:\Windows\system32) and amdocl.dll, amdsc.dll and OpenCL.dll (in C:\Windows\SysWOW64). If they don’t have the same date, they are likely the cause of the problem: it seems that the AMD APP SDK Runtime installer/uninstaller has trouble updating/removing them, so you end up with some from a version and some from another version, which just isn’t able to work.

2. Uninstall the AMD APP SDK Runtime, for me I ran setup.exe in
C:\AMD\Support\13-1-legacy_vista_win7_win8_64_dd_ccc

3. delete any of the remaining files spotted in 1. that may be left in system32 and SysWOW64

4. reinstall the AMD APP SDK Runtime. I installed an older version.
AMD-APP-SDK-v2.5-Windows-641 (v2.8 had the same issues)

5. reboot, I didn't need to but it might help.