Bitcoin Forum
April 27, 2024, 01:58:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: 7970 don't work on linux?  (Read 2708 times)
omo (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100


View Profile
January 16, 2012, 02:42:45 PM
 #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?

BTC:1Fu4TNpVPToxxhSXBNSvE9fz6X3dbYgB8q
1714183082
Hero Member
*
Offline Offline

Posts: 1714183082

View Profile Personal Message (Offline)

Ignore
1714183082
Reply with quote  #2

1714183082
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
January 16, 2012, 02:44:35 PM
 #2

Well linux identify the device as a 6798 is not a good sign. 

Likely some patch is needed.
ArtForz
Sr. Member
****
Offline Offline

Activity: 406
Merit: 257


View Profile
January 16, 2012, 02:49:13 PM
 #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.

bitcoin: 1Fb77Xq5ePFER8GtKRn2KDbDTVpJKfKmpz
i0coin: jNdvyvd6v6gV3kVJLD7HsB5ZwHyHwAkfdw
omo (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100


View Profile
January 17, 2012, 12:58:57 AM
 #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

BTC:1Fu4TNpVPToxxhSXBNSvE9fz6X3dbYgB8q
ArtForz
Sr. Member
****
Offline Offline

Activity: 406
Merit: 257


View Profile
January 17, 2012, 01:41:48 AM
 #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

bitcoin: 1Fb77Xq5ePFER8GtKRn2KDbDTVpJKfKmpz
i0coin: jNdvyvd6v6gV3kVJLD7HsB5ZwHyHwAkfdw
omo (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100


View Profile
January 17, 2012, 06: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?

BTC:1Fu4TNpVPToxxhSXBNSvE9fz6X3dbYgB8q
ArtForz
Sr. Member
****
Offline Offline

Activity: 406
Merit: 257


View Profile
January 17, 2012, 12:08:47 PM
 #7

ubuntu natty amd64, kernel 2.6.38-13-generic, xorg 7.6, built fglrx 11.12 debs from ati package with --buildpkg

bitcoin: 1Fb77Xq5ePFER8GtKRn2KDbDTVpJKfKmpz
i0coin: jNdvyvd6v6gV3kVJLD7HsB5ZwHyHwAkfdw
jake262144
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
January 17, 2012, 12:58:36 PM
 #8

OP, is that a dedicated mining rig? Try running /usr/bin/xinit instead of /usr/bin/X, k?
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 17, 2012, 08:43:40 PM
 #9



does anyone know if  this will work with:

linuxcoin  and cgminer ?

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
omo (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100


View Profile
January 18, 2012, 06: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

BTC:1Fu4TNpVPToxxhSXBNSvE9fz6X3dbYgB8q
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 18, 2012, 03:49:58 PM
 #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

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
omo (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100


View Profile
January 18, 2012, 06: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

BTC:1Fu4TNpVPToxxhSXBNSvE9fz6X3dbYgB8q
ArtForz
Sr. Member
****
Offline Offline

Activity: 406
Merit: 257


View Profile
January 18, 2012, 07: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. :/

bitcoin: 1Fb77Xq5ePFER8GtKRn2KDbDTVpJKfKmpz
i0coin: jNdvyvd6v6gV3kVJLD7HsB5ZwHyHwAkfdw
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 18, 2012, 08: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?

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
omo (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100


View Profile
January 19, 2012, 08: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)

BTC:1Fu4TNpVPToxxhSXBNSvE9fz6X3dbYgB8q
-ck
Legendary
*
Offline Offline

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
January 20, 2012, 04:50:16 AM
 #16



does anyone know if  this will work with:

linuxcoin  and cgminer ?
cgminer has no support for 79xx yet.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 20, 2012, 05: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.

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
-ck
Legendary
*
Offline Offline

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
January 20, 2012, 05: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.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
omo (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100


View Profile
January 20, 2012, 05: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.

BTC:1Fu4TNpVPToxxhSXBNSvE9fz6X3dbYgB8q
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!