Lỗi Deluge sau khi khởi động lại Ubuntu (Tôi cần xóa 2 tệp)


8

Tôi đã thêm Delugevào Startup applicationsđôi khi sau khi khởi động lại hoặc tắt máy, Delugesẽ không bắt đầu. Nếu tôi cố chạy nó trong terminal thì tôi gặp lỗi tiếp theo:

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.

Nếu tôi xóa /home/vas/.config/deluge/ipc/deluge-gtk/home/vas/.config/deluge/ipc/deluge-gtk.locksau đó Delugebắt đầu bình thường.

Làm cách nào tôi có thể thiết lập rằng khi tôi khởi động lại hoặc tắt máy tính xách tay, 2 tệp này sẽ bị xóa nếu chúng tồn tại?

Câu trả lời:


8

Bạn có thể tạo một tập lệnh xóa hai tệp và thiết lập nó để chạy khi khởi động.

Một cái gì đó như thế này:

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

Bạn sẽ cần đặt các tập lệnh của bạn vào /etc/init.d/.

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

Ngoài ra đây là một hướng dẫn ngắn về cách bash script: https://help.ubfox.com/community/Beginners/BashScripting


4

Đây là một lỗi phổ biến khi Deluge không thoát sạch. Một số liên kết tượng trưng bị phá vỡ và Deluge không biết phải làm gì. Nhưng tôi làm.

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

Sau đó bắt đầu Deluge.


1

Có một vé lỗi mở # 2234 sẽ giải quyết vấn đề tập tin cũ.

Một cách khác để đưa Deluge vào các ứng dụng khởi động sẽ là chạy daemon trong nền bằng cách sử dụng tập lệnh khởi động và sau đó kết nối với thinclient .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.