CPU Temperature Indicator

UUID: temperature@fevimu
Last edited:
3 weeks ago 2020-06-11, 21:48 UTC
Last commit: [1be12547] [temperature@fevimu] Added ro.po (#3067)

Shows CPU Temperature

Log In To Comment!


rdlf4-2 weeks ago
Hello, I'm sorry for taking so long to provide a feedback. Regarding your suggestion, it kinda worked. Your applet now gets the correct readings, but it just won't show it IN DEGREES CELSIUS. It will display the current temperature in Fahrenheit, but after changing that to Celsius, with integer values disabled, it reports 0.0ºC. Having it enabled outputs 0ºC. But if you click once on your applet, it becomes evident it is reading the correct temps. Please have a look: https://ibb.co/TTxs8VS I guess this applet could use a hotfix to address the 0ºC issue. Could you please have a look at it? TIA.
rdlf4-2 weeks ago
Actually, no. For temp in both Celsius and Fahrenheit, it displays 0ºC and 32ºF, respectively. Weird. No idea why it just won't display the readings it gets, which are correct. Something is forcing the temp counter to be 0 before doing that. I went through the Spices Update just once because I really don't want to mess with it. Is there anything else I can provide you to better understand this issue?
claudiux-2 weeks ago
Thank you for your feedback. I'll try to solve this issue.
rdlf4-3 weeks ago
This applet works just fine on Linux Mint 19.1 Tessa and kernel v4.15.0-106, but after I upgraded the kernel to v5.4.0-37 it only shows 0ºC for my processor.
claudiux-3 weeks ago
Here are different ways to try to solve this issue: - execute the command `sensors` then reboot the computer. - note the contents of the `/etc/modules` file, if it exists; execute the command `sudo sensors-detect`; for each question, select the default answer, except for the last question 'Do you want to add these lines automatically to /etc/modules?' (YES, if the detected modules are not in the `/etc/modules` file); reboot your computer. - re-install this applet, using the SpicesUpdate applet (in its menu: Configure -> Applets tab -> check both boxes for temperature@fevimu -> Refresh button).
claudiux-4 weeks ago
This applet is now compatible with Cinnamon 4.6.
PapayaMedia-1 month ago
It works flawlessly on my Linux Mint 19.3. Thank you. Is there a way to use custom "High Temp" and "Crit. Temp" values. Now both are fixed to 100°C and I can't modify them.
claudiux-4 weeks ago
These values can not be modified. Use the command `watch sensors` to display your computer temp values.
Fifis-1 month ago
I tried @jesperloehr’s solution, and it did not work on Arch with Cinnamon 4.6.2, kernel 5.4.44-1-lts. Looking forward to getting an update.
jesperloehr-1 month ago
Does not start on Cinnamon 4.6 (Cinnamon says it is not compatible). I updated ~/.local/share/cinnamon/applets/temperature@fevimu/metadata.json to include "4.6" and it seems to work.
Lloric Mayuga Garcia
Nice applet, thanks for this
scoobs22-2 months ago
Great applet! I've been running it ever since it first came out. Right now I'm running Mint 19.3 Cinnamon (4.4.8) with kernel 5.3.0-46-generic. If I click on the applet in the panel it reports from my single sensor correctly, but the number that displays directly on the panel always stays at freezing (0C or 32F). It's been some time since this started, and has self-resolved at least once. But it's been doing this consistently for several weeks now. Any tips?
TuxFrank-2 months ago
Does not run under Mint 18.3 Cinnamon :-( After a new installation I couldn't get it to work anymore. Message: incompatible with the current version of Cinnamon
ムレメკΙ-3 months ago
hello there, as Robbie said previously that'd be nice to get the option to add "CPU" or custom values to write what we want as a prefix. thanks for yer time. works perfect on LMDE Debbie
RobbieBL-4 months ago
Linux Mint 19.3 Fanless NUC: Just the job to keep an eye on CPU temperature. Would like the option to prefix the temp display eg: "CPU temp 39.4 C" Otherwise an AbFab applet.
groschialeux-6 months ago
Nice applet. It works for me but only partially. Using Linux Mint 19.3 in French. When I set the applet to Farenheit it works perfectly but in Celcius, I only see the temperature in the window when I click on it, the icon always shows 0.0.
groschialeux-6 months ago
Actually it's all working fine this morning. I guess it just needed a reboot.
thunderamur-6 months ago
Works great. Thanks!
Mauricio López Coria
I'm using it with Manjaro Cinnamon and it works ok. Cool applet!
wordlessly-6 months ago
Just updated to Linux Mint 19.3 which comes with Cinnamon 4.4. This applet does not work anymore now :(
claudiux-6 months ago
Chookiat J
Chookiat J-6 months ago
I just upgrade my Linux Mint and encounter the same. I did uninstall it and reinstall back. It works again.
claudiux-6 months ago
Thank you.
wordlessly-6 months ago
Also works for me again after re-install. Very strange. I updated all applets. Isn't this the same as uninstall and re-install?
claudiux-6 months ago
Did you do all of these updates using Spices Update? This applet ensures you download the latest version of your Spices.
Padre2-7 months ago
Thanks for a useful applet and for fixing the problem with Cinnamon 4.4 on Arch. No more warnings and the applet loads normally. I have a 4-core AMD Phenom CPU and would like to ask about the displayed temperatures shown as follows: temp1: 70.5 temp1: 43.0 temp2: 40.0 temp3: 82.0 Why does it not show the first temperature as temp0?
claudiux-7 months ago
This applet uses the names given to the sensors. Try the command: sensors and check if there are the same names, please.
Padre2-7 months ago
Only shows three temperature readings: temp1: +44.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor temp2: +41.0°C (low = +127.0°C, high = +60.0°C) sensor = thermal diode temp3: +82.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
Padre2-7 months ago
Regarding my first list of temperatures, after checking further, I think the first temp1 70.5°C is from the GPU. The second temp1 is probably the CPU and temp2 is from the motherboard. Perhaps temp3 is from the power supply, or also from the GPU.
claudiux-7 months ago
Maybe it is indicated in the manual of your motherboard? I will try to add an option in the settings to allow users to edit these labels.
Padre2-7 months ago
sensor.log S,lmsensor it8720-isa-0228 temp1,101 S,lmsensor it8720-isa-0228 temp2,101 S,lmsensor it8720-isa-0228 temp3,101 S,lmsensor radeon-pci-0100 temp1,101
FlowXP-7 months ago
rdlf4-8 months ago
OK so the update I got before the one that's available today did a great job! I no longer saw that annoying message from Mint saying CPU Temperature Indicator could not be initialized. Now, I'm kinda on the fence as to whether I should download the one available today or not. I just don't want to break what's working. So for now I guess I will be turn a blind eye on further updates for this applet unless A) the applet breaks once again and that message comes up or B) @jaszhix says it's OK to do so.
claudiux-8 months ago
You can test the latest version after saving your current version. To do that: - Open with nemo the folder '~/.local/share/cinnamon/applets'. - Copy the 'temperature@fevimu' sub-folder into another place (as your Desktop). - Update this applet using the Spices Update Applet, to make sure you get the latest version. - Test the latest version. If it does not the job, replace the 'temperature@fevimu' sub-folder by the previously saved one, then restart Cinnamon (and open an issue on Github, please). Regards.
Phil995511-9 months ago
Very good applet, very practical for the thermal optimization of laptops.
Vlad-Ver-9 months ago
When you start the applet, it slows down the computer when watching youtube video
rdlf4-9 months ago
Sorry for double-posting (apparently I can't edit my previous comment), but after scrolling down the comments, I noticed the mention of lm-sensors, which I do have installed already on my Linux Mint 19.1 Cinnamon "Tara" 64-bit. But in the end, after booting, all CPU Temperature Indicator will do is trigger the error message I mentioned in my previous post. My laptop is an AMD-based Acer Aspire 5. Is anyone else struggling to find the reason and having cpu temp show an error message via notification popup?
rdlf4-9 months ago
Been keeping this applet up-to-date but still getting the error message where Cinnamon tells me it could not be loaded. Out of 10 times I turn on my laptop, the applet manages to run flawlessly for, like, 3 or 4 times, give or take, after my laptop has booted up: https://imgur.com/a/nco9d5R Anyone else running into the same issue?
Valyaev ilya
Valyaev ilya-10 months ago
It does not work :( "Last commit: [e8095840] [temperature@fevimu] Option added: Change color when the temperature becomes High or Critical (#2555)"
claudiux-10 months ago
Why it does not work? It works very well for me. What are the High and Critical temperatures of your sensors? Please run the command 'sensors' in a terminal. One of the returned lines must be like: Package id 0: +58.0°C (high = +69.0°C, crit = +75.0°C) So, when the temperature (actually +58.0°C) becomes greater than +69.0°C, the applet becomes orange. (Red for temp greater than +75.0°C.)
Valyaev ilya
Valyaev ilya-10 months ago
now it works, thank you :) coretemp-isa-0000 Adapter: ISA adapter Package id 0: +63.0°C (high = +87.0°C, crit = +105.0°C) Core 0: +60.0°C (high = +87.0°C, crit = +105.0°C) Core 1: +61.0°C (high = +87.0°C, crit = +105.0°C) Core 2: +63.0°C (high = +87.0°C, crit = +105.0°C) Core 3: +60.0°C (high = +87.0°C, crit = +105.0°C) acpitz-virtual-0 Adapter: Virtual device temp1: +27.8°C (crit = +106.0°C) temp2: +66.0°C (crit = +104.0°C)
claudiux-10 months ago
Valyaev ilya
Valyaev ilya-10 months ago
Thank you for "Last commit: [e8095840] [temperature@fevimu] Option added: Change color when the temperature becomes High or Critical (#2555)"
Fifis-10 months ago
Unwanted behaviour: after reaching 80°, the taskbar (and all window indicators) starts dancing like crazy because of the ‘High’ text appearing and disappearing after every refresh during the fluctuation. It would be awfully nice to add *just two settings*: show ‘High’ if high and show ‘Crit’ if critical. A different (slightly more complicated) approach to consider would be adding ‘High’ or ‘Crit’ in yellow and red below or above the indicator (if such an option is enabled) because it would make the applet width fixed, which is the expected behaviour from applets. Thank you in advance for considering this easy addition.
claudiux-10 months ago
Now an option allows you to disable text alerts!
rambojohn-11 months ago
i had same issue. was working in mint 19.1. after upgrading to 19.2, stopped working. also i kept getting authentication request for a flatpak on startup. so i decided to uninstall --purge flatpak. rebooted and everything is working fine. i had to remove and reistall the cpu temp applet. note, had read removing flatpak causes lots of problems for mintinstall, etc. i haven't had any such issues yet.
tethragon-11 months ago
Was working fine (linux mint 19.1). Since I upgraded to 19.2, cpu temperature indicator is not working.
claudiux-10 months ago
Please install the package lm-sensors.
chromer030-11 months ago
this applet cause following message for a long span of time in my .xession-errors, spamming it to grow endlessly , Please fix this bug your applet is great. Cinnamon warning: Log level 128: posix_spawn avoided (fd close requested)
JoaoMachado-11 months ago
Many applets are no longer working with Cinnamon 4.2 update, but this one I really use, please update when possible.
sokoban-11 months ago
Not working on Cinnamon 4.2
Eugene-1 year ago
Hangs after exiting standby mode. Shows the last value and nothing else changes.
Phil995511-1 year ago
Just excellent for CPU temperature monitoring
Craig3010-1 year ago
[LM Cinnamon 19.1] Fresh install, it worked for a few days then stopped working (32F.) Any advice?
David Henzler
David Henzler-1 year ago
I have two systems (different motherboards) but both loaded recently with Mint 19 and all upgrades applied to both. Same software complement mostly. The cpu temp works flawlessly on my AMD 6300 but balks and displays 32F on the AMD 4100. I assume the kernel has to load some sensors... perhaps that is the difference. No big deal except trying to optimize case cooling for the system that's on 24/7. Anyone? Dave
Vlad-Ver-1 year ago
Doesn't work on Mint 17.3 Cinnamon asus z99h. Where to find the reason?
Isaac Carter
Isaac Carter-1 year ago
Using Cinnamon 4.0.8 on Linux Mint 19.1 64bit. Verified applet is showing the CPU temps correctly.
CosmicTachyon-1 year ago
After updating to Cinammon 4.0.0 (on Arch Linux), the CPU temperature applet wont run. Log message: [temperature@fevimu]: Extension is not compatible with current Cinnamon version
CosmicTachyon-1 year ago
It's fixed now. Thanks!
pcolamar-1 year ago
Mint 18.3 64bits. Just like Richard said. Shows NaN but hovering the temperature is there
bradenfontaine-1 year ago
Ryzen 1700, fresh build, just like Richard said, just shows NaN
Richard Downing
Richard Downing-2 years ago
Doesn't work on Mint 19 beta Cinnamon. Shows NaN. Hover over and temperature is there, but that is not what is required.
Lee C Williams
Lee C Williams-2 years ago
Latest Mint; Kernal 15.0-22; NCT6755 controller; Ryzen 1700; Drop down is populated with correct values, but the one held inside the bar itself remains "NaN". If NCT6775 isn't loaded, the dropdown still contains Temp1, and Temp2 and the bar still has "NaN".
Mr MoovaShaka
Mr MoovaShaka-2 years ago
This seems to have caused an issue with cinnamon for me (Mint 17.2 Rafaela), after installing via the applets widget, my desktop was frozen other than mouse functionality. Now it boots into a black screen with just a mouse pointer, nothing else works. Booting into advanced options and using startx in the terminal gets me a cinnamon desktop (without my usual settings) in which I can use Terminal but nothing else. I can't see any reference to temperature applet in .local/share/cinnamon/applets - how do I completely remove all traces of this applet and restore my desktop?
wiserweb-2 years ago
You have to log in like normal into cinnamon. Once you are at the black screen please CRTL+ALT+F2. This will bring you to a console session. Then login at the command prompt with your regular user. Then remove the temperature applet files from these locations. cd ~/.local/share/cinnamon/applets rm -R temperature@fevimu cd ~/.cinnamon/configs/ rm -R temperature@fevimu Then reboot, you should be able to get into cinammon again.
basilky-2 years ago
Causes cinnamon to consume lot of memory.It was around 1.3 GB after few hours.
Sergedel-2 years ago
Last version of the applet (2018-03-30) cause a "NaN" display... Zero divide?
Jesus Eguiluz
Jesus Eguiluz-2 years ago
this applet cause that cinnamon process consume a lot of memory (1GB every 24 hours). The applet manager advertise that this applet uses bads functions. I remove the applet and cinnamon only uses 160 MB (24 after).
Numbat2913-2 years ago
Great applet and have been using it for years but doesn't work with Mint 17.3 since the applet updated today to the new version. Here is the error log, tell me if you need more info to help fix this? Cheers error t=2018-01-18T09:46:57.549Z Initial settings schema file is not valid for temperature@fevimu error t=2018-01-18T09:46:57.550Z Problem initializing settings for temperature@fevimu error t=2018-01-18T09:46:57.550Z this.settings.bind is not a function trace t=2018-01-18T09:46:57.550Z <---------------- MyApplet.prototype._init@/home/kevin/.local/share/cinnamon/applets/temperature@fevimu/applet.js:31 MyApplet@/home/kevin/.local/share/cinnamon/applets/temperature@fevimu/applet.js:20 main@/home/kevin/.local/share/cinnamon/applets/temperature@fevimu/applet.js:402 createApplet@/usr/share/cinnamon/js/ui/appletManager.js:329 addAppletToPanels@/usr/share/cinnamon/js/ui/appletManager.js:256 finishExtensionLoad@/usr/share/cinnamon/js/ui/appletManager.js:59 loadExtension@/usr/share/cinnamon/js/ui/extension.js:451 onEnabledAppletsChanged@/usr/share/cinnamon/js/ui/appletManager.js:197 ----------------&gt; error t=2018-01-18T09:46:57.550Z [Applet "temperature@fevimu"]: Failed to evaluate 'main' function on applet: temperature@fevimu/42 error t=2018-01-18T09:46:57.551Z Could not load applet temperature@fevimu
NikoKrause-2 years ago
Pushed a fix. Should work again on Mint 17.3.
Numbat2913-2 years ago
Thanks will try it in a couple of days :-) Cheers
Larry Brievman
Larry Brievman-2 years ago
Doesn't work in Mint 18.3 with AMD Ryzen, even after run sensors detect as root.
savichev-2 years ago
On Mint 18.2 fails to init with: error t=2017-07-04T18:34:12.910Z No JS module 'panelMenu' found in search path trace t=2017-07-04T18:34:12.910Z <---------------- @/home/me/.local/share/cinnamon/applets/temperature@fevimu/applet.js:3:7 Extension.prototype._init@/usr/share/cinnamon/js/ui/extension.js:155:13 Extension@/usr/share/cinnamon/js/ui/extension.js:116:5 loadExtension@/usr/share/cinnamon/js/ui/extension.js:449:25 init@/usr/share/cinnamon/js/ui/appletManager.js:47:9 start@/usr/share/cinnamon/js/ui/main.js:454:5 @<main>:1:31 ----------------&gt; error t=2017-07-04T18:34:12.910Z [Applet "temperature@fevimu"]: Error importing applet.js from temperature@fevimu error t=2017-07-04T18:34:12.910Z Could not load applet temperature@fevimu FIX: nano /home/${username}/.local/share/cinnamon/applets/temperature@fevimu/applet.js const PanelMenu = imports.ui.panelMenu; replaced by : const PanelMenu = imports.ui.panel;
Dave Van De Cappelle
How do I make it display the temp in Fahrenheit?
NikoKrause-2 years ago
An option was added in the applets settings.
Jamie Ariel Hollaway
How do I get to the Applet settings? Usually, you can just righ-click the applet in the panel, but all I get is "about..." and "remove".
NikoKrause-2 years ago
Make sure your applet is up to date.
Johan J
Johan J-2 years ago
Manually installing it worked without any issues, thanks Bash64
EvilSupahFly-2 years ago
I can confirm - manually install working fine after auto-install from Applet menu on Mint 18.2 failed. =)
bash64-2 years ago
See this website to download and manually install, then it works with mint 18.2: https://cinnamon-spices.linuxmint.com/applets
Dave Miller
Dave Miller-2 years ago
i have been running linux mint cinnamon on a test computer and so far the only thing not working is this applet. any idea when this will be made to work on 18.2 as its a great applet. Thankyou
Heinz-Juergen Kronemeyer
After Updating Linux Mint 18.1 to 18.2, the Applet causes little Hick ups, small Freezes every few seconds. Hardware is a Intel NUC7i3BNK (Kaby Lake). Disabling the Applet and after restarting Cinnemon, everything is running smooth again. With Mint 18.1, there was no problem with this Applet on the same Hardware.
amithiel-2 years ago
confirming this also. is it fixable? running linuxmint 18.3 with kerel 4.14
David Price
David Price-2 years ago
Seconding this - it's happening on my--recv-keys 1C61A2656FB57B7E4DE0F4C1FC918B335044912E Dell Precision 5520 (Kaby Lake). Drove me nuts until I traced it back to this applet, I'd thought it was an issue with the graphics drivers.
M. Wiedmann
M. Wiedmann-3 years ago
It shows "error" on AMD Ryzen 7. it87-dkms-git is installed and sensors work, but the addon doesn't.
Coleman Benner
Coleman Benner-3 years ago
Thank you, commented out the line with "//" and it works!
Jon Rosenberger
Jon Rosenberger-3 years ago
This is already fixed in the applet source, but apparently the mint control panel is installing an older version...
Jakub Římal
Jakub Římal-2 years ago
Thanks, you are right, it works when you download it manually from this website.
bash64-2 years ago
How do I install manually?
Jon Rosenberger
Jon Rosenberger-3 years ago
I see this comment in the changelog: "remove panelMenu.js, which is unused but for 2 applets. There are a bunch of applets that import it but don't use it, all of which can be fixed now." To fix this applet, simply remove the line "const PanelMenu = imports.ui.panelMenu;" from ~/.local/share/cinnamon/applets/temperature@fevimu/applet.js
Jon Rosenberger
Jon Rosenberger-3 years ago
On Mint 18.2 fails to init with: error t=2017-07-04T18:34:12.910Z No JS module 'panelMenu' found in search path trace t=2017-07-04T18:34:12.910Z <---------------- @/home/me/.local/share/cinnamon/applets/temperature@fevimu/applet.js:3:7 Extension.prototype._init@/usr/share/cinnamon/js/ui/extension.js:155:13 Extension@/usr/share/cinnamon/js/ui/extension.js:116:5 loadExtension@/usr/share/cinnamon/js/ui/extension.js:449:25 init@/usr/share/cinnamon/js/ui/appletManager.js:47:9 start@/usr/share/cinnamon/js/ui/main.js:454:5 @<main>:1:31 ----------------&gt; error t=2017-07-04T18:34:12.910Z [Applet "temperature@fevimu"]: Error importing applet.js from temperature@fevimu error t=2017-07-04T18:34:12.910Z Could not load applet temperature@fevimu
Minessota Klei
Minessota Klei-3 years ago
Depois da atualização para Linux Mint 18.2 a aplicação parou de funcionar :( After the update to Linux Mint 18.2 the application stopped working :(
dobinator-3 years ago
same here...doesn't work after 18.2 Sonya Upgrade
djarlaks-3 years ago
Linux Mint 18.2 Sonya not supported
It doesn't display temperature for Pentium-D cpu on HP 09f0h motherboard # Generated by sensors-detect ... # Chip drivers: smsc47b397
explaner-3 years ago
It does not display Ryzen 1700X CPU temperatute on ASUS Prime B 350M A motherboard. I installed the latest kernel I could find: 4.10.0-21-generic.
Nickolay Karnaukhov
Interesting. Need to check.
BenoitHage-3 years ago
Great stuff! Some feedback: - How about some settings option where one can choose which adaptator to display? The one that appeared by default messed the indicator: I had a virtual device at 12 degrees (lower than the room temperature...) while my core temp was around 40 - 45. The end result was a display of 30 degrees, which doesn't make any sense for me. Commenting the line 267 in applet.js was my solution. - Also, instead of using "°C" (two character), I replace it with the proper symbol: "℃" (one character) so it displays exactly like the symbol of the weather applet of "weather@mockturtl". Tiny detail indeed but it yields a much better look.
Nickolay Karnaukhov
Using it since beginning of my Mint/Cinnamon life period
Reaw-3 years ago
Simple and effective !