Hochwasserfehler nach Neustart von Ubuntu (ich muss 2 Dateien löschen)

8

Ich habe Delugein Startup applicationsund manchmal nach dem Neustart oder Herunterfahren, Delugewird nicht gestartet. Wenn ich versuche, es im Terminal auszuführen, erhalte ich den nächsten Fehler:

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.

Wenn ich lösche /home/vas/.config/deluge/ipc/deluge-gtkund /home/vas/.config/deluge/ipc/deluge-gtk.lockdann Delugenormal startet.

Wie kann ich festlegen, dass beim Neustart oder Herunterfahren des Laptops diese beiden Dateien gelöscht werden, wenn sie vorhanden sind?

LVA
quelle

Antworten:

8

Sie können ein Skript erstellen, das die beiden Dateien löscht, und festlegen, dass es beim Start ausgeführt wird.

Etwas wie das:

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

Sie müssen Ihre Skripte in platzieren /etc/init.d/.

Siehe: /superuser/155476/how-do-i-make-a-script-run-upon-startup-of-the-ubuntu-machine

Außerdem finden Sie hier ein kurzes Tutorial zum Bash-Skript: https://help.ubuntu.com/community/Beginners/BashScripting

Anglepoise
quelle
4

Dies ist ein häufiger Fehler, wenn Deluge nicht sauber beendet wird. Eine symbolische Verbindung wird unterbrochen und Deluge weiß nicht, was zu tun ist. Aber ich tue.

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

Dann starten Sie Deluge.

Braiam
quelle