recently I updated xfce4-notifyd (0.8.2-1 → 0.9.0-1) and it is now autostarting instead of dunst that I want to use.
Arch linux wiki states that dunst should be directly started not to rely on d-bus daemon which I try but xfce4-notifyd is aready running and dunst therefore fails to start at login.
~ >>> dunst
CRITICAL: [dbus_cb_name_lost:1152] Cannot acquire 'org.freedesktop.Notifications': Name is acquired by 'Xfce Notify Daemon' with PID '9657'.
How is it even started? I looked at systemd but there is no service of that name.
~ >>> systemctl status xfce4-notifyd
Unit xfce4-notifyd.service could not be found.
Is there some way to block xfce4-notifyd? I tried to uninstall it but it is a dependency of xfce4-power-manager which I assume I need for my i3wm setup to work properly.
I had it installed since February when I did a fresh system install but it never autostarted before.
In Xfce yes, since it’s the session settings manager, but I just checked, notifyd is not in the Autostart, it’s a service, my bad.
systemctl status --user xfce4-notifyd.service
You can’t disable it, I suppose it’s linked to the power management, your choice is remove xfce4-power-manager or stop the service at the start of the session.
Thanks, I was affraid of that.
I just placed killall xfce4-notifyd; before /usr/bin/dunst in my i3wm config to run it on every login and I will just pretend that this is a nice solution.