I'm running CGMiner on Ubuntu 12.04 and with SHA-256 all 4 GPUs will be doing stuff. Clearly all 4 cards are seen by CGMiner. BUT, with
scrypt mining CGMiner only appears to be doing stuff on 1 card. The other cards will all be showing 0Kh.
With the same set-up and a single card it runs fine and on that machine I have 4G ram, all as expected. On the other machine I have 4 cards so thought that 4x the RAM would do the trick, I have 16G ram so I assume that's not the issue.
The cards are all 7970s.
Here's what the script looks like for starting CGMiner:
export GPU_MAX_ALLOC_PERCENT=100
cgminer.exe -o stratum+tcp://POOL_URL:POOL_PORT -u MY_MINER_NAME -p x --scrypt -I 13 --shaders 2048 --thread-concurrency 8192 --lookup-gap 2 -g 4 -w 256 --gpu-engine 1045 --gpu-memclock 1750 --auto-fan
What am I doing wrong
Try doing your settings times 4, separated by a comma. For example, -I 13,13,13,13 --shaders 2048,2048,2048,2048 etc.....