Simple System Monitor

UUID: simple-system-monitor@ariel
Last edited:
5 months ago 2024-05-07, 05:33
Last commit: [aed06d3b] simple-system-monitor@ariel: Version 1.3.1 (#1157)

Shows some system status values

README

Close

Simple System Monitor

Shows some system status values.

  • CPU usage
  • Memory usage
  • Network utilization (Download, Upload)
  • Temperature (CPU, GPU)

Dependencies

This extension requires libgtop in order to function.

Instructions

To install dependencies:

  • Debian GNU/Linux, Ubuntu, and derivatives: sudo apt install gir1.2-gtop-2.0 libgtop2-dev
  • Fedora and derivatives: sudo dnf install libgtop2 libgtop2-devel
  • Arch and derivatives: sudo pacman -S libgtop

You will have to restart the shell (Alt + F2r) after installing the dependencies.

For customizing the font, if the new font selection is invalid, the field will be reset to empty once closed.

Valid fonts will update the desklet immediately.

CHANGELOG

Open

Log In To Comment!

52 Comments

Thinker08
Thinker08-1 year ago
Please how is the path to Nvidia GPU temperature?
Grysu-Feuermelder
Grysu-Feuermelder-2 years ago
Values are incorrect: regular system monitor/psensors vs. this desklet CPU 70% vs. 38% RAM 7.2 G vs 6.7G Temp 39 C vs 71 C Linux Mint 21 x86_64 Cinnamon 5.4.12
Grysu-Feuermelder
Grysu-Feuermelder-2 years ago
seems to freeze after a while (no change of CPU, RAM or temperature) Linux Mint 21 x86_64 Cinnamon 5.4.12
elinotes
elinotes-2 years ago
how to instal in my linux mint?
Sysatic
Sysatic-1 year ago
Mint Desktop, open Start-Menu. Type 'desklets' and open it. Go to 'Download'. Search for 'simple system monitor'. Install and done.
one-up1
one-up1-2 years ago
Nice and simple but I'm missing the percentage of memory usage
TournelHenry
TournelHenry-2 years ago
May be better to replace acpi temp with one of the core temps instead.
Gary Church
Gary Church-2 years ago
Is there a way to change the font color?
Dennis Chmielewski
Dennis Chmielewski-2 years ago
To make the background transparent I edited the metadata.json file at: /home/yourusername/.local/share/cinnamon/desklets/simple-system-monitor@ariel I changed "prevent-decorations" from 'false' to 'true'. Then pressed Alt+F2 to open the Dialog Window and typed 'r' to restart Cinnamon.
vtvbreech
vtvbreech-3 years ago
On Linux Mint 20.2 all is working except temperature with AMD Ryzen 2700 CPU. Found that thermal_zone file did not exist. Replaced thermal-file path with /sys/devices/pci0000:00/0000:00:18.3/hwmon/hwmon1/temp1_input and now temperature is being reported correctly. Thank you for a very useful desklet.
Alan
Alan-3 years ago
As pmouz commented, I had to change mine to zone5 for it to work properly. Thanks pmouz.
Alan
Alan-3 years ago
Version 1.0.1 (2021-04-10 14:00:03) I must have my fonts larger than you expect them to be. I had to change the stylesheet.css for mainContainer to be 220px wide. Otherwise the labels abbreviated and values truncated. In Mint 20.1 Cinnamon the desklets installer also warns "This desklet contains function calls that could potentially cause Cinnamon to crash or freeze." Not sure if that just typical because you access some hardware that isn't common to desklets? got me! A version for Fahrenheit would be nice.
pmouz
pmouz-3 years ago
Working fine on Linux Mint 20.1 Just run on a console: sudo xed /home/yourusername/.local/share/cinnamon/desklets/simple-system-monitor@ariel/metadata.json and change at thermal-file from thermal_zone0 to thermal_zone2 and save the file. Then restart your computer.
pmouz
pmouz-3 years ago
Working fine on Linux mint 20.1 Just run on a console: sudo xed /home/yourusername/.local/share/cinnamon/desklets/simple-system-monitor@ariel/metadata.json and change at thermal-file from thermal_zone0 to thermal_zone2
Lethargist
Lethargist-4 years ago
Tja, jahrelang läuft es mit LM 18.3 stabil vor sich hin - und dann dieses Update. Bitte den Fehler fixen. Bei der Gelegenheit auch bitte an die Temperaturanzeige für AMD Systeme zum laufen bringen. DANKE
JanuszSpiewa
JanuszSpiewa-4 years ago
linux mint 18.3 cinnamon dont't work plz fix it
willie46151
willie46151-4 years ago
Can you do a Fahrenheit version ? Works great.
claudemontreal
claudemontreal-4 years ago
Doesn't work on Linux Mint 20, says not compatible with this version of Cinnamon.
KCY3701
KCY3701-4 years ago
Installed it on a new Linux Mint 20. CPU, Memory, Download and Upload stats seems to be updated in real time, except the temperature stat. It shows a constant 25C, but when I checked using terminal, "inxi -Fxz", I got the following thermal data: Sensors: System Temperatures: cpu: 48.0 C mobo: 47.0 C sodimm: 39.0 C
Paul
Paul-4 years ago
I feel it doesn't work very accurately on Mint 9.3 Cinnamon. I had it installed a while, and it 'looked' to be working, but then I got to feel that it wasn't giving me the right information. The Temperature seems to be low all the time and I knew by the heat coming from the fan at times, that it actually increased. The CPU % also appeared to stay low, even when the computer was working on CPU intensive tasks. So, I ran htop for a day on screen and compared. The Memory reading seems accurate enough, but the CPU was way off, I could be pegging out the cpus and the desklet was saying it was only using a small percentage. And during that time, the temperature didn't rise... in a laptop! So, as much as it is a great idea, I feel that something isn't quite right on my set-up.
w4r0
w4r0-4 years ago
I have this experience too, the temperature keep showing 27.8° C. I'm on LM 19.3.
Juan-Lutz
Juan-Lutz-4 years ago
it seems to work perfectly also in LM 19.3
Ramu Mandaloju
Ramu Mandaloju-4 years ago
Can we make the background transparent?
Henrique de Sousa
Henrique de Sousa-5 years ago
*Cinnamon <--
Henrique de Sousa
Henrique de Sousa-5 years ago
Works perfectly on Linux Mint 19.2, many thanks !
maj127
maj127-5 years ago
Works perfectly on Linux Mint 19.1
SandLizard
SandLizard-5 years ago
It's working perfectly on my ASUS in LMDE 3 Cindy. How can I change the temperature to Fahrenheit? I looked in the JSON file but it is a little over my head. Help will be appreciated.
DeI1ys
DeI1ys-5 years ago
Does not work on Linux Mint 19.2 Cinnamon
waluigispear
waluigispear-5 years ago
working great on LMDE 3
LaGallinaTuruleta
LaGallinaTuruleta-5 years ago
error t=2019-04-26T09:50:03Z No JS module 'simple-system-monitor@ariel' found in search path error t=2019-04-26T09:50:03Z Could not load desklet simple-system-monitor@ariel I've gir1.2-gtop-2.0 install and keep without working. Regards
Tiago Pro
Tiago Pro-5 years ago
Thank you!
Leo
Leo-5 years ago
Simples e funcional. Mostra CPU, Memoria Ram, Download e Upload, Temperatura do PC
Thomas Jaeger
Thomas Jaeger-5 years ago
Thanks for this simple and easy desklet. It works fine on my two desktops and two notebooks with Linux Mint19
richardm1
richardm1-5 years ago
Works fine for me with Mint 19. Only issue is reading the wrong temperature sensor (it was reading ambient temp instead of my CPU temp). I fixed it with an edit to /~/.local/share/cinnamon/desklets/simple-system-monitor@ariel/metadata.json. I changed thermal_zone0 to thermal_zone2.
panks103
panks103-6 years ago
This is a great little desklet to show all system stats in a simple form, however this is not working in LinuxMint 19. Please fix this, its really useful.
fenjamin
fenjamin-6 years ago
Everything but Temperature works on 18.3 kernel 4.13.0-38-generic.
tikondrus
tikondrus-6 years ago
Does not work on Fedora 27. Cinnamon crashed.
Karl Pearson
Karl Pearson-7 years ago
The inventors of Cinnamon, the Linux Mint developers, make Cinnamon on that platform so it works out of the box, at least for me. I installed the 32-bit libraries to get WebEx working right, and maybe that has something to do with mine working fine from the get-go. Also a note from a comment I made to an earlier post. When you edit the configuration file, stylesheet.css, to apply your changes, press ALT-F2, 'r' (sans quotes) and hit <ENTER> and Cinnamon will restart applying your settings. This works for any desklet that doesn't take your configuration settings right off. It also fixes a bunch of other things, too, though that list has shortened considerably since the early days of Cinnamon.
Jovan Nedeljkovic
Jovan Nedeljkovic-7 years ago
gir1.2-gtop-2.0 install bat does not work on Mint 18.2
Aleksander Zioło
Aleksander Zioło-7 years ago
Does not work on Mint 18.2 (throws an error)
Aleksander Zioło
Aleksander Zioło-7 years ago
EDIT: Requires gir1.2-gtop-2.0 to work.
Kory Scott
Kory Scott-7 years ago
temp app not working and or missing stuff in Linux mint -ubuntu family I have tried to get this and other temp deskapp and other applets like this.
Nostalgia Za Nieskończonością
Temperature is N/A for me. What i need to install?
tl5k5
tl5k5-7 years ago
I have Cinnamon running on Debian 9. When applying this Desklet I get the following in glass.log: Extension.prototype._init@/usr/share/cinnamon/js/ui/extension.js:155 Extension@/usr/share/cinnamon/js/ui/extension.js:116 loadExtension@/usr/share/cinnamon/js/ui/extension.js:449 _onEnabledDeskletsChanged@/usr/share/cinnamon/js/ui/deskletManager.js:203 ----------------&gt; error t=2017-09-01T18:24:26.186Z [Desklet "simple-system-monitor@ariel"]: Error importing desklet.js from simple-system-monitor@ariel error t=2017-09-01T18:24:26.186Z Could not load desklet simple-system-monitor@ariel error t=2017-09-01T18:31:18.186Z redeclaration of const NMClient trace t=2017-09-01T18:31:18.186Z Any ideas?
Peter Bittner
Peter Bittner-7 years ago
The problem is in `~/.local/share/cinnamon/desklets/simple-system-monitor\@ariel/desklet.js` Edit this file an comment out or remove the last 3 `const` declarations of the code block on the top of the file: //const GTop = imports.gi.GTop; //const NMClient = imports.gi.NMClient; //const NetworkManager = imports.gi.NetworkManager; Then the desklet will work. You may have to install some dependencies in addition, but the desklet will tell you.
tl5k5
tl5k5-7 years ago
The only difference this made was the last two lines from the above log no longer appears.
Kevin Walton
Kevin Walton-7 years ago
Agreed, this is a great desklet but it's crying out for config options to resize the window. I need mine just a little wider so I'm not looking at "Temperat...42 C" etc.
Kevin Walton
Kevin Walton-7 years ago
UPDATE: I was able to modify the size by manually editing stylesheet.css, although I needed to restart my system in order the the desklet to properly resize itself. I used a width of 150px and a border of 8px on each side for some good results with now "..."-ing of labels, although your personal mileage may vary.
Karl Pearson
Karl Pearson-7 years ago
Kevin, thank you for providing the file to fix width and the padding, etc... When you are running Cinnamon, at least on Linux Mint, the inventors of Cinnamon, you only need to use ALT-F2 and type the command 'r' (sans quotes) and press ENTER. This restarts Cinnamon, which applies the settings you have or are editing. That's the fastest way to get the changes to work for you.
Darryn Bourgeois
Darryn Bourgeois-7 years ago
Thanks for this info. The ... were driving me a little nuts
Dannation
Dannation-7 years ago
This is really cool, I'm a sucker for stats, but for me the font on the text is too large to display all of the words, except for CPU & Upload. So "Memory" becomes "Memo...", and so on. Some way to adjust the size of the box, and/or the text size would be a nice addition. Nice work though, this was a needed addition to the desklet repertoire.
Karl Pearson
Karl Pearson-7 years ago
There have been some comments about this after yours. Check them out and you'll find the solution, which involves editing sytlesheet.css in the desklet's home directory, and then to apply the changes you make, use ALT-F2, r to restart Cinnamon.