Spotify git Hub 페이지에서 제안한 대로 Spotify를 일시 중지한 후 다시 시작하는 사용자 시스템 서비스를 만들었습니다. 내가 겪고있는 문제는 정지 후 다시 시작되지 않는다는 것입니다.
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에서 발생합니다. 내가 여기서 무엇을 놓치고 있는지 말해 줄 수 있는 사람이 있나요?