Bug 471114 - Show critical notifications on all screens
Summary: Show critical notifications on all screens
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (show other bugs)
Version: 5.27.5
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2023-06-16 14:06 UTC by yvan
Modified: 2023-09-07 18:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yvan 2023-06-16 14:06:02 UTC
SUMMARY

When using a multi-monitor setup, notifications with priority "critical" should be displayed on all screens.

STEPS TO REPRODUCE
1. plug-in a second monitor on the laptop
2. let battery drain

OBSERVED RESULT

The laptop hibernates/shutdowns/… because the "battery low" notification has not been seen.

EXPECTED RESULT

The "battery low" notification is displayed on all screens and is not missed.

MORE EXPLANATIONS

"critical" notifications are often "important", but also "urgent". The example I have in mind is when doing some presentation (say with LibreOffice Impress, or some PDF in full-screen) with the computer plugged to a video-projector: currently, when battery is low, notification only appears on the primary screen (probably the laptop's one) so it is easy to miss it. Same thing happens when watching a movie: you stare at the big screen / video-projector, and don't look the other screen.

You can argue that in these situations user should probably switch off the screen that is not looked at. Taking again the example of the presentation, is see two issues:
- when installing everything for a presentation, you have many other important things to think of
- when doing the presentation you often need both screen, and you can spend a few minutes answering questions and during this time you don't look regularly both screen.

And I suppose people using three monitors are even more likely to miss those critical notifications.

Regards,
Yvan


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian 12
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
- The following issue seems closely related: "Device battery notifications should be critical" - https://bugs.kde.org/show_bug.cgi?id=447644
- Gnome Shell (at least 3.38) behaves the same way so I reported the same issue there - https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6775

Regards,
Yvan
Comment 1 yvan 2023-08-26 09:49:10 UTC
As a temporary workaround, I have written a simple script that triggers an audio notification in case of low battery, available on https://framagit.org/Yvan-Masson/low-battery-audio-notification. Maybe it will help someone.
Comment 2 Nate Graham 2023-09-07 18:43:16 UTC
Yeah, the explanation makes sense to me.