dunst-project / dunst

Lightweight and customizable notification daemon
https://dunst-project.org
Other
4.49k stars 336 forks source link

Restarting bspwm messes up the customized output of dunst at times #1082

Open beyond9thousand opened 2 years ago

beyond9thousand commented 2 years ago

Issue description

Dunst randomly throws incorrect customized outputs after restarting bspwm.

This is what my notifications normally look like image

This is what happens when I restart my bspwm (only at random restarts). This continues until I have restarted bspwm a couple of times and then it fixes itself image

In the event of the bug mentioned above, this is what the output of systemctl --user status dunst reads

dunst.service - Dunst notification daemon
     Loaded: loaded (/usr/lib/systemd/user/dunst.service; static)
     Active: active (running) since Wed 2022-06-08 17:15:32 IST; 2s ago
       Docs: man:dunst(1)
   Main PID: 107026 (dunst)
      Tasks: 4 (limit: 18997)
     Memory: 3.4M
        CPU: 44ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/dunst.service
             └─107026 /usr/bin/dunst

Jun 08 17:15:32 b9k systemd[80895]: Starting Dunst notification daemon...
Jun 08 17:15:32 b9k systemd[80895]: Started Dunst notification daemon.
Jun 08 17:15:32 b9k dunst[107026]: WARNING: No icon found in path: 'dialog-information'

Additionally output of dunst reads the following WARNING: No icon found in path: 'dialog-information'

Installation info

Relevant configurations

bynect commented 5 months ago

Does this still occur. If so, could you get a debug log for when it happens? Also, have you tried simply restarting the dunst service without bspwm?

bynect commented 4 months ago

This could be due to the fact that dunst is called by a notification before it is started in the xinitrc with the corrent arguments