일시 중지 후 사용자 systemd 서비스가 다시 시작되지 않습니다.

일시 중지 후 사용자 systemd 서비스가 다시 시작되지 않습니다.

나는 Spotifyd git 허브 페이지에서 제안된 대로 일시 중지 후 Spotify를 다시 시작하기 위해 사용자 systemd 서비스를 만들었습니다. 내가 가진 문제는 일시 중지 후 다시 시작되지 않는다는 것입니다.

restartSpotifyd 서비스 파일입니다. 나는

다시 시작=항상

시작 제한('start-limit-hit')에 도달했기 때문에 restartSpotifyd.service 파일에서 삭제했습니다. 다음은 서비스 파일의 업데이트된 버전입니다.

.config/systemd/user/restartSpotifyd.service

[Unit]
Description=Restart spotifyd after resume
After=suspend.target

[Service]
Type=simple
ExecStart=/bin/systemctl --user --no-block restart spotifyd.service

[Install]
WantedBy=suspend.target

컴퓨터를 일시 중단했다가 다시 시작하면 다음과 같은 결과가 나타납니다.

systemctl --user status restartSpotifyd
● restartSpotifyd.service - Restart spotifyd after resume
     Loaded: loaded (/home/netlak/.config/systemd/user/restartSpotifyd.service; enabled; vendor preset: enabled)
     Active: inactive (dead)

May 26 15:04:13 jamming systemd[1361]: Stopped Restart spotifyd after resume.
May 26 15:04:13 jamming systemd[1361]: Started Restart spotifyd after resume.
May 26 15:04:13 jamming systemd[1361]: restartSpotifyd.service: Succeeded.
May 26 15:04:13 jamming systemd[1361]: restartSpotifyd.service: Scheduled restart job, restart counter is at 5.
May 26 15:04:13 jamming systemd[1361]: Stopped Restart spotifyd after resume.
May 26 15:04:13 jamming systemd[1361]: restartSpotifyd.service: Start request repeated too quickly.
May 26 15:04:13 jamming systemd[1361]: restartSpotifyd.service: Failed with result 'start-limit-hit'.
May 26 15:04:13 jamming systemd[1361]: Failed to start Restart spotifyd after resume.
May 26 15:06:21 jamming systemd[1361]: Started Restart spotifyd after resume.
May 26 15:06:21 jamming systemd[1361]: restartSpotifyd.service: Succeeded.

15시 10분에 컴퓨터를 일시정지했는데 깨어났을 때 서비스가 다시 시작되지 않았습니다. 마지막으로 다시 시작한 것은 15:06에 서비스를 수동으로 다시 시작한 때였습니다.

이것은 Debian과 Archlinux에서 일어나고 있습니다. 내가 여기서 무엇을 놓치고 있는지 힌트를 줄 수 있는 사람이 있나요?

관련 정보