Как перезапустить Conky и Nautilus, когда они терпят крах?

Много раз nautilus падает из-за различных причин. Когда наутилус падает, он падает с конки. Единственный способ вернуть conky и активный рабочий стол - запустить nautilus и conky из терминала.

Как сделать автоматический запуск nautilus и conky при возникновении сбоя?

Некоторые люди советуют использовать Upstart. Но выскочка кулинарной книги слишком тяжелая для меня, так как я пользователь Windows, и я не привык к файлам cli / .conf.

Если кто-нибудь может дать мне именно то, что мне нужно изменить, это было бы очень полезно. В то же время я постараюсь выяснить, как заставить все работать, используя демон upstart.

2
задан 9 April 2013 в 01:01

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
0
ответ дан 9 April 2013 в 01:01

Другие вопросы по тегам:

Похожие вопросы: