Linux – ATI Temperature Monitoring

amd radeongpulinuxtemperatureUbuntu

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?

Best Answer

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


Root permissions may be necessary, try it out.

Related Question