<p>to maps gpus i use this script:</p>

<pre><code>cgminer -n option

Timeout /t 3600
</code></pre>

<p>Make it a .bat file and put it in the same folder as you cgminer, then you can tell witch gpu that is 0,1,2... </p>

<p>but you have to turn off power saving in windows to prevent you 280x form sleep, if you don't have a dummy-plug or an screen put to that device.</p>

<p>I used this guide for all start up information's: <a href="http://www.cryptobadger.com/build-your-own-litecoin-mining-rig/" rel="nofollow">http://www.cryptobadger.com/build-your-own-litecoin-mining-rig/</a></p>

<p>Regards</p>

<p>EDIT: and when you use the -d command remember to have a space before the number. </p>

CC BY-SA 3.0
2013-12-10T18:45:32.680Z
2013-12-10T18:45:32.680Z
Benjamin Karlog
<p>Murch, not sure if you've figured this one out yet...
I had the same problem for a week.  cgminer -d would not provide info on 3 of my 4 GPUs.  Also, ATICONFIG and AMDCONFIG would not provide temps and clock info for the 3 GPUs with --odgc or --odgt options.</p>

<p>I was able to fix it by reinstalling CGMINER-3.7.2 and adding the '--disable-adl' option.  per the README file, this option overrides detection and disables building with adl.  Also, don't use don't use 'make check' and 'make installcheck' to check the binaries before and after installation.  For me, this caused the install to fail.</p>

<p>After using --disable-adl, ATICONFIG, AMDCONFIG (gives same info) and CGMINER -n all could sense the temps of my four GPUs.  It took me a frustrating week to figure this out.  Hope this helps...</p>

<p>By the way, I have the following:
Mobo:  Asrock 970 Extreme4
CPU:  AMD Sempron
GPUs:  four XFX HD R7850s with 1GB Ram each
RAM:  Kingston DDR3 4GBs
PSU:  AZZA Titan 1000W 80+ Bronze
OS:  Debian 7.4.0 kfreebsd amd64 image</p>

CC BY-SA 3.0
2014-02-22T21:25:17.910Z
2014-02-22T23:15:10.647Z
2014-02-22T23:15:10.647Z
spaceop92
<p>You need a dummy plug on the card that isn't attached to a monitor. Had the same problem with my 7850 (it is dedicated miner). Use this guide:</p>

<p><a href="http://www.overclock.net/t/384733/the-30-second-dummy-plug" rel="nofollow">Make a Dummy Plug</a></p>

<p>Then you can easily use the -d switch in your .bat file to choose which card you want cgminer to use. LSS: Windows doesn't see the card because there is no output, dummy plug tricks it into thinking it is in use when its not, drivers/opencl for the card are enabled windows side, cgminer can now operate properly.</p>

CC BY-SA 3.0
2013-12-13T19:39:13.890Z
2013-12-13T19:39:13.890Z
HadTheSameProblem
<p>Use the -d switch on cgminer, this allows you to specify which card(s) to use.</p>

CC BY-SA 3.0
2014-01-27T14:56:07.427Z
2014-01-27T14:56:07.427Z
howardb
<p>I have two video cards. My main card is a nvidia 650ti and my second is an AMD R9 280x. My monitor is connected to the nvidia and I use it for normal things. I want to start cgminer only on my second card - the AMD R9 280x. I tried with <code>cgminer -d1</code> but it says:</p>

<pre><code>ADL found less devices than opencl!
There is possibly more than one display attached to a GPU
Use the gpu map feature to reliably map OpenCL to ADL
WARNING: Number of OpenCL and ADL devices did not match!
Hardware monitoring may NOT match up with devices!
</code></pre>

<p>I saw that there is this command: </p>

<p><code>--gpu-map &lt;arg&gt;</code> - Map OpenCL to ADL device order manually, paired CSV (e.g. 1:0,2:1 maps OpenCL 1 to ADL 0, 2 to 1) </p>

<p>I have tried it but I don't know exactly what arguments to use and it does not work.</p>

<p>How can I use the command to start cgminer only for my second card?</p>

<cgminer><gpu>
Start cgminer only on the second card HOW?
user1761818
# Start cgminer only on the second card HOW?

(Asked by: username_0 on 2013-12-09)

I have two video cards. My main card is a nvidia 650ti and my second is an AMD R9 280x. My monitor is connected to the nvidia and I use it for normal things. I want to start cgminer only on my second card - the AMD R9 280x. I tried with cgminer -d1 but it says:
ADL found less devices than opencl!
There is possibly more than one display attached to a GPU
Use the gpu map feature to reliably map OpenCL to ADL
WARNING: Number of OpenCL and ADL devices did not match!
Hardware monitoring may NOT match up with devices!

I saw that there is this command: 
--gpu-map  - Map OpenCL to ADL device order manually, paired CSV (e.g. 1:0,2:1 maps OpenCL 1 to ADL 0, 2 to 1) 
I have tried it but I don't know exactly what arguments to use and it does not work.
How can I use the command to start cgminer only for my second card?

**Tags:** cgminer, gpu


---

## 4 answers

### Answer by username_1 on 2013-12-10. Score: 2 | Accepted answer

to maps gpus i use this script:
cgminer -n option

Timeout /t 3600

Make it a .bat file and put it in the same folder as you cgminer, then you can tell witch gpu that is 0,1,2... 
but you have to turn off power saving in windows to prevent you 280x form sleep, if you don't have a dummy-plug or an screen put to that device.
I used this guide for all start up information's: http://www.cryptobadger.com/build-your-own-litecoin-mining-rig/
Regards
EDIT: and when you use the -d command remember to have a space before the number.


---

### Answer by username_2 on 2014-02-22. Score: 0

Murch, not sure if you've figured this one out yet...
I had the same problem for a week. cgminer -d would not provide info on 3 of my 4 GPUs. Also, ATICONFIG and AMDCONFIG would not provide temps and clock info for the 3 GPUs with --odgc or --odgt options.

I was able to fix it by reinstalling CGMINER-3.7.2 and adding the '--disable-adl' option. per the README file, this option overrides detection and disables building with adl. Also, don't use don't use 'make check' and 'make installcheck' to check the binaries before and after installation. For me, this caused the install to fail.

After using --disable-adl, ATICONFIG, AMDCONFIG (gives same info) and CGMINER -n all could sense the temps of my four GPUs. It took me a frustrating week to figure this out. Hope this helps...

By the way, I have the following:
Mobo: Asrock 970 Extreme4
CPU: AMD Sempron
GPUs: four XFX HD R7850s with 1GB Ram each
RAM: Kingston DDR3 4GBs
PSU: AZZA Titan 1000W 80+ Bronze
OS: Debian 7.4.0 kfreebsd amd64 image


---

### Answer by username_3 on 2013-12-13. Score: 0

You need a dummy plug on the card that isn't attached to a monitor. Had the same problem with my 7850 (it is dedicated miner). Use this guide:

[Make a Dummy Plug](http://www.overclock.net/t/384733/the-30-second-dummy-plug)

Then you can easily use the -d switch in your .bat file to choose which card you want cgminer to use. LSS: Windows doesn't see the card because there is no output, dummy plug tricks it into thinking it is in use when its not, drivers/opencl for the card are enabled windows side, cgminer can now operate properly.


---

### Answer by username_4 on 2014-01-27. Score: -1

Use the -d switch on cgminer, this allows you to specify which card(s) to use.


---

