Hide Forgot
(I'm posting this message at "kdebase-runtime" component, since both systemtray and knotify programs seem to belong to that component. If that's not correct, please move this message the correct component) I propose root notifications to be stored at systemtray too. As you know, normal notifications are shown for some seconds into a bubble, and then the bubble disappears and the notification is stored into the "(i)" icon at the panel systemtray. For example, you can generate a normal notification with this command: notify-send "Notification title" "Notification description" The bubble disappears after some seconds, and then you can click on the "(i)" icon and see the notification. This is perfect, because if you are bussy, doing important things, and have no time to read the bubble, you can read the notification later, by clicking the "(i)" icon. The problem happens when the notification is generated by the root user (or by a root process): In this case, the notification is not stored into the "(i)" icon. For example, run the same command as root: su - notify-send "Root notification title" "Root notification description" The notification is just lost, so if you hadn't time to read the bubble, you will lost the information. It's even worse, since root notifications are usually important notifications, so they shouln't be lost. There is a trick to avoid the bubble to disappear ("notify-send -t 0 ..." command). But that's not elegant, bubbles shouldn't keep forever, and you could need to close the bubble to see a window's content, so the information is lost. I propose to store all notifications (even root notifications) into the "(i)" icon, to allow the user to read them later. Thanks
Errata: The commands to generate a root notification have been joined into one line. The correct commands are: su - notify-send "Root notification title" "Root notification description"
*** This bug has been marked as a duplicate of bug 691210 ***