Ошибка Deluge после перезапуска Ubuntu (мне нужно удалить 2 файла)

Я добавил Deluge в Startup applications и , иногда после перезапуска или выключения, Deluge не запускается. Если я пытаюсь запустить его в терминале, я получаю следующую ошибку:

vas@LenovoZ580:~$ deluge
[ERROR   ] 11:18:36 ipcinterface:156 Deluge restart failed: Couldn't listen on any:/home/vas/.config/deluge/ipc/deluge-gtk: Cannot acquire lock.

Если я удаляю /home/vas/.config/deluge/ipc/deluge-gtk и /home/vas/.config/deluge/ipc/deluge-gtk.lock, то Deluge запускается нормально.

Как настроить, чтобы при перезагрузке или выключении ноутбука эти 2 файла удалялись, если они существуют?

8
задан 24 March 2014 в 17:30

3 ответа

Вы можете создать скрипт, который удалит два файла и настроит его для запуска при запуске.

Примерно так:

#!/bin/bash
rm /home/vas/.config/deluge/ipc/deluge-gtk
rm /home/vas/.config/deluge/ipc/deluge-gtk.lock

Вам нужно будет поместить свои сценарии в /etc/init.d/.

См .: https://superuser.com/questions/155476/how-do-i-make-a-script-run-upon-startup-of-the-ubuntu-machine

Также вот краткое руководство о том, как bash-скрипт: https://help.ubuntu.com/community/Beginners/BashScripting

0
ответ дан 24 March 2014 в 17:30

Это распространенная ошибка, когда Deluge не выходит чисто. Некоторая символическая ссылка нарушается, и Делуг не знает, что делать. Но я делаю.

rm /home/vas/.config/deluge/ipc/deluge*

Затем запустите Deluge.

0
ответ дан 24 March 2014 в 17:30

Существует открытый тикет с ошибкой # 2234 , который решит проблему с устаревшим файлом.

Альтернативой помещению Deluge в автозагрузку приложений может быть запуск демона в фоновом режиме с помощью сценария upstart , а затем подключение к thinclient .

0
ответ дан 24 March 2014 в 17:30

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

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