2024-11-18 Mon: (下書き) WSL2 で user@1000 サービスが起動しない
WSL2 の systemd を有効にしてから、ずっと困っている
which systemctl したら linuxbrew でインストールした systemd が引っかかった
brew uninstall systemd して、loginctl enable-linger $USER して様子見
loginctl show-user $USER | grep Linger の結果は Linger=yes となっている
---後日---
上手くいったみたい。
やっと config.fish から下部の記述を消せる
code:fish
# Start user@1000
set user_status (systemctl status user@1000 | awk '{print $3}')
if echo "$user_status" | grep -q "dead"
sudo systemctl start user@1000 > /dev/null
end