Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

Original
0
Become a Fan
5.0
Loading PDF…

Available as/for:desktop
Description:
This plasmoid is an enhanced QML/C++ implementation of my BusyTasks program.
It displays the most active process for each of the four computer components: processor, memory, harddisk and network.
Similarly to the Java app, it uses iotop and nethogs as data sources.
It is intended and optimised for use in a horizontal control bar!
There are thousands of downloads, but not a single comment/rating - please give some feedback!
Please note that this version is optimized for X11. (Wayland may not work)

REQUIREMENTS:
IOTOP or IOTOP-c
NETHOGS
Both programs are usually easy to install with the help of your package manager.

You need to set the superuser password in the configuration in order to start iotop and nethogs. For more documentation, please see the manual.

TESTED ON
Kubuntu 22.04, 24.04
Debian 12.5
Slackware 15
Manjaro 23.1
Last changelog:

4.7

Bug fixes:
– Mouse area of graph extended to whole window
– Support for new-line-characters in iotop data strings


Ratings & Comments

3 Comments

austin98

starting having plasmashell crashes and used gdb to isolate the problem to this plugin on plasma 6. BusyTasksPlugin.cpp:299: https://pastebin.com/qMQnnpAQ

unknown-spirit

Hi, thanks for the report. Just for the record: please note that this is the plasma 5 section of the plasmoid. You should not use a plasma 5 plasmoid on plasma 6. If you indeed use the plasma 6 version from https://www.pling.com/p/2153869 then you just reported on the wrong site. At first glance I can tell that this is a problem with data processing from iotop. More precisely, you are obviously using a java app called CLion with a long command name, which I suspect to crash BusyTasksPlugin. Of course, this should not happen, it's an annoying bug. To resolve it, I need a bit more info. How long do you use this plasmoid? Did it already work in the past? Does it just randomly crash, or only when CLion is running? Could you start "sudo iotop -Pkqqbo" in a terminal, then open CLion and afterwards post the output? Thanks in advance.

unknown-spirit

New line characters in a program name screwed up data retrieval from iotop. Although they are supported by some OS, it's really not a wise choice to integrate such reserved symbols in the name of an executable. After some severe tossing and turning I found a way to allow this unusual situation. Please upgrade ( from https://www.pling.com/p/2153869 ) and give some feedback. You may have to restart the whole computer in the process. Plasma caching is a pain in the ass sometimes.

Pling
0 Affiliates
Details
license GPLv3
version 4.7
updated
added
downloads 24h 2
mediaviews 24h 0
pageviews 24h 53

Other Plasma 5 Monitoring:

BCache Monitor
agronick
last update date: 11 years ago

Score 6.5

Netspeed Widget
HessiJames
last update date: 2 years ago

Score 8.3

Uptime Widget
clearmartin
last update date: 9 years ago

Score 7.8

Resources Monitor
clearmartin
last update date: 9 years ago

Score 8.0

Network Monitor
clearmartin
last update date: 9 years ago

Score 8.0

Thermal Monitor
clearmartin
last update date: 8 years ago

Score 8.1