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