SUMMARY Please consider that when I installed Neon (couple years ago) I installed xfce4 next to Plasma to have an alternative if Plasma will don't work. I think starting day I got update to Plasma 6.4 any notification (i.e. new email arrived) I get, are showing as xfce4 "normal" window (with "X" to close) not like "tool tip" usually appeared near to systray. This xfce4 windows are placed at the center of desktop, and after couple of seconds disappearing Please notice I'm not sure if this is bug in distribution or in new Plasma OBSERVED RESULT Notification as normal window (calling "xfce4-notifyd") EXPECTED RESULT Notification in window similar to "tool tip" appearing near to systray SOFTWARE/OS VERSIONS Linux/KDE Plasma: YES KDE Plasma Version: 6.3.80 KDE Frameworks Version: 6.12.0 Qt Version: 6.8.2 Wayland ADDITIONAL INFORMATION
Thank you for the bug report! Can you please attach a screenshot that shows such a notification?
Created attachment 178847 [details] notification from xfce4 Example of notification please find in attachment.
somehow that xfce daemon to manage notification is autostarted also in plasma.. tempted to say is a distro issue (would be interesting to see if this can happen on other distributions as well) do you have anything suspicious in your systemsettings autostart page?
Created attachment 179680 [details] notification-from-xfce4-settings In System Settings I found info that: "Notification are currently provided by 'Xfce Xfce notify Daemon instead of Plasma" (check attached screenshot). So how to restore that, such to Plasma provide notification?
To be clear I had "notification widget" in state "show if relevant", a changed it to be "always visible" and now shows that "Notification services not available". BTW. I killed process responsible by notification coming from xfce4. > do you have anything suspicious in your systemsettings autostart page? Could you please tell me how to check it? I checked only this location: $ pwd /etc/xdg/autostart piotr@Dell:/etc/xdg/autostart$ ll | grep xfce -rw-r--r-- 1 root root 1340 mar 18 2024 xfce4-notifyd.desktop.dpkg-dist -rw-r--r-- 1 root root 178 lut 16 2022 xfce4-notifyd.desktop.gz
BTW. When I call command like below I get window coming from xfce4 even if xfce4-notifyd doesn't work. $ notify-send Notification_aaaaaaa" And after that xfce4-notifyd again starts work: piotr@Dell:~$ ps -ef|grep xfce piotr 14073 1462 0 23:03 ? 00:00:00 /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd piotr 14078 1462 0 23:03 ? 00:00:00 /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd
Created attachment 179681 [details] notification-from-xfce4-systray_widget
This means that the XFCE notification daemon is running. The way the XDG notifications spec works, the first notification daemon to launch is the winner and handles all notifications. You'll need to figure out why XFCE's notification daemon is trying to run outside of XFCE. Likely it isn't properly conditionalized to only launch in an XFCE session.
Could you please tell me what is the name of KDE/Plasma notification daemon? I found that in System Setting disappeared section with start/stop services. I'm not sure if this is regression or intended.
# pwd /etc/xdg/autostart # ls|grep xfce xfce4-notifyd.desktop.dpkg-dist.gz xfce4-notifyd.desktop.gz
# pwd /usr/share/dbus-1/services # ll | grep -i notif -rw-r--r-- 1 root root 114 kwi 10 09:07 org.kde.plasma.Notifications.service -rw-r--r-- 1 root root 147 mar 18 2024 org.xfce.xfce4-notifyd.Notifications.service -rw-r--r-- 1 root root 147 lut 16 2022 org.xfce.xfce4-notifyd.Notifications.service.disabled -rw-r--r-- 1 root root 134 mar 18 2024 org.xfce.xfce4-notifyd.Notifyd.service P.S. Would be nice if we could modify the post here, instead of adding another and another.
# pwd /usr/share/dbus-1/services # ll | grep -i notif -rw-r--r-- 1 root root 114 kwi 13 10:09 org.kde.plasma.Notifications.service -rw-r--r-- 1 root root 147 mar 18 2024 org.xfce.xfce4-notifyd.Notifications.service.bak -rw-r--r-- 1 root root 147 lut 16 2022 org.xfce.xfce4-notifyd.Notifications.service.disabled -rw-r--r-- 1 root root 134 mar 18 2024 org.xfce.xfce4-notifyd.Notifyd.service I renamed file: org.xfce.xfce4-notifyd.Notifications.service to org.xfce.xfce4-notifyd.Notifications.service.bak and this fixed the issue. I could also remove org.xfce.xfce4-notifyd.Notifications.service file getting the same effect.