On another machine:
I was using this 2 service fine when launching dinit manually before turnstile:
type = process
command = picom
logfile = $HOME/.local/share/dinit/picom.log
restart = true
type = process
command = pasystray --notify=all
logfile = $HOME/.local/share/dinit/pasystray.log
restart = true
pasystray log:
option parsing failed: Cannot open display:
picom log:
[ 10/05/23 20:41:34.074 main FATAL ERROR ] Can't open display.
I use fork with experimental features and crash like 4 times per minute.
/var/log/turnstiled.log just states:
[ OK ] picom
dinit: Service picom process terminated with exit code 1
dinit: Service picom restarting too quickly; stopping.
[STOPPD] picom
[ OK ] pasystray
dinit: Service pasystray process terminated with exit code 1
dinit: Service pasystray restarting too quickly; stopping.
[STOPPD] pasystray
I have turnstile-dinit, pambase-turnstile, turnstile and some user services installed.
Other services are fine:
[[+] ] boot
[{+} ] system
[{+} ] pipewire (pid: 735)
[{+} ] dbus (pid: 725)
[ {X}] picom (exit status: 1)
[ {X}] pasystray (exit status: 1)
[{+} ] wireplumber (pid: 737)
[{+} ] pipewire-pulse (pid: 736)