I am lost, I don't know why this does not work for the user on reboot:
(not working means: if I start it manually using systemctl --user start nostc it works perfectly, no errors. In the logs there are no errors either). I just see that after a reboot, Stopped lines occur right before the reboot.
[Unit] Description=nostc.service After=network-online.target [Service] Type=simple Restart=always ExecStart=/home/pascal/.pyenv/versions/3.7.2/envs/feb2018/bin/nostalgia_chrome run_server WorkingDirectory=/home/pascal/egoroot/nostalgia-dev/nostalgia_chrome Environment="PYTHONUNBUFFERED=on" [Install] WantedBy=multi-user.target``` It's really weird because:
systemctl --user is-enabled nostc shows enabled
On boot it shows:
● nostc.service Loaded: loaded (/home/pascal/.config/systemd/user/nostc.service; enabled; vendor pr> Active: inactive (dead) lines 1-3/3 (END) But as root it does work (systemctl is-enabled nostalgia_chrome and runs):
[Unit] Description=nostalgia_chrome service After=network-online.target [Service] User=pascal Group=users Type=simple Restart=always ExecStart=/usr/bin/nostalgia_chrome run-server Environment="PYTHONUNBUFFERED=on" [Install] WantedBy=multi-user.target Could multi-user be setup wrongly on arch+i3, or what could possibly be the issue?
systemctl --user status nostcshow?WantedBy=default.target