여러 가지 이유로 노틸러스가 충돌하는 경우가 많습니다. 노틸러스가 충돌하면 conky와 충돌합니다. conky 및 활성 데스크탑을 되돌리는 유일한 방법은 터미널에서 nautilus 및 conky를 시작하는 것입니다.
충돌이 발생할 때마다 노틸러스와 콘키가 자동으로 다시 시작되도록 하려면 어떻게 해야 합니까?
어떤 사람들은 Upstart를 사용하라고 조언합니다. 하지만 저는 Windows 사용자이고 cli/.conf에 익숙하지 않기 때문에 이 신생 요리책은 저에게는 너무 무거워요.
누군가 내가 바꿔야 할 사항을 정확히 알려줄 수 있다면 큰 도움이 될 것입니다. 그동안 나는 upstart 데몬을 사용하여 작업을 수행하는 방법을 알아내려고 노력할 것입니다.
답변1
다음 명령을 사용하여 /etc/init에 파일을 만듭니다.
#!upstart
description "Conky"
# Start job via the daemon control script. Replace "soham" with your username.
exec su -l soham -c 'export DISPLAY=:0; /usr/bin/conky'
# Restart the process if it dies with a signal
# or exit code not given by the 'normal exit' stanza.
respawn
# Give up if restart occurs 10 times in 30 seconds.
respawn limit 15 30
이제 로그인 후: sudo start conky
#!upstart
description "nautilus"
# Start job via the daemon control script. Replace "soham" with your username.
exec su -l soham -c 'export DISPLAY=:0; /usr/bin/nautilus'
# Restart the process if it dies with a signal
# or exit code not given by the 'normal exit' stanza.
respawn
# Give up if restart occurs 10 times in 30 seconds.
respawn limit 15 30