Erro de dilúvio após reiniciar o Ubuntu (eu preciso excluir 2 arquivos)

8

Eu adicionei Deluge em Startup applications e às vezes após reiniciar ou desligar, Deluge não será iniciado. Se eu tentar executá-lo no terminal, recebo o próximo erro:

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.

Se eu excluir /home/vas/.config/deluge/ipc/deluge-gtk e /home/vas/.config/deluge/ipc/deluge-gtk.lock , então Deluge será iniciado normalmente.

Como posso definir isso quando eu reiniciar ou desligar o laptop, esses dois arquivos a serem excluídos, se existirem?

    
por L.V.A 17.11.2013 / 12:59

3 respostas

8

Você pode criar um script que exclua os dois arquivos e configure-o para ser executado na inicialização.

Algo parecido com isto:

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

Você precisará colocar seus scripts em /etc/init.d/ .

Veja: link

Veja também um breve tutorial sobre como bash script: link

    
por Shmukers 17.11.2013 / 13:14
4

Este é um erro comum quando o Deluge não sai corretamente. Alguns elos simbólicos são quebrados e Deluge não sabe o que fazer. Mas eu faço.

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

Então comece o dilúvio.

    
por Braiam 17.11.2013 / 13:09
1

Existe um ticket de bug aberto # 2234 que resolveria o problema do arquivo obsoleto.

Uma alternativa para colocar o Deluge em aplicativos de inicialização seria executar o daemon em segundo plano usando script upstart e, em seguida, conecte-se com thinclient .

    
por Cas 19.11.2013 / 14:21

Tags