
Infobox
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
The aim of this screenlet is to provide a visually consistent and pleasant set of desktop meters.
Heavily based on Paul Ashton's AllCoreCPUUsage , I added a higher degree of customization and a bit of eye candy... plus, of course, more types of meters.
Currently it can display:
- Cpu usage - all cores
Cpu frequency
- Real-time process monitoring
- RAM and Swap usage
- Network load (all interfaces)
- Hard Disk usage - all mounted
partitions
Please note: this is my first Python program ;)
TODO:
- Add more meter types... maybe
temperatures and syslog?
- Events, events, events
PD: Changes to Shiny border color won't take effect until screenlet is restarted or size is changed. I can't figure if it's my fault or screenlets options' callbacks are broken.
Feedback is welcome :)
12 years ago
v0.12
- Fixed a bug at network usage calculation
v0.11
- Changed top calling method from command to subprocess. Now it no longers interferes with gui update
v0.1
- First public release.
12 years ago
v0.12
- Fixed a bug at network usage calculation
v0.11
- Changed top calling method from command to subprocess. Now it no longers interferes with gui update
v0.1
- First public release.
FluX_double
10 years ago
In Ubuntu 10.04 it worked great.
Here is a screenshot of the problem: http://img830.imageshack.us/img830/7653/screenshotwq.jpg
Report
gruppler
12 years ago
First, the CPU graph (in graph mode) doesn't seem to scale. If i make the height something like 20, the graph itself doesn't seem to change. It's like i have to set the height to 100 or 150 or something in order to see the whole graph.
Also, the processes graph isn't working. I just get blank bars with "0%" at the end.
Finally, it would be nice if there was a way to unify the appearances. It's a pain to have to go through and change all the settings one by one in order to get a consistent look.
Other than that, sweet screenlet. I'll see if i can solve the two bugs myself. I'll let you know.
Report
gruppler
12 years ago
Report
hugoreyes
12 years ago
i cant find anything to complain about except more types of meters which i see ur already planning to add :)
try to keep low cpu usage in mind
Report
Palewolf
12 years ago
I'd like to add temperatures/voltages next, but there is a problem with that: lmsensors gets too many sensors and/or wrong measures (especially for top and bottom limits), and i'd like to keep Infobox as much configuration-free as possible.
Anyway, if you have any suggestion about what sensor you'd like to see next, it will be welcome :)
Btw, it uses too much cpu for you? On my system it uses about 4%.
I was thinking of caching background images, it should have a small memory footprint and increase eficiency.
Report