Kesalahan besar setelah restart Ubuntu (saya perlu menghapus 2 file)

8

Saya menambahkan Delugedi Startup applicationsdan kadang-kadang setelah restart atau shutdown, Delugetidak akan mulai. Jika saya mencoba menjalankannya di terminal maka saya mendapatkan kesalahan berikutnya:

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.

Jika saya menghapus /home/vas/.config/deluge/ipc/deluge-gtkdan /home/vas/.config/deluge/ipc/deluge-gtk.lockkemudian Delugemulai secara normal.

Bagaimana saya bisa mengatur itu ketika saya me-restart atau mematikan laptop, 2 file ini akan dihapus jika ada?

LVA
sumber

Jawaban:

8

Anda bisa membuat skrip yang menghapus dua file dan mengaturnya untuk dijalankan saat start-up.

Sesuatu seperti ini:

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

Anda harus menempatkan skrip Anda /etc/init.d/.

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

Juga di sini adalah tutorial singkat tentang cara membuat skrip bash: https://help.ubuntu.com/community/Beginners/BashScripting

Anglepoise
sumber
4

Ini adalah kesalahan umum ketika Deluge tidak keluar dengan bersih. Beberapa tautan simbolis rusak dan Deluge tidak tahu harus berbuat apa. Tapi saya lakukan.

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

Kemudian mulai Deluge.

Braiam
sumber
1

Ada tiket bug terbuka # 2234 yang akan menyelesaikan masalah file basi.

Alternatif untuk menempatkan Deluge di aplikasi startup adalah dengan menjalankan daemon di latar belakang menggunakan skrip pemula dan kemudian terhubung dengan terminal .

Cas
sumber