Bug 507373 - "Checking backup integrity" notification unnecessarily disruptive
Summary: "Checking backup integrity" notification unnecessarily disruptive
Status: RESOLVED INTENTIONAL
Alias: None
Product: kup
Classification: Applications
Component: general (other bugs)
Version First Reported In: 0.10.0
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Simon Persson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-22 18:08 UTC by Jan Molnar
Modified: 2025-09-17 18:04 UTC (History)
0 users

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


Attachments
kupdaemon notification which cannot be configured to be hidden (11.32 KB, image/png)
2025-07-22 18:08 UTC, Jan Molnar
Details
Screenshot of notifications kcm (113.93 KB, image/png)
2025-09-09 17:51 UTC, Simon Persson
Details
Notifications settings of KUP (209.80 KB, image/png)
2025-09-09 20:26 UTC, Jan Molnar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Molnar 2025-07-22 18:08:29 UTC
Created attachment 183438 [details]
kupdaemon notification which cannot be configured to be hidden

SUMMARY
On backup start, "Checking backup integrity" notification appears (screenshot attached). This notification is displayed for up to a few minutes and catches the users attention. Backups run every two hours on my computer and I want them to run on background without disturbing me, so this notification is quite disturbing (unless other notifications which can be disabled). Could you please make this one configurable as well? 


STEPS TO REPRODUCE
1. Wait up until backup starts or initiate it manually
2. "Checking backup integrity" notification appears
3. There is no configuration option on the notification itself, nor on "Backups" configuration (KCM), nor on "Notifications" configuration (also KCM; BTW there is "Integrity Check Completed" option here, but that one does not manage "Checking backup integrity" notification)

OBSERVED RESULT
The notification appears for a few minutes, animates indeterminate progress and catches the users attention.

EXPECTED RESULT
As far as the integrity check continues, there is no essential need for the user to know it is ongoing via the notification. I expect an option preventing the notification (maybe the notification could be hidden even without an option to make it visible, but maybe someone needs it).


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 25.04
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.14.0
Qt Version: 6.8.3

ADDITIONAL INFORMATION
"Verify integrity of backups" option might be necessary for the notification to appear.
Comment 1 Simon Persson 2025-09-09 17:51:32 UTC
Created attachment 184851 [details]
Screenshot of notifications kcm
Comment 2 Simon Persson 2025-09-09 17:53:18 UTC
I suspect you have enabled the setting to keep application progress notifications open. Please reopen bug report if that is not the case. Thanks!
Comment 3 Jan Molnar 2025-09-09 20:24:28 UTC
Hi Simon, thank you for the workaround. Unfortunately it does not work for me – I want e.g. file copying progress displayed. ... I see file copying as an action invoked intentionally, so I am waiting for its result, but I see backups as something which should ideally run on background continuously and inform me only when there is an issue (I even do not need the notification to pop up and hide right away).
Comment 4 Jan Molnar 2025-09-09 20:26:08 UTC
Created attachment 184854 [details]
Notifications settings of KUP

Many other notifications of KUP can be set, unfortunately not this one, which takes a few minutes.
Comment 5 Simon Persson 2025-09-17 18:04:27 UTC
As far as I can see, this is how KJobTrackerInterface has been designed (and also the settings for how to show job progress). There is no categorization of jobs to differentiate between the ones started by a user and the ones started by a automatic scheduling. The notifications you mention are internally something completely different from progress monitoring of jobs.

I suggest that you can open a new bug report with your wish. I believe the correct place is

Classification: Frameworks and Libraries
Product: frameworks-kjobwidgets

But please keep in mind that even in the best case, this change would take time and effort. Adding a way to keep track of what kind of job it is in the libraries, then applications need to start entering a category when they start jobs, then Plasma workspace needs to start using that information for showing or not showing the progress popup.