I'm trying to monitor the temperature of my GPUs (multiple ATI 5970) in my computation cluster. Problem is that the aticonfig tool does not work in headless mode

# /usr/bin/aticonfig --od-gettemperature
No protocol specified
ERROR - X needs to be running to perform ATI Overdrive(TM) commands

and even worse if I try to run aticonfig with my monitoring user (munin) it will ask to be executed as root. Is there a simple way to read the temperature of the GPUs without having to resort to X?

link|improve this question

25% accept rate
feedback

1 Answer

up vote 2 down vote accepted

export DISPLAY=:0
aticonfig --odgt --adapter=0
aticonfig --odgt --adapter=1
...


Root permissions may be necessary, try it out.

link|improve this answer
1  
Explain what the command and arguments do? – Lekensteyn May 13 '11 at 11:49
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.