Много раз nautilus падает из-за различных причин. Когда наутилус падает, он падает с конки. Единственный способ вернуть conky и активный рабочий стол - запустить nautilus и conky из терминала.
Как сделать автоматический запуск nautilus и conky при возникновении сбоя?
Некоторые люди советуют использовать Upstart. Но выскочка кулинарной книги слишком тяжелая для меня, так как я пользователь Windows, и я не привык к файлам cli / .conf.
Если кто-нибудь может дать мне именно то, что мне нужно изменить, это было бы очень полезно. В то же время я постараюсь выяснить, как заставить все работать, используя демон upstart.
#!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