Bug 373203 - Notifications "broken" (blue box in upper left corner)
Summary: Notifications "broken" (blue box in upper left corner)
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.8.4
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-02 22:36 UTC by Luca Weiss
Modified: 2017-01-02 01:39 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Weiss 2016-12-02 22:36:38 UTC
Directly a video demonstrating the bug: https://youtu.be/KwH1MUSWmpg

I hope this isn't a duplicate because I didn't find anything that matched my search terms (about what I wrote in the title). I also don't know what product/component this bug should be assigned to.

Since Plasma 5.8 (nearly) every time I start plasma (from sddm) this bug occurs. Only after restarting plasma with "kquitapp plasmashell && kstart plasmashell" the bug is fixed. I also noticed this issue pre-5.8 times but it would only occur very rarely.

If you need more information, feel free to contact me.
Comment 1 Kai Uwe Broulik 2016-12-03 09:08:34 UTC
After you restarted plasmashell you get proper plasma styled notifications? It seems it fails to register the notification dbus service. Do you perhaps have any other notification daemon running from another desktop environment or 3rd party?
Comment 2 Luca Weiss 2016-12-03 17:59:20 UTC
> After you restarted plasmashell you get proper plasma styled notifications?

Yes.

> Do you perhaps have any other notification daemon running from another desktop environment or 3rd party?

I had i3 installed in this installation but I used xinit/startx then (now sddm) and I uninstalled (hopefully) everything related to i3.

Here's a pastebin of the user journal for the current boot: http://pastebin.com/M7sM4fP5
Comment 3 Kai Uwe Broulik 2017-01-01 21:57:54 UTC
The other notification service seems to be present still, it seems DBus-activated, meaning it will restart whenever someone sends a message to it.

Plasma tries to register:
Dez 03 09:21:57 g550jk plasmashell[1281]: Failed to register Notifications service
Dez 03 09:21:57 g550jk plasmashell[1281]: Terminating current Notification service with pid 1495

after that plasma retries after 3 seconds but this still fails:
Dez 03 09:22:00 g550jk plasmashell[1281]: Failed to register Notifications service
Comment 4 Luca Weiss 2017-01-01 22:27:34 UTC
The different autostart folders I could find:

luca@g550jk ~/.local> ls -al /etc/xdg/autostart/
total 100
drwxr-xr-x  2 root root  4096 31. Dez 23:34 ./
drwxr-xr-x 11 root root  4096 27. Dez 23:53 ../
-rw-r--r--  1 root root   305 26. Sep 20:40 at-spi-dbus-bus.desktop
-rw-r--r--  1 root root  1818  3. Dez 21:53 baloo_file.desktop
-rw-r--r--  1 root root  7741  9. Aug 00:25 gsettings-data-convert.desktop
-rw-r--r--  1 root root  1092 18. Dez 00:44 kdeconnectd.desktop
-rwxr-xr-x  1 root root 11713 27. Dez 12:36 klipper.desktop*
-rw-r--r--  1 root root  1037 27. Dez 12:36 krunner.desktop
-rw-r--r--  1 root root  7086 12. Dez 01:22 org.kde.kgpg.desktop
-rw-r--r--  1 root root  3255 27. Dez 22:16 pam_kwallet_init.desktop
-rw-r--r--  1 root root  2313 27. Dez 12:36 plasmashell.desktop
-rw-r--r--  1 root root  3549 27. Dez 22:07 polkit-kde-authentication-agent-1.desktop
-rwxr-xr-x  1 root root   356 31. Dez 21:06 polychromatic-tray-applet.desktop*
-rw-r--r--  1 root root  5450 27. Dez 22:07 powerdevil.desktop
-rw-r--r--  1 root root  7931 22. Sep 2015  print-applet.desktop
-rw-r--r--  1 root root  4459 25. Jun 2016  pulseaudio.desktop
-rw-r--r--  1 root root   517 31. Dez 17:16 razer-service.desktop
-rw-r--r--  1 root root  1092 27. Dez 12:36 xembedsniproxy.desktop
luca@g550jk ~/.local> ls -al ~/.config/autostart/
total 48
drwxr-xr-x   2 luca luca  4096 21. Dez 11:12 ./
drwxr-xr-x 132 luca luca 12288  1. Jän 23:23 ../
-rw-r--r--   1 luca luca   202 21. Dez 11:12 Nextcloud.desktop
-rw-r--r--   1 luca luca   370 11. Nov 10:42 keybase_autostart.desktop
-rw-r--r--   1 luca luca   199 24. Mai 2016  ownCloud.desktop
-rw-r--r--   1 luca luca  1868 21. Nov 18:45 redshift-gtk.desktop
-rwxr--r--   1 luca luca   400 29. Okt 21:34 redshift-qt.desktop*
-rw-r--r--   1 luca luca   180 25. Feb 2016  remmina-applet.desktop
-rw-r--r--   1 luca luca   515 13. Jul 20:59 shutter.desktop
-rwxr--r--   1 luca luca   568  9. Okt 21:19 telegramdesktop.desktop*

I don't know where else to look...
Comment 5 Luca Weiss 2017-01-01 22:30:48 UTC
I just uninstalled "dunst" which I still had installed... I didn't try it but I strongly believe it's fixed now... Thanks :) (and the dunst autostart was hidden in /usr/share/dbus-1/services/org.knopwob.dunst.service)
Comment 6 Kai Uwe Broulik 2017-01-02 01:39:29 UTC
Glad you found it :) probably should have guided you towards tha ominous dbus-1 directory