흐름도를 보고 있는데 이 흐름이 /bin/sleep infinity
바로 거기에 있습니다. 으로 시작되었습니다 /lib/systemd/systemd --user
.
을(를) 죽이면 sleep
현재 세션이 중지되고 시스템에서 시작됩니다.
이것은 무엇을 할 것인가?
답변1
/usr/lib/systemd/user를 통해 빠르게 grep을 수행한 결과 /bin/sleep infinity의 execstart가 있는 session-monitor.service라는 서비스가 있음을 발견했습니다. 설명에는 다음과 같이 나와 있습니다.
오토재킹을 중지하고, 세션 종료와 동일한 방식으로 스튜디오 오디오를 시작하며, 다양한 설정을 변경할 수 있는 스튜디오 컨트롤용 백엔드를 제공합니다.
잠은 잠만 자고 있기 때문에 이것은 이상해 보입니다. session-monitor.service의 execStopPost는 ExecStopPost=/bin/systemctl --user start systemd-exit.service
프로세스를 종료하면 사용자가 시스템에서 쫓겨나는 이유를 설명합니다.