Lubuntu Update notifications show up in the wrong spot and are incorrectly themed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lubuntu-update-notifier (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
OS: Lubuntu Noble Development Edition.
Hardware: virt-manager VM.
Steps to reproduce:
1: Boot a Lubuntu Noble VM that hasn't been updated in a while (there needs to be updates available to trigger the bug).
2: Open Lubuntu Update.
3: Click "Check for Updates".
4: Provide your password.
Expected result: Updates should appear in the window, and a notification should be shown in the upper-right corner with white text on a greyish background.
Actual result: Updates do indeed appear in the window, but the notification is shown in the upper-left corner with black text on a yellow background shaped like a speech bubble.
Additional info: This appears to be a race condition - Lubuntu Update is probably starting before lxqt-notificationd fully starts, and Qt is falling back to some sort of "default" notification display mechanism as a result. One can kill lxqt-notificationd and still get notifications from Lubuntu Update (incorrectly positioned and themed).
Unless LXQt provides a way to require one service to fully start before another, this will probably be easiest to work around by adding a check in the code that waits for lxqt-notificationd to be available before actually starting the app (and times out if it doesn't show up for a long time, 30 seconds or so).
This bug was fixed in the package lubuntu- update- notifier - 1.0.0~beta1
--------------- update- notifier (1.0.0~beta1) noble; urgency=medium
lubuntu-
* Change from alpha to beta testing phase, this has been tested for a while
and looks pretty stable so far.
* Wait to start until lxqt-notificationd is present. (LP: #2056379)
-- Aaron Rainbolt <email address hidden> Thu, 07 Mar 2024 04:06:13 +0000