Author

Topic: 7970 don't work on linux? (Read 2740 times)

omo
full member
Activity: 147
Merit: 100
January 20, 2012, 12:16:05 AM
#19
thank you guys.
I installed msi afterbuner2.2beta11, lowered memory clock to 685hz, voltage to 1062mv
the temperature dropped to 72C at fan speed 50%(~3000rpm)

I just noticed that the real mem clock is still 1375!
but I'm happy with the hashrate and temperature,and the cost of power(about 285watt in total, 95watt when idle),
I won't bother to tune it any more.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
January 20, 2012, 12:12:30 AM
#18
As I said...

It will take a new kernel to work.

Specifically I suspect you'd need to disable bfi int patching and play with vectors and worksize

Probably in ocl.c this line 320:
      clState->hasBitAlign = patchbfi = 1;
would need to become:
      clState->hasBitAlign = 1;

Then  you'd need to start with something like -v 1 -w 64

To do this cleanly I'd need to play with the hardware myself to detect if/when it should do this and so on... and I don't.
legendary
Activity: 1876
Merit: 1000
January 20, 2012, 12:01:54 AM
#17

just tried with cgminer on win7.  it started the cards, but I did not get any accepted shares  and the mhash was at about 150.  for about 30 seconds, then I stopped.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
January 19, 2012, 11:50:16 PM
#16


does anyone know if  this will work with:

linuxcoin  and cgminer ?
cgminer has no support for 79xx yet.
omo
full member
Activity: 147
Merit: 100
January 19, 2012, 03:20:24 AM
#15
thank you guys.
I installed msi afterbuner2.2beta11, lowered memory clock to 685hz, voltage to 1062mv
the temperature dropped to 72C at fan speed 50%(~3000rpm)
legendary
Activity: 1876
Merit: 1000
January 18, 2012, 03:02:55 PM
#14
I tried to lower down the memory clock, but it seems can not be controled,
no matter what value I set, the result are always 1375


Until you can lower memory, at least allow the fan to run to help kool that card.... your above 80C, no telling what the vrm is at?
sr. member
Activity: 406
Merit: 257
January 18, 2012, 02:13:23 PM
#13
I tried to lower down the memory clock, but it seems can not be controled,
no matter what value I set, the result are always 1375
Check the 3*7970 thread, you have to use MSI AB with unofficial overclocking set to 2 to be able to lower mem clock < bios limits, so far haven't found a way to do it on linux. :/
omo
full member
Activity: 147
Merit: 100
January 18, 2012, 01:45:02 PM
#12
I tried to lower down the memory clock, but it seems can not be controled,
no matter what value I set, the result are always 1375
legendary
Activity: 1876
Merit: 1000
January 18, 2012, 10:49:58 AM
#11
I finally intalled the card in a win7_x64 box.
at 50% fan speed, it is a little noisy, and the temperature is a little high.

https://i.imgur.com/bXZyb.png


Well, your memory is still high, so that could account for the high temps... little more fan speed couldn't hurt
omo
full member
Activity: 147
Merit: 100
January 18, 2012, 01:49:22 AM
#10
I finally intalled the card in a win7_x64 box.
at 50% fan speed, it is a little noisy, and the temperature is a little high.

https://i.imgur.com/bXZyb.png
legendary
Activity: 1876
Merit: 1000
January 17, 2012, 03:43:40 PM
#9


does anyone know if  this will work with:

linuxcoin  and cgminer ?
full member
Activity: 210
Merit: 100
January 17, 2012, 07:58:36 AM
#8
OP, is that a dedicated mining rig? Try running /usr/bin/xinit instead of /usr/bin/X, k?
sr. member
Activity: 406
Merit: 257
January 17, 2012, 07:08:47 AM
#7
ubuntu natty amd64, kernel 2.6.38-13-generic, xorg 7.6, built fglrx 11.12 debs from ati package with --buildpkg
omo
full member
Activity: 147
Merit: 100
January 17, 2012, 01:25:20 AM
#6
thank you.
my xorg.conf is exactly the same as yours. when I execute "startx", I saw a green message "unsupport device ....." on the bottom-right conner, but the message only stayed 1-2 seconds, and the screen turn to black. A process /usr/bin/X is running, and occupied 100% cpu.
what is your kenel version and x11-server version?
sr. member
Activity: 406
Merit: 257
January 16, 2012, 08:41:48 PM
#5
by big fat overlay I mean you constantly have a greenish-transparent text in the bottom right screen corner that says "Unsupported Device"
xorg.conf is just your basic ati xorg.conf, haven't bothered trying to get multihead support working in linux on that box
Code:
Section "ServerLayout"
        Identifier     "aticonfig Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

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

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
omo
full member
Activity: 147
Merit: 100
January 16, 2012, 07:58:57 PM
#4
with 11.12 (and the 12.1 in the ocl1.2 dev preview) aticonfig doesn't recognize it.
manually edit xorg.conf and the card works (with a fat "unsupported device" overlay).
atitweak can be used to check temp/set clocks/set fanspeed/...
diablo and phoenix work.

edit: "device 6798" = your lspci doesn't have it in it's database yet and shows the hex PCI device ID. same here.

thank you for the information.
what is "a fat "unsupported device" overlay", is it a configuration in xorg.conf file?
would you please post your xorg.conf file? thanks
sr. member
Activity: 406
Merit: 257
January 16, 2012, 09:49:13 AM
#3
with 11.12 (and the 12.1 in the ocl1.2 dev preview) aticonfig doesn't recognize it.
manually edit xorg.conf and the card works (with a fat "unsupported device" overlay).
atitweak can be used to check temp/set clocks/set fanspeed/...
diablo and phoenix work.

edit: "device 6798" = your lspci doesn't have it in it's database yet and shows the hex PCI device ID. same here.
donator
Activity: 1218
Merit: 1079
Gerald Davis
January 16, 2012, 09:44:35 AM
#2
Well linux identify the device as a 6798 is not a good sign. 

Likely some patch is needed.
omo
full member
Activity: 147
Merit: 100
January 16, 2012, 09:42:45 AM
#1
I just bought a HIS7970 card, and I can't make it work on my centos6/fedora16 box.
I installed catalyst11.12 driver,  which is the most recent linux driver I found from AMD's website,
aticonfig report "No supported adapters detected"
while "lspci|grep -i vga" shows: 01:00.0 VGA compatible controller: ATI Technologies Inc Device 6798

the mb is a ASUS-Z68, a 6850 works normal on it.
any hints?
Jump to: