./cgminer -k diablo,diablo,diablo,diablo -v 1,1,1,1 -w 256,256,256,256 -I 7,7,7,7 --gpu-mediff -150
Did everything but --gpu-mediff -150. cgminer said it was an invalid flag.
cat /proc/ati/?/interrupt_info
gives me
Device: PCI:5:0:0
Kernel: 0
AsyncIO: 0
Device: PCI:6:0:0
Kernel: 0
AsyncIO: 0
Device: PCI:3:0:0
Kernel: 597359
AsyncIO: 0
Device: PCI:4:0:0
Kernel: 0
AsyncIO: 0
What happens if you switch around the pci ids in xorg.conf, say to make 6:0:0 correspond to Device[0]-0? You can get the order linux believes the cards are in using,
Cgminer runs about the same. 530Mh/s, says it dropping threads from all GPUs but 'aticonfig --adapter=all -odgc' now says adapter 2 is running full bore.
I left dynamic intensity on (just launched ./cgminer with no flags) and GPU 0 would run up intensity. Also, only changing GPU 0's intensity effected my hash rate.
On a side note, I had to plug my HDMI into the 4th card to get video, with the other 3 displaying only a white screen.