cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

andreac
Journeyman III

Managing two r290 - ubuntu 12.04 - driver problem?

Hi every one,

I'm using two R290 one a ubuntu 12.04 system with opencl (catalyst-13.12).

If I run: sudo amdconfig --list-adapters

I get:

* 0. 01:00.0 AMD Radeon R9 290 Series
  1. 06:00.0 AMD Radeon R9 290 Series

witch is right

crossfire is off and clinfo show me the two cards.

I'm able to read clocks and temperature for the first card from ssh doing like this:

export DISPLAY=:0.0

aticonfig --adapter=0 --od-getclocks && aticonfig --adapter=0 --od-gettemperature

first strange thing, if I try to read fan speed :

$aticonfig --pplib-cmd "get fanspeed 0"

PPLIB command execution has failed!

ati_pplib_cmd: execute "get" failed!

the second is if I try to read clock and temps for the second card:

export DISPLAY=:0.1

aticonfig --adapter=1 --od-getclocks && aticonfig --adapter=1 --od-gettemperature

Adapter 1 - AMD Radeon R9 290 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    300           150

        Performance Level :    0
        Current Bus Speed :    2500
         Current Bus Lane :    1
                 GPU load :    0%

Default Adapter - AMD Radeon R9 290 Series
    Sensor: Temperature - 31.00 C

This is strange because the temperature is always from the 'default adapter' and the clocks even is is printed Adapter 1 are still from adapter zero. (I did some empirical load tests). Summarazing both information are still from adapter 0.

Third strange evidence is that even if from my application I select the device number 1 the number 0 is the one used!

What I'm missing?

Thanks

   Andrea

0 Likes
13 Replies
nou
Exemplar

try export DISPLAY=:0 it should expose both of device.

0 Likes

Sorry nou - that is not helpful. I'm pretty sure nothing would be working without the export DISPLAY already set.

I also appear to have exactly the same issue with my two R9 290s running on a Gigabyte motherboard, AMD sempron processor, Xubuntu 13.04

As is popular these days, I'm using the cards for alt-currency mining, with the newly released sgminer software. This software is available in github. Issue 20 against that software relates to this issue, and I have added comments showing where things appear to be going wrong. I spent some time this week debugging and trying to eliminate possible errors, but it really looks as though the problem is in the drivers or ADL software.

I'm not an experienced Linux user, or C++ dev, but if you need further information or someone to try out some test code, then hopefully I can be of service.

0 Likes

Should have included some links. sgminer:

https://github.com/veox/sgminer

Issue 20:

https://github.com/veox/sgminer/issues/20

0 Likes

Thanks but as for joe this does not solve the problem for me

0 Likes
nou
Exemplar

0 Likes

Not for me, I have no onboard graphics. My motherboard is a Gigabyte 990FXA-UD3. From memory, I'm using PCI-E slots 1 and 4, both are 16x slots.

0 Likes

Also my mother board (Asus Sabertooth 990FX R2.0) does not have video onboard.

0 Likes
andreac
Journeyman III

I don't know if is connected, any way I add another detail.

When I use the gpu for computational purpose the temperature raise 93° as expected but the fan speed does not grow (I tried uber and quite mode without changes).

In fact I cannot read the fan speed (see the main post) but I can not feel any difference in terms of noise or wind out of the card.

Settings up manually with aticonfig --pplib-cmd "set fanspeed 0 50"  the fan speed change as expected.

0 Likes

Is your problem resolved? We are investigating this.

No is still not resolved

Andrea

0 Likes

Not for me either. I haven't really looked at this problem since my last post on these forums, but I really believe it to be a driver issue ... so I was waiting on a new driver version to test.

If you want any further information, or have something you want me to test, I might be able to help further.

0 Likes

Hi andrea,

We did not find any issue as you posted in this post.

I followed the same steps as posted:

1. first i ran: sudo amdconfig --list-adapters

i got

* 0. 01:00.0 AMD Radeon R9 200 Series

  1. 05:00.0 AMD Radeon R9 200 Series

* - Default adapter

2. export DISPLAY=:0.0

3. i ran:  aticonfig --adapter=0 --od-getclocks && aticonfig --adapter=0 --od-gettemperature

i got

Adapter 0 - AMD Radeon R9 200 Series

                            Core (MHz)    Memory (MHz)

           Current Clocks :    301           1250

             Current Peak :    1000           1250

  Configurable Peak Range : [300-1500]     [150-2000]

                 GPU load :    0%

Adapter 0 - AMD Radeon R9 200 Series

            Sensor 0: Temperature - 50.00 C

4. export DISPLAY=:0.1

5. now when i ran: aticonfig --adapter=1 --od-getclocks && aticonfig --adapter=1 --od-gettemperature

6. I got following error:

aticonfig: This program must be run as root when no X server is active

7. To fix this, you must export DISPLAY=:0

8. run again: aticonfig --adapter=1 --od-getclocks && aticonfig --adapter=1 --od-gettemperature

9. here i got clock and temperature of adapter 1 as below:

Adapter 1 - AMD Radeon R9 200 Series

                            Core (MHz)    Memory (MHz)

           Current Clocks :    300           150

             Current Peak :    1000           1250

  Configurable Peak Range : [300-1500]     [150-2000]

                 GPU load :    0%

Adapter 1 - AMD Radeon R9 200 Series

            Sensor 0: Temperature - 40.00 C

10. to check fan speed, now i ran: aticonfig --pplib-cmd "get fanspeed 0"

11. I got fan speed as below without fail:

Fan speed query:

Query Index: 0, Speed in percent

Result: Fan Speed: 20%

I tested it with (ubuntu 12.04 LTS + 2 R9 200 cards + 14.10-140116n-045581E-ATI driver version). Everything went fine. Can you try these steps and let me know if you still observe any issue. Make sure that if it does not work with 13.20, try download latest driver from (AMD Catalyst™ 14.2 LINUX Beta Driver) and update back.

Thanks,

AMD_Support

Following up -- did you try the above steps?  Are you still facing issues?

0 Likes