На этот вопрос уже есть ответ здесь:
Я использую "Docky", и это программа, склонная к сбоям время от времени. Есть ли способ сохранить эту программу всегда работающей даже после сбоя?
Я хочу, чтобы "Docky" перезапускался сам в случае сбоя, чтобы мне не приходилось постоянно перезапускать его вручную.
Я использую Ubuntu Gnome 14.10. Буду признателен за любую помощь, спасибо!
Выполненный gedit и вставка это в новый текстовый документ:
#!/bin/bash
while true
do
docky
done
Затем сохраните его как' [AnyNameHere].sh' (предпочтительно в Вашей папке Documents). После сохранения, открытого Ваш файловый менеджер, определяют местоположение нового файла и щелкают правой кнопкой по нему. Выберите Правила приличия, затем перейдите к вкладке полномочий. Должен быть tickbox, который говорит "Исполняемый файл" или что-то как этот. Включите этому tickbox, нажмите "OK", затем дважды щелкните по файлу. Выберите 'Выполнение', и теперь Docky должен появиться.
Однако, если Вы не выполняете сценарий в Терминале, единственный способ остановить этот сценарий удара сами состоит в том, чтобы использовать программу как htop
и завершить процесс.
(Это - вероятно, самый неэффективный способ сделать это, но это работает на меня.