You are not logged in.

#1 2009-04-28 00:31:52

umpalumpa1985
Member
From: America
Registered: 2007-12-05
Posts: 134

Deluge !

So after an update the other day, deluge now causes my cpu usage to creep to ~67%.  While it seems that a system should still be functional at 67% usage, it definitely is not.  it causes everything to become unresponsive, and the only thing that **does** respond is deluge, and only if i right click on the tray icon.  Oh, and this only happens when the gui is open.  If deluge is minimized to the tray, this symptom doesn't happen.  When i manage to kill deluge, the symptoms disappear.  Deluge output as follows:

[johnny@localhost ~]$ deluge --loglevel=debug
[INFO    ] 17:21:40 main:117 Deluge ui 1.1.7
[DEBUG   ] 17:21:41 main:118 options: {'loglevel': 'debug', 'default_ui': None, 'args': None, 'quiet': False, 'ui': None, 'logfile': None, 'config': None}
[DEBUG   ] 17:21:41 main:119 args: []
[DEBUG   ] 17:21:41 main:120 ui_args: []
[INFO    ] 17:21:41 main:123 Starting ui..
[DEBUG   ] 17:21:41 ui:47 UI init..
[DEBUG   ] 17:21:41 configmanager:91 Getting config 'ui.conf'
[DEBUG   ] 17:21:41 config:253 Config /home/johnny/.config/deluge/ui.conf loaded: {'default_ui': 'gtk'}
[INFO    ] 17:21:41 ui:64 Starting GtkUI..
[DEBUG   ] 17:21:41 client:113 CoreProxy init..
[DEBUG   ] 17:21:41 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:41 config:253 Config /home/johnny/.config/deluge/gtkui.conf loaded: {'close_to_tray': True, 'ntf_sound_path': '/home/johnny', 'window_width': 1279, 'default_load_path': '/home/johnny/Torrents', 'window_y_pos': 40, 'ntf_email': False, 'tray_upload_speed_list': [5.0, 10.0, 30.0, 80.0, 200.0], 'show_statusbar': False, 'ntf_popup': False, 'ntf_pass': '', 'show_sidebar': False, 'autoconnect_host_uri': None, 'window_maximized': False, 'enable_system_tray': True, 'tray_download_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0], 'show_connection_manager_on_start': True, 'lock_tray': False, 'ntf_sound': False, 'tray_password': '', 'focus_add_dialog': True, 'ntf_server': '', 'start_in_tray': True, 'ntf_tray_blink': True, 'check_new_releases': True, 'autoadd_queued': False, 'classic_mode': True, 'window_pane_position': 291, 'enabled_plugins': [], 'show_rate_in_title': True, 'autoadd_enable': False, 'ntf_username': '', 'interactive_add': True, 'sidebar_show_zero': False, 'window_x_pos': -1, 'window_height': 512, 'ntf_security': None, 'connection_limit_list': [50, 100, 200, 300, 500], 'sidebar_position': 0, 'show_new_releases': False, 'autoconnect': False, 'choose_directory_dialog_path': '/home/johnny', 'sidebar_show_trackers': True, 'autostart_localhost': False, 'show_toolbar': True, 'autoadd_location': '', 'config_location': '/home/johnny/.config/deluge', 'ntf_email_add': '', 'signal_port': 57126}
1.1.7
[DEBUG   ] 17:21:41 gtkui:182 retcode: 0
[DEBUG   ] 17:21:41 component:106 Registered QueuedTorrents with ComponentRegistry..
[DEBUG   ] 17:21:41 configmanager:91 Getting config 'gtkui.conf'
/usr/lib/python2.6/site-packages/deluge/ui/gtkui/queuedtorrents.py:60: GtkWarning: Unable to locate theme engine in module_path: "mist",
  "glade/queuedtorrents.glade"))
[DEBUG   ] 17:21:41 component:106 Registered IPCInterface with ComponentRegistry..
[DEBUG   ] 17:21:41 component:106 Registered DbusInterface with ComponentRegistry..
[DEBUG   ] 17:21:41 ipcinterface:87 Processing args from other process: []
[DEBUG   ] 17:21:41 ipcinterface:90 Not connected to host.. Adding to queue.
[INFO    ] 17:21:41 dbusinterface:88 Registering with DBUS..
[DEBUG   ] 17:21:41 component:106 Registered Signals with ComponentRegistry..
[DEBUG   ] 17:21:41 signalreceiver:56 SignalReceiver init..
[DEBUG   ] 17:21:41 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:41 config:135 Setting 'signal_port' to 49978 of <type 'int'>
[DEBUG   ] 17:21:41 config:278 Saving new config file /home/johnny/.config/deluge/gtkui.conf.new
[DEBUG   ] 17:21:41 config:290 Backing up old config file to /home/johnny/.config/deluge/gtkui.conf~
[DEBUG   ] 17:21:41 config:298 Moving new config file /home/johnny/.config/deluge/gtkui.conf.new to /home/johnny/.config/deluge/gtkui.conf..
[DEBUG   ] 17:21:41 component:106 Registered MainWindow with ComponentRegistry..
[DEBUG   ] 17:21:41 configmanager:91 Getting config 'gtkui.conf'
/usr/lib/python2.6/site-packages/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gtk_toolbar_set_icon_size: assertion `icon_size != GTK_ICON_SIZE_INVALID' failed
  "glade/main_window.glade"))
[DEBUG   ] 17:21:41 config:212 Registering function for show_rate_in_title key..
[DEBUG   ] 17:21:41 menubar:54 MenuBar init..
[DEBUG   ] 17:21:41 component:106 Registered MenuBar with ComponentRegistry..
[DEBUG   ] 17:21:41 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:41 component:106 Registered ToolBar with ComponentRegistry..
[DEBUG   ] 17:21:41 toolbar:52 ToolBar Init..
[DEBUG   ] 17:21:41 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:41 component:106 Registered TorrentView with ComponentRegistry..
[DEBUG   ] 17:21:41 listview:137 ListView initialized..
[DEBUG   ] 17:21:41 listview:236 Loading ListView state file: torrentview.state
[DEBUG   ] 17:21:41 torrentview:130 TorrentView Init..
[DEBUG   ] 17:21:42 component:106 Registered TorrentDetails with ComponentRegistry..
[DEBUG   ] 17:21:42 torrentdetails:411 Loading TorrentDetails state file: tabs.state
[DEBUG   ] 17:21:42 torrentdetails:70 parent: None
[DEBUG   ] 17:21:42 torrentdetails:70 parent: None
[DEBUG   ] 17:21:42 files_tab:254 Loading FilesTab state file: files_tab.state
[DEBUG   ] 17:21:42 torrentdetails:70 parent: None
[DEBUG   ] 17:21:42 peers_tab:208 Loading PeersTab state file: peers_tab.state
[DEBUG   ] 17:21:42 torrentdetails:70 parent: None
[DEBUG   ] 17:21:42 torrentdetails:70 parent: None
[DEBUG   ] 17:21:42 component:106 Registered SideBar with ComponentRegistry..
[DEBUG   ] 17:21:42 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:42 component:106 Registered FilterTreeView with ComponentRegistry..
[DEBUG   ] 17:21:42 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:42 sidebar:86 add tab:filters
[DEBUG   ] 17:21:42 filtertreeview:270 nothing selected
[DEBUG   ] 17:21:42 component:106 Registered Preferences with ComponentRegistry..
[DEBUG   ] 17:21:43 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:43 component:106 Registered SystemTray with ComponentRegistry..
[DEBUG   ] 17:21:43 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:43 config:212 Registering function for enable_system_tray key..
[DEBUG   ] 17:21:43 systemtray:81 Enabling the system tray icon..
[DEBUG   ] 17:21:43 component:106 Registered StatusBar with ComponentRegistry..
[DEBUG   ] 17:21:43 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:43 component:106 Registered AddTorrentDialog with ComponentRegistry..
[DEBUG   ] 17:21:43 coreconfig:44 CoreConfig init..
[DEBUG   ] 17:21:43 component:106 Registered CoreConfig with ComponentRegistry..
[DEBUG   ] 17:21:43 component:106 Registered PluginManager with ComponentRegistry..
[DEBUG   ] 17:21:43 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:43 pluginmanagerbase:64 Plugin manager init..
[DEBUG   ] 17:21:43 configmanager:91 Getting config 'gtkui.conf'
[DEBUG   ] 17:21:43 pluginmanagerbase:115 Found plugin: Blocklist 1.0
[DEBUG   ] 17:21:43 pluginmanagerbase:115 Found plugin: Label 0.1
[DEBUG   ] 17:21:43 component:106 Registered ConnectionManager with ComponentRegistry..
[DEBUG   ] 17:21:43 configmanager:91 Getting config 'hostlist.conf.1.1'
[DEBUG   ] 17:21:43 config:253 Config /home/johnny/.config/deluge/hostlist.conf.1.1 loaded: {'hosts': ['http://127.0.0.1:58846']}
[DEBUG   ] 17:21:43 configmanager:91 Getting config 'gtkui.conf'
[INFO    ] 17:21:43 connectionmanager:490 Starting localhost:58846 daemon..
[INFO    ] 17:21:43 client:172 Setting core uri as http://localclient:b1d99d96a33adc1ce58157a694752c962d6a0f3d@127.0.0.1:58846
[DEBUG   ] 17:21:43 client:204 Creating ServerProxy..
[DEBUG   ] 17:21:43 component:129 Starting component SystemTray..
[DEBUG   ] 17:21:43 component:129 Starting component Signals..
[DEBUG   ] 17:21:43 component:129 Starting component PluginManager..
[DEBUG   ] 17:21:43 component:129 Starting component Preferences..
[DEBUG   ] 17:21:43 component:129 Starting component DbusInterface..
[DEBUG   ] 17:21:43 component:129 Starting component StatusBar..
[DEBUG   ] 17:21:43 component:129 Starting component AddTorrentDialog..
[DEBUG   ] 17:21:43 pluginmanager:87 Core has these plugins enabled: []
[DEBUG   ] 17:21:43 component:129 Starting component FilterTreeView..
[DEBUG   ] 17:21:43 component:129 Starting component ConnectionManager..
[DEBUG   ] 17:21:43 component:129 Starting component TorrentView..
[DEBUG   ] 17:21:43 component:129 Starting component TorrentDetails..
[DEBUG   ] 17:21:43 component:129 Starting component IPCInterface..
[DEBUG   ] 17:21:43 component:129 Starting component CoreConfig..
[DEBUG   ] 17:21:43 component:129 Starting component SideBar..
[DEBUG   ] 17:21:43 component:129 Starting component QueuedTorrents..
[DEBUG   ] 17:21:43 component:129 Starting component MainWindow..
[DEBUG   ] 17:21:43 component:129 Starting component ToolBar..
[DEBUG   ] 17:21:43 component:129 Starting component MenuBar..
[DEBUG   ] 17:22:12 config:135 Setting 'window_y_pos' to 491 of <type 'int'>
[DEBUG   ] 17:22:12 config:135 Setting 'window_y_pos' to 40 of <type 'int'>
[DEBUG   ] 17:22:16 component:153 Pausing component TorrentView..
[DEBUG   ] 17:22:16 component:153 Pausing component StatusBar..
[DEBUG   ] 17:22:16 component:153 Pausing component TorrentDetails..
[DEBUG   ] 17:22:24 component:163 Resuming component TorrentView..
[DEBUG   ] 17:22:24 component:163 Resuming component StatusBar..
[DEBUG   ] 17:22:24 component:163 Resuming component TorrentDetails..
[DEBUG   ] 17:22:24 config:135 Setting 'window_x_pos' to -2 of <type 'int'>
[DEBUG   ] 17:22:24 config:135 Setting 'window_y_pos' to 22 of <type 'int'>
[DEBUG   ] 17:22:25 config:135 Setting 'window_x_pos' to -1 of <type 'int'>
[DEBUG   ] 17:22:25 config:135 Setting 'window_y_pos' to 491 of <type 'int'>
[DEBUG   ] 17:22:25 config:135 Setting 'window_y_pos' to 40 of <type 'int'>
[DEBUG   ] 17:22:30 component:153 Pausing component TorrentView..
[DEBUG   ] 17:22:30 component:153 Pausing component StatusBar..
[DEBUG   ] 17:22:30 component:153 Pausing component TorrentDetails..
[DEBUG   ] 17:22:37 systemtray:317 on_menuitem_quit_activate
[INFO    ] 17:22:37 client:172 Setting core uri as None
[DEBUG   ] 17:22:37 component:141 Stopping component SystemTray..
[DEBUG   ] 17:22:37 component:141 Stopping component PluginManager..
[DEBUG   ] 17:22:37 component:141 Stopping component Preferences..
[DEBUG   ] 17:22:37 component:141 Stopping component DbusInterface..
[DEBUG   ] 17:22:37 component:141 Stopping component StatusBar..
[DEBUG   ] 17:22:37 component:141 Stopping component AddTorrentDialog..
[DEBUG   ] 17:22:37 component:141 Stopping component FilterTreeView..
[DEBUG   ] 17:22:37 filtertreeview:270 nothing selected
[DEBUG   ] 17:22:37 component:141 Stopping component ConnectionManager..
[DEBUG   ] 17:22:37 component:141 Stopping component TorrentView..
[DEBUG   ] 17:22:37 component:141 Stopping component Signals..
[DEBUG   ] 17:22:37 signalreceiver:95 Shutting down signalreceiver
[DEBUG   ] 17:22:37 signalreceiver:102 Unable to deregister client from server: 'The core proxy is invalid.'
[DEBUG   ] 17:22:37 signalreceiver:105 Joining listening thread..
[DEBUG   ] 17:22:37 component:141 Stopping component TorrentDetails..
[DEBUG   ] 17:22:37 component:141 Stopping component IPCInterface..
[DEBUG   ] 17:22:37 component:141 Stopping component CoreConfig..
[DEBUG   ] 17:22:37 component:141 Stopping component SideBar..
[DEBUG   ] 17:22:37 component:141 Stopping component QueuedTorrents..
[DEBUG   ] 17:22:37 component:141 Stopping component MainWindow..
[DEBUG   ] 17:22:37 component:141 Stopping component ToolBar..
[DEBUG   ] 17:22:37 component:141 Stopping component MenuBar..
[DEBUG   ] 17:22:37 gtkui:241 gtkui shutting down..
[DEBUG   ] 17:22:37 component:182 Shutting down component SystemTray..
[DEBUG   ] 17:22:37 component:182 Shutting down component PluginManager..
[DEBUG   ] 17:22:37 component:182 Shutting down component Preferences..
[DEBUG   ] 17:22:37 component:182 Shutting down component DbusInterface..
[DEBUG   ] 17:22:37 component:182 Shutting down component StatusBar..
[DEBUG   ] 17:22:37 component:182 Shutting down component AddTorrentDialog..
[DEBUG   ] 17:22:37 component:182 Shutting down component FilterTreeView..
[DEBUG   ] 17:22:37 component:182 Shutting down component ConnectionManager..
[DEBUG   ] 17:22:37 component:182 Shutting down component TorrentView..
[DEBUG   ] 17:22:37 listview:222 Saving ListView state file: torrentview.state
[DEBUG   ] 17:22:37 component:182 Shutting down component Signals..
[DEBUG   ] 17:22:37 component:182 Shutting down component TorrentDetails..
[DEBUG   ] 17:22:37 files_tab:240 Saving FilesTab state file: files_tab.state
[DEBUG   ] 17:22:37 peers_tab:194 Saving FilesTab state file: peers_tab.state
[DEBUG   ] 17:22:37 torrentdetails:397 Saving TorrentDetails state file: tabs.state
[DEBUG   ] 17:22:37 component:182 Shutting down component IPCInterface..
[DEBUG   ] 17:22:37 component:182 Shutting down component CoreConfig..
[DEBUG   ] 17:22:37 component:182 Shutting down component SideBar..
[DEBUG   ] 17:22:37 sidebar:68 hpaned.position: 0
[DEBUG   ] 17:22:37 component:182 Shutting down component QueuedTorrents..
[DEBUG   ] 17:22:37 component:182 Shutting down component MainWindow..
[DEBUG   ] 17:22:37 component:182 Shutting down component ToolBar..
[DEBUG   ] 17:22:37 component:182 Shutting down component MenuBar..
[INFO    ] 17:22:37 client:172 Setting core uri as None
[johnny@localhost ~]$

Relevant packages:

pacman -Q | grep -e torrent -e deluge -e pygtk -e python -e gtk
dbus-python 0.83.0-2
deluge 1.1.7-1
gnome-python 2.26.1-1
gnome-python-extras 2.25.3-1
gstreamer0.10-python 0.10.14-1
gtk 1.2.10-8
gtk-doc 1.11-1
gtk-theme-switch2 2.0.5-1
gtk-vnc 0.3.8-1
gtk2 2.16.1-1
gtk2_prefs 0.4.1-1
gtkglext 1.2.0-2
gtkmm 2.16.0-1
gtkspell 2.0.15-1
libgtkhtml 2.11.1-2
libtorrent 0.12.4-1
libtorrent-rasterbar 0.14.2-1
pygtk 2.14.1-3
python 2.6.2-1
python-cssutils 0.9.5.1-3
python-feedparser 4.1-4
python-nose 0.10.4-3
python-notify 0.1.1-5
python-numeric 24.2-4
python-numpy 1.3.0-1
python-pigment 0.3.11-1
python-pysqlite 2.4.1-2
python-xlib 0.14-1
wxgtk 2.8.9.2-1
wxgtk-2.6 2.6.4-2

Thanks for any help.


Never interrupt your enemy when he's making a mistake.    ~Napoleon Bonaparte

Offline

#2 2009-04-28 13:30:56

reguila
Member
Registered: 2007-09-18
Posts: 3

Re: Deluge !

Do you have the display speeds in titlebar enabled?
There's a reported bug for this setting causing high cpu usage, it should be fixed in 1.1.8 release.

Offline

#3 2009-04-28 14:15:20

balle
Member
Registered: 2008-06-08
Posts: 11

Re: Deluge !

reguila wrote:

Do you have the display speeds in titlebar enabled?
There's a reported bug for this setting causing high cpu usage, it should be fixed in 1.1.8 release.

Thank you for the tip!

Offline

#4 2009-04-28 14:32:26

loudtiger
Member
Registered: 2009-01-08
Posts: 68

Re: Deluge !

does pausing the torrent and exiting deluge on ext4 still result in not being able to resume it? i'm not sure which is at fault, deluge, or whether ext4 needs an extra second to commit.

Offline

#5 2009-04-29 00:25:00

umpalumpa1985
Member
From: America
Registered: 2007-12-05
Posts: 134

Re: Deluge !

ah thanks for the heads up on the titlebar speed bug ! ! !


EDIT: Alas, that did not fix it.  please let me know if you need any more debugging output.  Oh, i'm running a fluxbox session with only conky and tilda running, btw.

Last edited by umpalumpa1985 (2009-04-29 00:28:39)


Never interrupt your enemy when he's making a mistake.    ~Napoleon Bonaparte

Offline

#6 2009-05-10 13:40:28

balle
Member
Registered: 2008-06-08
Posts: 11

Re: Deluge !

remove /.config/deluge under home and restart

Offline

#7 2009-05-13 00:22:40

umpalumpa1985
Member
From: America
Registered: 2007-12-05
Posts: 134

Re: Deluge !

Thanks for the help, but i a'ready did that also.   Still no luck. :-(


Never interrupt your enemy when he's making a mistake.    ~Napoleon Bonaparte

Offline

#8 2009-05-13 18:55:14

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: Deluge !

@op - you might wanna post to the deluge forums.  The devs over there actually read them.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#9 2009-05-14 01:23:35

umpalumpa1985
Member
From: America
Registered: 2007-12-05
Posts: 134

Re: Deluge !

Ahh, thank you, i never even thought of that.


Never interrupt your enemy when he's making a mistake.    ~Napoleon Bonaparte

Offline

Board footer

Powered by FluxBB