Tranmission badge helper not working

Bug #696349 reported by Felipe Castillo
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
DockManager
Fix Committed
Low
Robert Dyer

Bug Description

I enabled the transmission badge helper but it seems to not be working. I'm not sure what the problem is. I'm using the latest transmission from their own ppa (ppa:transmissionbt/ppa), maybe that's why it's not working.
Here's the debug info:

[Info 16:56:28.529] Docky version: 2.1.0 bzr docky r1738 ppa
[Info 16:56:28.547] Kernel version: 2.6.35.24
[Info 16:56:28.549] CLR version: 2.0.50727.1433
[Debug 16:56:29.061] [UserArgs] BufferTime = 10
[Debug 16:56:29.063] [UserArgs] MaxSize = 2147483647
[Debug 16:56:29.063] [UserArgs] NetbookMode = False
[Debug 16:56:29.063] [UserArgs] NoPollCursor = False
[Debug 16:56:29.095] [SystemService] Using org.freedesktop.UPower for battery information
[Info 16:56:29.135] [ThemeService] Setting theme: Classic
[Debug 16:56:29.148] [DesktopItemService] Loading remap file '/usr/share/docky/remaps.ini'.
[Debug 16:56:29.158] [DesktopItemService] Remapping 'Picasa3.exe' to 'picasa'.
[Debug 16:56:29.158] [DesktopItemService] Remapping 'nbexec' to 'netbeans'.
[Debug 16:56:29.158] [DesktopItemService] Remapping 'deja-dup-preferences' to 'deja-dup'.
[Debug 16:56:29.158] [DesktopItemService] Remapping 'VirtualBox' to 'virtualbox'.
[Warn 16:56:29.158] [DesktopItemService] Could not find remap file '/home/felipe/.local/share/docky/remaps.ini'!
[Debug 16:56:29.160] [DesktopItemService] Loading desktop item cache '/home/felipe/.cache/docky/docky.desktop.en_CA.utf8.cache'.
[Info 16:56:29.644] [DockServices] Dock services initialized.
[Debug 16:56:29.672] [DBusManager] DBus Registered: org.gnome.Docky
[Debug 16:56:29.681] [DBusManager] DBus Registered: net.launchpad.DockManager
[Debug 16:56:29.878] [PluginManager] Plugin manager initialized.
[Debug 16:56:29.907] [PluginManager] Processing config file for "Battery Monitor".
[Debug 16:56:30.129] [PluginManager] Processing config file for "Bookmarks".
[Debug 16:56:30.131] [PluginManager] Processing config file for "CPU Monitor".
[Debug 16:56:30.132] [PluginManager] Processing config file for "Clippy".
[Debug 16:56:30.133] [PluginManager] Processing config file for "Clock".
[Debug 16:56:30.133] [PluginManager] Processing config file for "Desktop".
[Debug 16:56:30.134] [PluginManager] Processing config file for "Gmail".
[Debug 16:56:30.135] [PluginManager] Processing config file for "Mounter".
[Debug 16:56:30.136] [PluginManager] Processing config file for "NPR".
[Debug 16:56:30.142] [PluginManager] Processing config file for "Network Manager".
[Debug 16:56:30.144] [PluginManager] Processing config file for "Recent Documents".
[Debug 16:56:30.144] [PluginManager] Processing config file for "Session Manager".
[Debug 16:56:30.145] [PluginManager] Processing config file for "Timer".
[Debug 16:56:30.147] [PluginManager] Processing config file for "Trash".
[Debug 16:56:30.148] [PluginManager] Processing config file for "Weather".
[Debug 16:56:30.149] [PluginManager] Processing config file for "Workspace Switcher".
[Info 16:56:30.488] [PluginManager] Loaded "Workspace Switcher".
[Info 16:56:30.499] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 16:56:30.499] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 16:56:30.499] [PluginManager] Loaded "Weather".
[Info 16:56:30.516] [PluginManager] Loaded "Clock".
[Info 16:56:30.527] [PluginManager] Loaded "Trash".
[Info 16:56:30.563] [PluginManager] Loaded "Battery Monitor".
[Debug 16:56:30.589] [BatteryMonitorProcItem] Hiding battery item (capacity=1) (max_capacity=97) (OnBattery=False)
[Info 16:56:30.590] [PluginManager] Loaded "Mounter".
[Debug 16:56:30.632] [MountProvider] Adding Andromeda.
[Info 16:56:30.637] [PluginManager] Loaded "Desktop".
[Info 16:56:30.653] [PluginManager] Loaded "CPU Monitor".
[Info 16:56:31.262] [Helper] Starting banshee_control.py
[Info 16:56:31.308] [Helper] Starting deluge_badge.py
[Info 16:56:31.348] [Helper] Starting skype_control.py
[Info 16:56:31.365] [Helper] Starting tomboy_menus.py
[Info 16:56:31.383] [Helper] Starting transmission_badge.py
[Info 16:56:31.411] [Helper] Starting zeitgeist_journal.py
[Info 16:56:31.457] [Helper] Starting zeitgeist_menus.py
[Info 16:56:31.474] [HelperService] Helper added: /usr/share/dockmanager/scripts/banshee_control.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/deluge_badge.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/emesene_control.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/gajim_badge.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/gtg_menus.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/liferea_badge.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/mpd_control.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/open_terminal_here.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/pidgin_control.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/pithos_control.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/rhythmbox_control.py
[Info 16:56:31.475] [HelperService] Helper added: /usr/share/dockmanager/scripts/skype_control.py
[Info 16:56:31.476] [HelperService] Helper added: /usr/share/dockmanager/scripts/tomboy_menus.py
[Info 16:56:31.476] [HelperService] Helper added: /usr/share/dockmanager/scripts/transmission_badge.py
[Info 16:56:31.476] [HelperService] Helper added: /usr/share/dockmanager/scripts/tsclient_menus.py
[Info 16:56:31.476] [HelperService] Helper added: /usr/share/dockmanager/scripts/workrave_helper.py
[Info 16:56:31.476] [HelperService] Helper added: /usr/share/dockmanager/scripts/zeitgeist_journal.py
[Info 16:56:31.476] [HelperService] Helper added: /usr/share/dockmanager/scripts/zeitgeist_menus.py
[Info 16:56:31.620] [Helper] deluge_badge.py :: No module named deluge.ui.client
[Info 16:56:31.651] [Helper] deluge_badge.py has exited (Code 0).
[Info 16:56:32.021] [DrawingService] Could not find 'deluge', using fallback of 'extension'.
[Info 16:56:32.032] [DrawingService] Could not find 'emesene', using fallback of 'extension'.
[Info 16:56:32.046] [DrawingService] Could not find 'gajim', using fallback of 'extension'.
[Info 16:56:32.067] [DrawingService] Could not find 'gtg', using fallback of 'extension'.
[Info 16:56:32.077] [DrawingService] Could not find 'liferea', using fallback of 'extension'.
[Info 16:56:32.106] [DrawingService] Could not find 'pidgin', using fallback of 'extension'.
[Warn 16:56:32.118] [DrawingService] Error loading icon from file '/usr/share/pithos/media/icon.svg': Failed to open file '/usr/share/pithos/media/icon.svg': No such file or directory
[Debug 16:56:32.130] [DrawingService] at Gdk.Pixbuf..ctor (System.String filename, Int32 width, Int32 height, Boolean preserve_aspect_ratio) [0x00000] in <filename unknown>:0
  at Docky.Services.DrawingService.IconFromFile (System.String name, Int32 width, Int32 height) [0x0005a] in /build/buildd/docky-2.1.0~bzr1738/Docky.Services/Docky.Services/DrawingService.cs:329
[Info 16:56:32.133] [DrawingService] Could not find '/usr/share/pithos/media/icon.svg', using fallback of 'extension'.
[Warn 16:56:32.214] [DrawingService] Error loading icon from file '/usr/share/pixmaps/workrave/workrave.xpm': Failed to open file '/usr/share/pixmaps/workrave/workrave.xpm': No such file or directory
[Debug 16:56:32.214] [DrawingService] at Gdk.Pixbuf..ctor (System.String filename, Int32 width, Int32 height, Boolean preserve_aspect_ratio) [0x00000] in <filename unknown>:0
  at Docky.Services.DrawingService.IconFromFile (System.String name, Int32 width, Int32 height) [0x0005a] in /build/buildd/docky-2.1.0~bzr1738/Docky.Services/Docky.Services/DrawingService.cs:329
[Info 16:56:32.214] [DrawingService] Could not find '/usr/share/pixmaps/workrave/workrave.xpm', using fallback of 'extension'.
[Debug 16:56:32.570] [AbstractWeatherSource] Weather Underground: reload success
[Debug 16:56:32.573] [AbstractWeatherSource] Weather Underground: reload success
[Info 16:56:32.574] [AbstractWeatherSource] Weather Underground: Reloading weather data
[Debug 16:56:32.582] [AbstractWeatherSource] Weather Underground: Fetching XML file 'http://api.wunderground.com/auto/wui/geo/WXCurrentObXML/index.xml?query=h2x2e5'
[Debug 16:56:38.498] [AbstractWeatherSource] Weather Underground: Fetching XML file 'http://api.wunderground.com/auto/wui/geo/ForecastXML/index.xml?query=h2x2e5'
[Debug 16:56:39.269] [AbstractWeatherSource] Weather Underground: reload success
[Debug 16:58:29.987] [DesktopItemService] Processing /usr/share/applications/desktop.en_CA.utf8.cache
[Error 16:58:30.107] [DesktopItemService] Error processing desktop item cache: Operation is not valid due to the current state of the object
[Error 16:58:30.107] [DesktopItemService] at System.Linq.Enumerable.First[DesktopItem] (IEnumerable`1 source, System.Func`2 predicate, Fallback fallback) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable.First[DesktopItem] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
  at Docky.Services.DesktopItemService.ProcessAndMergeSystemCacheFile (File cache) [0x000b6] in /build/buildd/docky-2.1.0~bzr1738/Docky.Services/Docky.Services/DesktopItemService.cs:260
[Debug 16:58:30.371] [DesktopItemService] Saving desktop item cache '/home/felipe/.cache/docky/docky.desktop.en_CA.utf8.cache'.

Revision history for this message
Felipe Castillo (fcastillo.ec) wrote :
Revision history for this message
Robert Dyer (psybers) wrote :

Did you enable the Web Client in transmission's properties?

affects: docky → dockmanager
Changed in dockmanager:
status: New → Incomplete
Revision history for this message
Felipe Castillo (fcastillo.ec) wrote :

Oh, I forgot to mention that. I did enable it and it's in the port it requires to be (9091). I did check if it works and it does, I can see from my browser and even from other computer's browsers.

If you guys need some other information please let me know... I really would like to see this working

Revision history for this message
Robert Dyer (psybers) wrote :

I can confirm. Seems to not be working for me as well.

Changed in dockmanager:
importance: Undecided → Low
status: Incomplete → Confirmed
Revision history for this message
Felipe Castillo (fcastillo.ec) wrote :

I decided to downgrade Transmission to the default in Maverick due to the fact that the latest version doesn't have built-in support for Proxy. And in this version (2.04) the Helper works and show correctly the download speed of Transmission.

Revision history for this message
Derrik Pates (demon-devrandom) wrote :

The problem is that the desktop item name changes between the official Ubuntu version of Transmission and the PPA version, so you have to change the desktop item name from "transmission.desktop" to "transmission-gtk.desktop" on (about) line 169 of transmission-badge.py in the .endswith() method call. The badge helper is now working for me on Natty after making that change.

Revision history for this message
Robert Dyer (psybers) wrote :

Fixed in rev 97.

Changed in dockmanager:
status: Confirmed → Fix Committed
assignee: nobody → Robert Dyer (psybers)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.