conky와 nautilus가 충돌할 때마다 어떻게 다시 시작하나요?

conky와 nautilus가 충돌할 때마다 어떻게 다시 시작하나요?

여러 가지 이유로 노틸러스가 충돌하는 경우가 많습니다. 노틸러스가 충돌하면 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

관련 정보