Bug 488569 - plasma-systemmonitor is not monitoring all internet connections of all processes
Summary: plasma-systemmonitor is not monitoring all internet connections of all processes
Status: CONFIRMED
Alias: None
Product: ksystemstats
Classification: Frameworks and Libraries
Component: General (other bugs)
Version First Reported In: 6.3.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 502691 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-06-16 08:49 UTC by ratundtat
Modified: 2025-05-26 05:06 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ratundtat 2024-06-16 08:49:00 UTC
Hi dear KDE team,

I want monitoring all my internet speed of whole my local processes.

As like as, i start steam, a http download or any tool what is something loading from internet, then this information is most falling in systemmonitor. At the moment is see speed values of hexchat and firefox, but not for steam (what is needs full band-bright.  in systemmonitor, the field "Download" in the line of the process steam is empty.  

That is why i tried the tool "nethogs". There i can monitoring all processes, with full path and information of the LAN/WLAN adapter.
 
Could you fix this, please?
*And adding: place mouse to this field == little popup for see full path of the process and uses network adapter?
**Perhaps adding: all connected URLs (sorted by process), if it is possible as like as nmap, but much better?   

STEPS TO REPRODUCE
1. starting systemmonitor (gui)
2. select tab: processes
3. take a look in the categories: Download / Upload

OBSERVED RESULT
There will not monitored all internet communications.

EXPECTED RESULT
i need correct information about my internet speeds for every process.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Arch Linux with Plasma
(available in About System)
KDE Plasma Version: latest, i think
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Comment 1 twistqj 2025-05-07 10:51:10 UTC
I sometimes have the same problem. It seems like what software is affected changes sometimes. Currently, it works for Firefox but in the past it also did not for that program. The total amount of download speed seems to always work, just there is sometimes nothing shown in the row of any program.

SOFTWARE/OS VERSIONS

System monitor: 5.27.11
OS: Kubuntu 24.04
KDE-Plasma: 5.27.12
KDE-Frameworks: 5.115.0
QT: 5.15.13
Comment 2 Lenzoid 2025-05-09 18:15:06 UTC
Hi, thanks for reporting that. It's odd. I could repro right away on git-master. In fact I don't see anything under the columns Download, Upload, Read and Write! As a side note, the Network speed widget is working correctly.

Tested a random download in Brave and in Steam.

Operating System: Arch Linux 
KDE Plasma Version: 6.3.80
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.0
Kernel Version: 6.14.4-arch1-2 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700X3D 8-Core Processor
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 2070 SUPER
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7B85
System Version: 1.0
GPU driver: nvidia-open-beta-dkms 575.51.02
Comment 3 Arjen Hiemstra 2025-05-20 09:45:11 UTC
There was an issue with byte ordering of socket information that's been fixed in 6.4: https://invent.kde.org/plasma/libksysguard/-/merge_requests/403 that was most likely the cause of your issue.
Comment 4 Lenzoid 2025-05-20 17:37:40 UTC
(In reply to Arjen Hiemstra from comment #3)
> There was an issue with byte ordering of socket information that's been
> fixed in 6.4:

We can still reproduce the issue on latest git-master

- System Monitor > Applications (or Processes)
- Create some traffic in your browser, speedtest.net or whatever
- Look for anything in Download / Upload
- Columns Download / Upload are entirely empty.

 The Network graph in the History tab is correct though as is the Network usage widget grpah. TraceyC could confirm this also.
Comment 5 John Kizer 2025-05-26 05:04:49 UTC
I wasn't able to reproduce a few weeks ago, but I can reproduce on git master built today on top of Fedora KDE 42, trying both downloading and uploading from my Proton Drive folders.

Thanks for reporting!
Comment 6 John Kizer 2025-05-26 05:06:31 UTC
*** Bug 502691 has been marked as a duplicate of this bug. ***