ข้อผิดพลาดเกี่ยวกับน้ำท่วมหลังจากรีสตาร์ท Ubuntu (ฉันต้องลบ 2 ไฟล์)


8

ฉันเพิ่ม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เริ่มทำงานตามปกติ

ฉันจะตั้งค่าได้อย่างไรเมื่อฉันรีสตาร์ทหรือปิดแล็ปท็อปไฟล์ทั้งสองนี้จะถูกลบหากมีอยู่?

คำตอบ:


8

คุณสามารถสร้างสคริปต์ที่ลบทั้งสองไฟล์และตั้งค่าให้ทำงานเมื่อเริ่มต้นขึ้น

บางสิ่งเช่นนี้

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

/etc/init.d/คุณจะต้องวางสคริปต์ของคุณใน

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

นอกจากนี้ที่นี่ยังมีบทแนะนำสั้น ๆ เกี่ยวกับวิธีทุบตีสคริปต์: https://help.ubuntu.com/community/Beginners/BashScripting


4

นี่เป็นข้อผิดพลาดทั่วไปเมื่อ Deluge ไม่ออกอย่างสมบูรณ์ ลิงก์สัญลักษณ์บางอันพังและ Deluge ไม่รู้ว่าจะทำอย่างไร แต่ฉันทำ.

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

จากนั้นเริ่มต้นน้ำท่วม


1

มีตั๋วบั๊กเปิด# 2234ที่จะแก้ไขปัญหาไฟล์เก่าได้

ทางเลือกในการวางน้ำท่วมในแอปเริ่มต้นจะทำงานภูตในพื้นหลังโดยใช้สคริปต์พุ่งพรวดแล้วเชื่อมต่อกับThinclient

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.