Ubuntu hardy 64. daemon starts ok, Gtk ui starts, opens connection manager with a local daemon visible, but an attempt to connect to the daemon or close connection manager window without connecting causes ui to lock up. I can shut down the daemon though. If daemon is not running result is the same - an attempt to close connection manager window causes ui to lock up. At this moment deluge writes to log
[WARNING ] 11:24:43 config:402 Unable to open config file: /home/lvm/.config/deluge/gtkui.conf
[DEBUG ] 11:24:43 config:408 Saving new config file /home/lvm/.config/deluge/gtkui.conf.new
[DEBUG ] 11:24:43 config:421 Backing up old config file to /home/lvm/.config/deluge/gtkui.conf~
[DEBUG ] 11:24:43 config:429 Moving new config file /home/lvm/.config/deluge/gtkui.conf.new to /home/lvm/.config/deluge/gtkui.conf..
even though /home/lvm/.config/deluge/gtkui.conf exists and writable
Any ideas?
1.20rc2 gtk ui won't start
Re: 1.20rc2 gtk ui won't start
Perhaps try moving the gtkui.conf out of there and trying again?
Re: 1.20rc2 gtk ui won't start
It locks up even when I completely remove /home/lvm/.config/deluge. When I say 'locks up' I mean that ui window is shown completely and looks all right but fails to react to keyboard or mouse events, fails to redraw when covered with another window and then uncovered and cannot be closed properly. During the installation setup updated setuptools to a newer version, after the installation ui failed to start because chardet was not installed on my machine which setup failed to detect, I've installed it manually, but ui keeps locking up with no messages other than in my first post when started with -L debug.
BTW when 1.20rc2 daemon is terminated it logs
[DEBUG ] 11:15:13 component:176 Shutting down component FilterManager..
[ERROR ] 11:15:13 main:216 'module' object has no attribute 'ReactorNotRunning'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/deluge-1.2.0_rc2-py2.5-linux-x86_64.egg/deluge/main.py", line 209, in start_daemon
Daemon(options, args)
File "/usr/lib/python2.5/site-packages/deluge-1.2.0_rc2-py2.5-linux-x86_64.egg/deluge/core/daemon.py", line 171, in __init__
self._shutdown()
File "/usr/lib/python2.5/site-packages/deluge-1.2.0_rc2-py2.5-linux-x86_64.egg/deluge/core/daemon.py", line 187, in _shutdown
except twisted.internet.error.ReactorNotRunning:
AttributeError: 'module' object has no attribute 'ReactorNotRunning'
<end of log>
But it is not related because as I said problem with ui persists even when daemon is not running.
Another nuisance: I skipped 1.2.0rc1, 1.1.9 was downloading a huge and slow torrent for quite a while and reached thirty-something%, after numerous startups and shutdowns of 1.2.0rc2 and subsequent reverting back to 1.1.9 I now noticed that this torrent is at 20% :( even though I did backup /home/lvm/.config/deluge after shutting down 1.1.9 and restored it before starting it.
BTW when 1.20rc2 daemon is terminated it logs
[DEBUG ] 11:15:13 component:176 Shutting down component FilterManager..
[ERROR ] 11:15:13 main:216 'module' object has no attribute 'ReactorNotRunning'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/deluge-1.2.0_rc2-py2.5-linux-x86_64.egg/deluge/main.py", line 209, in start_daemon
Daemon(options, args)
File "/usr/lib/python2.5/site-packages/deluge-1.2.0_rc2-py2.5-linux-x86_64.egg/deluge/core/daemon.py", line 171, in __init__
self._shutdown()
File "/usr/lib/python2.5/site-packages/deluge-1.2.0_rc2-py2.5-linux-x86_64.egg/deluge/core/daemon.py", line 187, in _shutdown
except twisted.internet.error.ReactorNotRunning:
AttributeError: 'module' object has no attribute 'ReactorNotRunning'
<end of log>
But it is not related because as I said problem with ui persists even when daemon is not running.
Another nuisance: I skipped 1.2.0rc1, 1.1.9 was downloading a huge and slow torrent for quite a while and reached thirty-something%, after numerous startups and shutdowns of 1.2.0rc2 and subsequent reverting back to 1.1.9 I now noticed that this torrent is at 20% :( even though I did backup /home/lvm/.config/deluge after shutting down 1.1.9 and restored it before starting it.
Re: 1.20rc2 gtk ui won't start
Hmm.. What version of twisted do you have installed?
That's strange you lost some data on that torrent. If you had backed up your resume data files, the it should have just resumed at 30% without issue. Sorry about that.
That's strange you lost some data on that torrent. If you had backed up your resume data files, the it should have just resumed at 30% without issue. Sorry about that.
Re: 1.20rc2 gtk ui won't start
That's it - I've updated twisted to 8.2.0 and ui works fine now, thanks.
A couple of cosmetical issues though:
1. In view-sidebar I've got trackers checked and zero hits unchecked. When Trackers are expanded in the sidebar the first 'Tracker' is 'Error (0)' which is in the wrong section and should not be shown at all as zero hits is not checked.

2. Quite an old bug with improperly formatted Apply button on options tab still lives on

And by the way move completed is not checked - is it ok? I've got 'move completed' set up in preferences-downloads. Or is options tab only for overrides?
A couple of cosmetical issues though:
1. In view-sidebar I've got trackers checked and zero hits unchecked. When Trackers are expanded in the sidebar the first 'Tracker' is 'Error (0)' which is in the wrong section and should not be shown at all as zero hits is not checked.

2. Quite an old bug with improperly formatted Apply button on options tab still lives on

And by the way move completed is not checked - is it ok? I've got 'move completed' set up in preferences-downloads. Or is options tab only for overrides?
Re: 1.20rc2 gtk ui won't start
1. This is not a bug. This will show torrents with tracker errors, which are different than actual torrent errors. Perhaps it should be hidden when it has 0 hits.lvm wrote:That's it - I've updated twisted to 8.2.0 and ui works fine now, thanks.
A couple of cosmetical issues though:
1. In view-sidebar I've got trackers checked and zero hits unchecked. When Trackers are expanded in the sidebar the first 'Tracker' is 'Error (0)' which is in the wrong section and should not be shown at all as zero hits is not checked.
2. Quite an old bug with improperly formatted Apply button on options tab still lives on
And by the way move completed is not checked - is it ok? I've got 'move completed' set up in preferences-downloads. Or is options tab only for overrides?
2. That looks like an issue with your gtk theme engine.
You are correct about the move completed, it's been changed from the 1.1 behaviour.
Regarding the twisted upgrade, what version did you have installed prior? I'd like to know what the minimum required version is and this would help. I think the minimum version is likely 8.1.0.
Re: 1.20rc2 gtk ui won't start
Ok, but you a re right, it should be hidden when zero hits is unchecked. And maybe aligned with other trackers names or, even better, an option not to show favicons for trackers should be added - hate this stuff.andar wrote: 1. This is not a bug. This will show torrents with tracker errors, which are different than actual torrent errors. Perhaps it should be hidden when it has 0 hits.
Perhaps (it's gtk-qt by the way). And yet Edit trackers button looks ok. Or any other button except Apply.andar wrote: 2. That looks like an issue with your gtk theme engine.
Oh, it was ancient - 2.5.0 - that's ubuntu's LTS support for you. Lazy bastards. And they've got deluge 0.5.8.9 too.andar wrote: Regarding the twisted upgrade, what version did you have installed prior? I'd like to know what the minimum required version is and this would help. I think the minimum version is likely 8.1.0.
Re: 1.20rc2 gtk ui won't start
Ah, ok. We already list twisted => 8.1.0 in our DEPENDS file.lvm wrote:Ok, but you a re right, it should be hidden when zero hits is unchecked. And maybe aligned with other trackers names or, even better, an option not to show favicons for trackers should be added - hate this stuff.andar wrote: 1. This is not a bug. This will show torrents with tracker errors, which are different than actual torrent errors. Perhaps it should be hidden when it has 0 hits.
Perhaps (it's gtk-qt by the way). And yet Edit trackers button looks ok. Or any other button except Apply.andar wrote: 2. That looks like an issue with your gtk theme engine.
Oh, it was ancient - 2.5.0 - that's ubuntu's LTS support for you. Lazy bastards. And they've got deluge 0.5.8.9 too.andar wrote: Regarding the twisted upgrade, what version did you have installed prior? I'd like to know what the minimum required version is and this would help. I think the minimum version is likely 8.1.0.
Re: 1.20rc2 gtk ui won't start
Perhaps this should've been taken into account when importing torrents from 1.1.9? Torrents which were being downloaded in 1.1.9 at the time of the upgrade didn't have 'move completed' set on the options tab and were not moved to the completed folder after the completion, I had to do it manually. New torrents added in 1.2.0 do have 'move completed' set on the options tab.andar wrote: You are correct about the move completed, it's been changed from the 1.1 behaviour.