Traceback (most recent call last):
Code: Select all
File "/usr/bin/deluge", line 9, in <module>
load_entry_point('deluge==1.3.6', 'gui_scripts', 'deluge')()
File "/usr/lib/python2.7/dist-packages/deluge/main.py", line 132, in start_ui
UI(options, args, options.args)
File "/usr/lib/python2.7/dist-packages/deluge/ui/ui.py", line 150, in __init__
ui = GtkUI(args)
File "/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py", line 225, in __init__
self.ipcinterface = IPCInterface(args)
File "/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/ipcinterface.py", line 142, in __init__
reactor.listenUNIX(socket, self.factory, wantPID=True)
File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 413, in listenUNIX
p.startListening()
File "/usr/lib/python2.7/dist-packages/twisted/internet/unix.py", line 273, in startListening
if not self.lockFile.lock():
File "/usr/lib/python2.7/dist-packages/twisted/python/lockfile.py", line 127, in lock
symlink(str(os.getpid()), self.name)
OSError: [Errno 13] Permission denied
It also refuses to add a torrent when I double-click on the torrent file or use the context (right click) menu to select the application, even if it's already running.
Is there a way to solve this problem, preferably without having to reinstall the program or use the terminal every time? Because now I have a totally useless panel launcher and cannot launch it from the menu or using the keyboard shortcut.
Update: Now even sudo deluge does not work. Here is what I get when I type the command:
Code: Select all
[ERROR ] 21:34:05 ipcinterface:156 Deluge restart failed: Couldn't listen on any:/home/arcturus/.config/deluge/ipc/deluge-gtk: Cannot acquire lock.