Bug 515901

Summary: Notification about hard disk about to fail unexpectedly appears after changing refresh rate
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: kcm_kscreenAssignee: kscreen-bugs-null <kscreen-bugs-null>
Status: REPORTED ---    
Severity: normal CC: kde, kdedev, nate, plasma-bugs-null, sitter
Priority: HI    
Version First Reported In: 6.5.91   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screen recording
screen recording

Description Patrick Silva 2026-02-12 11:18:34 UTC
Created attachment 189489 [details]
screen recording

SUMMARY
I have an hard disk with bad sectors monitored by Info Center. Every time I change the refresh rate of my monitor, Plasma shows a notification about the hard disk. If I revert the change while the notification is visible, the notification disappears and then reappears after a few seconds. Please watch the attached screen recording.


EXPECTED RESULT
no notification about a storage device while I'm configuring my monitor

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.5.91
KDE Frameworks Version: 6.22.0
Qt Version: 6.11.0
Graphics Platform: Wayland
Comment 1 Patrick Silva 2026-02-12 11:21:42 UTC
Created attachment 189490 [details]
screen recording
Comment 2 Harald Sitter 2026-02-12 11:46:42 UTC
Can you check your coredumpctl if maybe kded is crashing?
Comment 3 Patrick Silva 2026-02-12 11:48:47 UTC
coredumpctl does not report any kded crash.
Comment 4 Harald Sitter 2026-02-12 12:01:01 UTC
Very strange then. I am not sure how this notification could be triggered other than the module getting loaded (which would mean kded crashes/restarts) or the 24h timeout running out.
Comment 5 Ben Cooksley 2026-02-13 07:04:54 UTC
The content of attachment 189489 [details] has been deleted for the following reason:

Remove PII
Comment 6 David Edmundson 2026-02-13 12:26:46 UTC
kded restarting is the only explanation. 

Can you look at the running time for the kded6 when this appears.
Comment 7 Patrick Silva 2026-02-13 12:40:20 UTC
I have ran these commands after reproducing the bug:

$ pidof kded6
25855
$ ps -p 25855 -o etime=
      00:21
Comment 8 Harald Sitter 2026-02-13 13:49:02 UTC
Anything in journal when the notification happens?
Comment 9 Patrick Silva 2026-02-13 13:55:21 UTC
I get these messages after reproducing:

fev 13 10:54:17 Arch-PC kded6[25855]: The Wayland connection experienced a fatal error: Invalid argument
fev 13 10:54:17 Arch-PC octopi-notifier[1416]: KDE platform plugin is loaded but SNI unavailable
fev 13 10:54:17 Arch-PC systemd[973]: plasma-kded6.service: Main process exited, code=exited, status=255/EXCEPTION
fev 13 10:54:17 Arch-PC systemd[973]: plasma-kded6.service: Failed with result 'exit-code'.
fev 13 10:54:17 Arch-PC systemd[973]: plasma-kded6.service: Consumed 2.703s CPU time over 1h 15min 48.663s wall clock time, 39M memory peak.
fev 13 10:54:17 Arch-PC strawberry[4237]: 10:54:17.018 WARN  unknown                          KDE platform plugin is loaded but SNI unavailable
fev 13 10:54:17 Arch-PC systemd[973]: plasma-kded6.service: Scheduled restart job, restart counter is at 3.
fev 13 10:54:17 Arch-PC systemd[973]: Starting KDE Daemon 6...
fev 13 10:54:17 Arch-PC systemd[973]: Started KDE Daemon 6.
fev 13 10:54:17 Arch-PC kded6[32317]: X11 not detect disabling
fev 13 10:54:17 Arch-PC kded6[32317]: QDBusObjectPath: invalid path "/modules/oom-notifier"
fev 13 10:54:17 Arch-PC kded6[32317]: The kded module name "oom-notifier" is invalid!
fev 13 10:54:17 Arch-PC kded6[32317]: QDBusObjectPath: invalid path "/modules/wpad-detector"
fev 13 10:54:17 Arch-PC kded6[32317]: The kded module name "wpad-detector" is invalid!
fev 13 10:54:17 Arch-PC kded6[32317]: QDBusObjectPath: invalid path "/modules/plasma-session-shortcuts"
fev 13 10:54:17 Arch-PC kded6[32317]: The kded module name "plasma-session-shortcuts" is invalid!
fev 13 10:54:17 Arch-PC NetworkManager[599]: <info>  [1770990857.6215] agent-manager: agent[e507f5bc94a4d7f8,:1.208/org.kde.plasma.networkmanagement/1003]: agent registered
fev 13 10:54:17 Arch-PC kded6[32317]: Failed to connect to Bolt manager DBus interface: 
fev 13 10:54:17 Arch-PC kded6[32317]: Couldn't connect to Bolt DBus daemon
fev 13 10:54:17 Arch-PC kconf_update[32369]: /usr/share/kconf_update/filepicker.upd defined Version=5 but Version=6 was expected
fev 13 10:54:17 Arch-PC kded6[32317]: Known activities: QList("b23257a3-954a-466a-8fd8-001590d672ce")
fev 13 10:54:17 Arch-PC kded6[32317]: Failed enumerating MM objects: "org.freedesktop.DBus.Error.NameHasNoOwner" 
                                       "Could not activate remote peer 'org.freedesktop.ModemManager1': activation request failed: unknown unit"
fev 13 10:54:17 Arch-PC kded6[32317]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.kded6'")
fev 13 10:54:17 Arch-PC kded6[32378]: xsettingsd: Loaded 0 settings from /home/stalker/.xsettingsd
fev 13 10:54:17 Arch-PC kded6[32378]: xsettingsd: Created window 0xe00001 on screen 0 with timestamp 12607536
fev 13 10:54:17 Arch-PC kded6[32378]: xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
fev 13 10:54:17 Arch-PC kded6[32378]: xsettingsd: Took ownership of selection _XSETTINGS_S0
fev 13 10:54:17 Arch-PC systemd[1]: Started dbus-:1.1-org.kde.kded.smart@2.service.
fev 13 10:54:17 Arch-PC kded6[32317]: Registering ":1.61/StatusNotifierItem" to system tray
fev 13 10:54:17 Arch-PC kded6[32317]: Registering ":1.86/StatusNotifierItem" to system tray
fev 13 10:54:17 Arch-PC kded6[32317]: No object for name "alsa_output.pci-0000_00_1b.0.analog-stereo.monitor"
fev 13 10:54:24 Arch-PC kded6[32317]: unknown object (4278190081), message current_mode(o)
fev 13 10:54:24 Arch-PC kded6[32317]: The Wayland connection experienced a fatal error: Invalid argument
fev 13 10:54:24 Arch-PC systemd[973]: plasma-kded6.service: Main process exited, code=exited, status=255/EXCEPTION
fev 13 10:54:24 Arch-PC octopi-notifier[1416]: KDE platform plugin is loaded but SNI unavailable
fev 13 10:54:24 Arch-PC strawberry[4237]: 10:54:24.934 WARN  unknown                          KDE platform plugin is loaded but SNI unavailable
fev 13 10:54:24 Arch-PC systemd[973]: plasma-kded6.service: Failed with result 'exit-code'.
fev 13 10:54:25 Arch-PC systemd[973]: plasma-kded6.service: Scheduled restart job, restart counter is at 4.
fev 13 10:54:25 Arch-PC systemd[973]: Starting KDE Daemon 6...
fev 13 10:54:25 Arch-PC systemd[973]: Started KDE Daemon 6.
fev 13 10:54:25 Arch-PC kded6[32412]: X11 not detect disabling
fev 13 10:54:25 Arch-PC kded6[32412]: QDBusObjectPath: invalid path "/modules/oom-notifier"
fev 13 10:54:25 Arch-PC kded6[32412]: The kded module name "oom-notifier" is invalid!
fev 13 10:54:25 Arch-PC kded6[32412]: QDBusObjectPath: invalid path "/modules/wpad-detector"
fev 13 10:54:25 Arch-PC kded6[32412]: The kded module name "wpad-detector" is invalid!
fev 13 10:54:25 Arch-PC kded6[32412]: QDBusObjectPath: invalid path "/modules/plasma-session-shortcuts"
fev 13 10:54:25 Arch-PC kded6[32412]: The kded module name "plasma-session-shortcuts" is invalid!
fev 13 10:54:25 Arch-PC NetworkManager[599]: <info>  [1770990865.4259] agent-manager: agent[e507f5bc94a4d7f8,:1.221/org.kde.plasma.networkmanagement/1003]: agent registered
fev 13 10:54:25 Arch-PC kded6[32412]: Failed to connect to Bolt manager DBus interface: 
fev 13 10:54:25 Arch-PC kded6[32412]: Couldn't connect to Bolt DBus daemon
fev 13 10:54:25 Arch-PC kconf_update[32475]: /usr/share/kconf_update/filepicker.upd defined Version=5 but Version=6 was expected
fev 13 10:54:25 Arch-PC kded6[32412]: Known activities: QList("b23257a3-954a-466a-8fd8-001590d672ce")
fev 13 10:54:25 Arch-PC kded6[32412]: Failed enumerating MM objects: "org.freedesktop.DBus.Error.NameHasNoOwner" 
                                       "Could not activate remote peer 'org.freedesktop.ModemManager1': activation request failed: unknown unit"
fev 13 10:54:25 Arch-PC kded6[32412]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.kded6'")
fev 13 10:54:25 Arch-PC kded6[32480]: xsettingsd: Loaded 0 settings from /home/stalker/.xsettingsd
fev 13 10:54:25 Arch-PC kded6[32480]: xsettingsd: Created window 0xe00001 on screen 0 with timestamp 12615336
fev 13 10:54:25 Arch-PC kded6[32480]: xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
fev 13 10:54:25 Arch-PC kded6[32480]: xsettingsd: Took ownership of selection _XSETTINGS_S0
fev 13 10:54:25 Arch-PC kded6[32412]: Registering ":1.61/StatusNotifierItem" to system tray
fev 13 10:54:25 Arch-PC kded6[32412]: Registering ":1.86/StatusNotifierItem" to system tray
fev 13 10:54:25 Arch-PC kded6[32412]: No object for name "alsa_output.pci-0000_00_1b.0.analog-stereo.monitor"
fev 13 10:54:38 Arch-PC systemd[1]: dbus-:1.1-org.kde.kded.smart@2.service: Deactivated successfully.
Comment 10 Harald Sitter 2026-02-13 14:03:02 UTC
fev 13 10:54:24 Arch-PC kded6[32317]: unknown object (4278190081), message current_mode(o)
fev 13 10:54:24 Arch-PC kded6[32317]: The Wayland connection experienced a fatal error: Invalid argument
fev 13 10:54:24 Arch-PC systemd[973]: plasma-kded6.service: Main process exited, code=exited, status=255/EXCEPTION

that seems relevant