Bitcoin Forum

Bitcoin => Mining => Topic started by: martok on April 11, 2011, 07:29:43 PM



Title: Help with a 5970 under Linux
Post by: martok on April 11, 2011, 07:29:43 PM
Hi all,
I have an MSI 870 mainboard with a 5970 installed. poclbm -d1 does the right thing but -d2 either gives verify  error: check hardware or it'll hash but only at 170 mhash and cuts -d1 in half as well. So it's almost like it's using the same GPU for both processes.
I have tried
aticonfig --crossfire off --adapter all
with and without restarting X. Though --lscs still lists crossfire as enabled after an X restart.

Anyone using the MSI 870 and have this working. Happy to send BTC for a solution.


Title: Re: Help with a 5970 under Linux
Post by: teknohog on April 11, 2011, 07:37:36 PM
it'll hash but only at 170 mhash and cuts -d1 in half as well. So it's almost like it's using the same GPU for both processes.

This part sounds like the problem many users have had with multiple GPUs. The solution is to use SDK version 2.1 instead of newer ones. There may be other problems in your case, but try this one first.


Title: Re: Help with a 5970 under Linux
Post by: martok on April 11, 2011, 08:35:54 PM
Hi,
Sorry, forgot to mention that I am using SDK version 2.1.


Title: Re: Help with a 5970 under Linux
Post by: Raulo on April 11, 2011, 08:46:52 PM
Did you create your xorg.conf with?
Code:
aticonfig --initial -f --adapter=all

You should have this (or similar) in your xorg.conf
Code:
Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        BusID       "PCI:3:0:0"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[1]-0"
        Driver      "fglrx"
        BusID       "PCI:4:0:0"
EndSection

Read this guide and check if you did something differently:
http://bitcointalk.org/index.php?topic=3359.msg47174#msg47174