Oh, I only checked some services and assumed all was working. All the
following services hang. The common denominator is that I have written
these myself, so I might be doing something odd here.
• xss-lock
• volctl
• picom
• network-manager-applet
• dunst
• cbatticon
• blueman-applet
For example xss-lock:
?????
? (define (home-xss-lock-shepherd-service config)
? (list
? (shepherd-service
? (provision '(xss-lock))
? (requirement '(x11-display))
? (start #~(make-forkexec-constructor
? (list #$(file-append xss-lock "/bin/xss-lock")
? "-l" "xsecurelock")
? #:log-file (string-append
? (or (getenv "XDG_STATE_HOME")
? (format #f "~a/.local/state"
? (getenv "HOME")))
? "/log/xss-lock.log")))
? (stop #~(make-kill-destructor)))))
?
? (define-public home-xss-lock-service-type
? (service-type
? (name 'home-xss-lock)
? (extensions
? (list
? (service-extension home-shepherd-service-type
? home-xss-lock-shepherd-service)))
? (default-value '())
? (description "Screen locker")))
?????
?????
? 2025-01-12 16:39:26 GNU Shepherd 1.0.0 (Guile 3.0.9, x86_64-unknown-linux-gnu)
? 2025-01-12 16:39:26 Starting service root...
? 2025-01-12 16:39:26 Service root started.
? 2025-01-12 16:39:26 Service root running with value #<<process> id: 2377 command: #f>.
? 2025-01-12 16:39:26 Service root has been started.
? 2025-01-12 16:39:26 WARNING: Use of `load' in declarative module (#{ g109}#). Add #:declarative? #f to your define-module invocation.
? 2025-01-12 16:39:26 Daemonizing...
? 2025-01-12 16:39:26 Restarting signal handler.
? 2025-01-12 16:39:26 Now running as process 2396.
? 2025-01-12 16:39:26 Starting services...
? 2025-01-12 16:39:26 Configuration successfully loaded from '/gnu/store/lwjnnpjca0kplrsm82vf1pjq7x4d8lq7-shepherd.conf'.
? 2025-01-12 16:39:26 Running value of service root changed to #<<process> id: 2396 command: #f>.
? 2025-01-12 16:39:26 Starting service emacs-daemon...
? 2025-01-12 16:39:26 Starting service ssh-agent...
? 2025-01-12 16:39:26 Starting service dbus...
? 2025-01-12 16:39:26 Starting service x11-display...
? 2025-01-12 16:39:26 Service emacs-daemon has been started.
? 2025-01-12 16:39:26 Service ssh-agent has been started.
? 2025-01-12 16:39:26 Service dbus has been started.
? 2025-01-12 16:39:26 Service x11-display has been started.
? 2025-01-12 16:39:26 Service emacs-daemon started.
? 2025-01-12 16:39:26 Service ssh-agent started.
? 2025-01-12 16:39:26 Service dbus started.
? 2025-01-12 16:39:26 Service x11-display started.
? 2025-01-12 16:39:26 Service x11-display running with value ":0".
? 2025-01-12 16:39:26 Service emacs-daemon running with value #<<process> id: 2397 command: #f>.
? 2025-01-12 16:39:26 Service ssh-agent running with value #<<process> id: 2398 command: #f>.
? 2025-01-12 16:39:26 Service dbus running with value #<<process> id: 2399 command: ("/gnu/store/r799iglam0gk9q35j56239wcdg9xzhwg-dbus-1.15.8/bin/dbus-daemon" "--nofork" "--session" "--address=unix:path=/run/user/1000/bus")>.
? 2025-01-12 16:39:26 Starting service xss-lock...
? 2025-01-12 16:39:26 Service xss-lock has been started.
? 2025-01-12 16:39:26 Starting service volctl...
? 2025-01-12 16:39:26 Service xss-lock started.
? 2025-01-12 16:39:26 Service volctl has been started.
? 2025-01-12 16:39:26 Service xss-lock running with value #<<process> id: 2400 command: ("/gnu/store/a20h8scrp7jl3ildfxmj7c4mnc5s6nl2-xss-lock-0.3.0-1.1e158fb/bin/xss-lock" "-l" "xsecurelock")>.
? 2025-01-12 16:39:26 Service volctl started.
? 2025-01-12 16:39:26 Service volctl running with value #<<process> id: 2404 command: ("/gnu/store/jjaz1i6kzx7phwjp85gyggf0s85irxv2-volctl-0.9.4/bin/volctl")>.
? 2025-01-12 16:39:26 Starting service unclutter...
? 2025-01-12 16:39:26 Service unclutter has been started.
? 2025-01-12 16:39:26 Service unclutter started.
? 2025-01-12 16:39:26 Service unclutter running with value #<<process> id: 2407 command: #f>.
? 2025-01-12 16:39:26 Starting service redshift...
? 2025-01-12 16:39:26 Service redshift has been started.
? 2025-01-12 16:39:26 Service redshift started.
? 2025-01-12 16:39:26 Service redshift running with value #<<process> id: 2409 command: #f>.
? 2025-01-12 16:39:26 Starting service picom...
? 2025-01-12 16:39:26 Service picom has been started.
? 2025-01-12 16:39:26 Service picom started.
? 2025-01-12 16:39:26 Service picom running with value #<<process> id: 2410 command: ("/gnu/store/0yj6akbzrrvsrnnszkf73pp3a7n9pc45-picom-11.2/bin/picom" "--vsync" "--backend" "glx")>.
? 2025-01-12 16:39:26 Starting service network-manager-applet...
? 2025-01-12 16:39:26 Service network-manager-applet has been started.
? 2025-01-12 16:39:26 Service network-manager-applet started.
? 2025-01-12 16:39:26 Service network-manager-applet running with value #<<process> id: 2411 command: ("/gnu/store/931akl92zv8hjbq88v5xzkww56b433bh-network-manager-applet-1.36.0/bin/nm-applet")>.
? 2025-01-12 16:39:26 Starting service cbatticon...
? 2025-01-12 16:39:26 Service cbatticon has been started.
? 2025-01-12 16:39:26 Starting service blueman-applet...
? 2025-01-12 16:39:26 Service cbatticon started.
? 2025-01-12 16:39:26 Service blueman-applet has been started.
? 2025-01-12 16:39:26 Service cbatticon running with value #<<process> id: 2419 command: ("/gnu/store/mhgq9x4pq7vsgrj3fvwxnirc33likw73-cbatticon-1.6.13/bin/cbatticon")>.
? 2025-01-12 16:39:26 Starting service dunst...
? 2025-01-12 16:39:26 Service blueman-applet started.
? 2025-01-12 16:39:26 redshift[2409] Waiting for initial location to become available...
? 2025-01-12 16:39:26 Service dunst has been started.
? 2025-01-12 16:39:26 Service blueman-applet running with value #<<process> id: 2420 command: ("/gnu/store/xpix8bhcvzhyzzzkvsisc2lig15wlqrg-blueman-2.3.4/bin/blueman-applet")>.
? 2025-01-12 16:39:26 Service dunst started.
? 2025-01-12 16:39:26 Successfully started 13 services in the background.
? 2025-01-12 16:39:26 Service dunst running with value #<<process> id: 2436 command: ("/gnu/store/9iznijpx287bqkwv2cc4g3x30z72vqky-dunst-1.11.0/bin/dunst")>.
? (snip emacs load messages)
?????