You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been having issues with the systemd-failed-units module not updating. If I login with a failed unit then it will successfully report that failed unit. However, if I then restart that unit and it is no longer failing, the waybar module will not reflect this change until I next login (or restart waybar).
I'm not too familiar with the way the modules are implemented but I noticed that in the src for systemd-failed-units it doesn't implement the interval option. I have tried setting both interval and restart-interval and neither has made a difference. Based on this I assume that the module is supposed to continuously check the units without exiting.
Has anyone else had this issue? I have installed waybar via nixpkgs (unstable).
The text was updated successfully, but these errors were encountered:
Just tried it out and fixed a system error, the module was updated right away. It does so by handling DBus signals. No intervals needed. The module hasn't really changed since its inception. Theoretically nixpgks could have patched it, but I doubt it. So I'm probably using the same code.
The best idea I can offer for troubleshooting is to look at Waybar's output, see if there are any error messages.
Sorry for the delayed response, just had another go at setting this up and still can't get the module to reflect any changes in the failed units without restarting waybar.
I suspect the issue is with the way waybar is packaged in nixpkgs so I will look into raising an issue there. I couldn't see anything to do with systemd in the output for waybar. I'm far from an expert when it comes to DBus signals; do you have any suggestions of where to look to see if waybar is actually getting these signals? I checked dbus.service at both system and user level and couldn't see anything related to waybar.
I've been having issues with the
systemd-failed-units
module not updating. If I login with a failed unit then it will successfully report that failed unit. However, if I then restart that unit and it is no longer failing, the waybar module will not reflect this change until I next login (or restart waybar).I'm not too familiar with the way the modules are implemented but I noticed that in the src for
systemd-failed-units
it doesn't implement theinterval
option. I have tried setting bothinterval
andrestart-interval
and neither has made a difference. Based on this I assume that the module is supposed to continuously check the units without exiting.Has anyone else had this issue? I have installed waybar via nixpkgs (unstable).
The text was updated successfully, but these errors were encountered: