Subject: Re: bug#72166: Shepherd periodically goes unresponsive on one of my machines

From: Ludovic Courtès <[email-masked]>
Date: Fri, 16 Aug 2024 18:12:13 +0200

Hi,

"Jonathan Frederickson" <[email-masked]> skribis:

> I've gotten this machine upgraded to 0.10.5 and just experienced the same thing again:

Argh.

> jfred@terracard ~$ ps aux | grep swaylo
> jfred      544  0.0  0.0   3700  2432 ?        S    19:02   0:00 swayidle -w timeout 300 swaylock -f -i ~/.wallpapers/user-manual.jpg timeout 10 if pgrep swaylock; then swaymsg "output * dpms off"; fi resume swaymsg "output * dpms on" before-sleep swaylock -f -i ~/.wallpapers/user-manual.jpg
> jfred     1956  0.0  0.0      0     0 ?        Z    19:22   0:00 [swaylock] <defunct>
> jfred     1957  0.0  0.0      0     0 ?        Zs   19:22   0:00 [swaylock] <defunct>
> jfred     2162  0.0  0.0      0     0 ?        Z    19:38   0:00 [swaylock] <defunct>
> jfred     2163  0.0  0.0      0     0 ?        Zs   19:38   0:00 [swaylock] <defunct>
> jfred     2604  0.0  0.0   6116  2432 pts/2    S+   20:04   0:00 grep --color=auto swaylo
> jfred@terracard ~$ cat /proc/1/cmdline 
> /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwywsjbb-guile-3.0.9/bin/guile--no-auto-compile/gnu/store/wrmyav254ydjn9cad3q169fxg7x6p80b-shepherd-0.10.5/bin/shepherd--config/gnu/store/sfjww12mipyx4zxa6i9x8nxxfyb7h3y4-shepherd.conf
>
> Of note, I haven't run 'guix system reconfigure' or any manual 'herd' commands on this machine since boot.

Could you share (maybe privately) the relevant excerpt of
/var/log/messages?

Could you also share (ideally) a minimum Guix System config and a
sequence of commands to reproduce it?

Are you able to reproduce it in ‘guix system vm’?

Thanks,
Ludo’.