Bitcoin donations are welcome:14snQXeLcnJtWUduKZ6rC2MHdPYrYar1Tw

Saturday, June 18, 2011

Add temperature to conky

After some recent debian updates, the proc files which conky got it's temperatures from disappeared. I found a way though to work around this, and get the temp into conky.

1.) First, open your console.
2.) Type acpi -t. This way you will see which sensors you can grab the temperatures from. You will get an output looking something like this:
Thermal 0: ok, 55.0 degrees C
Thermal 1: ok, 35.4 degrees C
Thermal 2: ok, 50.0 degrees C
Thermal 3: ok, 58.0 degrees C
Thermal 4: active, 60.0 degrees C
3.) Decide which thermal sensor you want the temperature from. In my case I found out the cpu was "Thermal 3". Now we are gonna sort out this line.
4.) Type: acpi -t | grep "Thermal 3". You should now get only the Thermal 3 line. So far so good. Now we need to sort out only the temperature, using "cut".
5.) Type: acpi -t | grep "Thermal 3" | cut -c16-19. The -c- might be different from you. Adjust it so you now get an output displaying ONLY the temperature.
6.) When you've made the correct command line, add it to your conkyrc like this:

${execi 1 acpi -t | grep "Thermal 3" | cut -c16-19}C

No comments:

Post a Comment