Since my new conky configuration, i haven’t made any changes to .conkyrc file. Yesterday, i try to add Nvidia GPU temperature monitor to my conky.. its simple..
First, you must have nvidia-settings installed on your box. if you haven’t then, you should install it. You can install it via synaptic package manager (using keyword nvidia-settings) or, you can install it via terminal by typing “sudo apt-get install nvidia-settings” (without quotes). And remember, that this is only for Nvidia-based GPU.
After that, you can add this line to your conky config (the conkyrc file) anywhere in the line
"${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} °C"
(without quotes)
And Tada…. you have the GPU temperature monitor on your conky.. Here is the screenshot.
Feel free to comment.. ^o^
Added:
The reason, that the command getting failed is because, WordPress converting the quote mark (') to (‘) which would red differently on text editor if you directly copy and paste the code.. And its my fault for not using <code> html code in the syntax above.. my bad..





hehehe,,, cuma numpang lewat,,, coz nggak ngerti yg begitu2…
intip blog tya yah,, merci d’avant..
By: tya on June 24, 2008
at 12:28 pm
thanks man, this helps
By: seqizz on September 26, 2008
at 6:46 pm
quote: “pat-get install”
you sure mean “apt-get”
By: asfasdfasdf on November 13, 2008
at 5:24 am
hi i added that line but this is what i get:
sh: -c: line 0: syntax error near unexpected token `(‘
sh: -c: line 0: `nvidia-settings -query GPUCoreTemp | perl -ne ‘print $1 if /GPUCoreTemp.*?: (\d+)./;’’
This is my conky line i added:
${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne ‘print $1 if /GPUCoreTemp.*?: (\d+)./;’}°C
and i installed nvidia-settings
i have the 9600GT
greetings!
By: blaw on May 17, 2009
at 3:01 am
Excelent. Tanks bro….
By: DartJulius on May 26, 2009
at 4:04 am
Works just as well but doesn’t require the perl…
${execi 60 nvidia-settings -t -q GPUCoreTemp} °C
By: Chris Tyler on July 22, 2009
at 12:45 am
And here is one for Ambient Temp…
${execi 60 nvidia-settings -t -q GPUAmbientTemp} °C
By: Chris Tyler on July 22, 2009
at 12:46 am
it doesnt work for me.. :/
By: peter kotvan on August 6, 2009
at 2:17 am
same result whitout perl:
${execi 1200 nvidia-settings -t -q GPUCoreTemp} C
By: fsefsz on August 9, 2009
at 3:04 am
${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne ‘print $1 if /GPUCoreTemp.*?: (\d+)./;’}°C is the right command
* The above gives an error sh: Syntax error: “(” unexpected.
By: vikrant on September 5, 2009
at 9:04 pm
phew guys, i’m so sorry for late response..
i got away from my computer for quite time (i had to go to some forest, to do a research)
and personally i don’t think many people would comment in this post.. ^o^
well, actually i kinda figured out the problem, and the post is already been edited, so please leave me feedback..
By: sacredrelic on September 5, 2009
at 9:55 pm