Ubuntu – How to see the Video Card Temperature (Nvidia, ATI, Intel…)


Is there a command (Via terminal) to see the temperature of any video card.

Already Tried sensors with the sensors-detect applied. Does not detect for example, Nvidia and ATI video card temperatures.

Best Answer

Yes, there is a command.

Detecting sensors

First of all, you have to search for sensors:

sudo apt-get install lm-sensors
sudo sensors-detect

Since lucid lynx, you have to type:

sudo service module-init-tools start

If you're running another Ubuntu version type:

sudo /etc/init.d/module-init-tools start

To save the detection results.

Displaying sensor data

Now, to show the temperatures, type:


Now you should see something like that:

My sensors result

I don't have many sensors, btw :)

Displaying temperature of NVIDIA GPU

If you are using a NVIDIA GPU type:

sudo apt-get install nvclock

After installing it, type nvclock -T to display the temperature.

You can also type nvidia-settings -q gpucoretemp.

I hope this helped you,