#3272: 'Open Download Folder' feature doesn't work in 2.0.3
--------------------------------+----------------------------
Reporter: Alexey104 | Owner:
Type: bug | Status: new
Priority: minor | Milestone: needs verified
Component: GTK UI | Version: 2.0.3
Keywords: Open Folder, 2.0.3 |
--------------------------------+----------------------------
Hi, guys!
Sorry, my English is far from perfect, but i'll try to explain my problem
correctly:
My OS is ArchLinux. I've just upgraded to deluge version 2.0.3, and after
that 'Open Download Folder' feature stopped working for me. When i perform
right click on any downloaded torrent and select 'Open Download Folder',
nothing happens. I have python-xdg and xdg-utils installed, i've also set
my default file manager via xdg-mime, and it works fine with other
applications, such as Firefox etc., but it doesn't work with new deluge
version. I didn't have this issue before the update.
If i start deluge(gui version) via terminal, i don't get any error
messages, but when i'm trying to open download folder, i get this in my
terminal:
{{{
Unhandled error in Deferred:
14:32:59 [CRITICAL][twisted :154 ] Unhandled
error in Deferred:
14:32:59 [CRITICAL][twisted :154 ] Unhandled
error in Deferred:
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/gi/overrides/Gtk.py", line 1630,
in main
return _Gtk_main(*args, **kwargs)
File "/usr/lib/python3.7/site-packages/deluge/ui/gtk3/menubar.py", line
325, in on_menuitem_open_folder_activate
).addCallback(_on_torrent_status)
File "/usr/lib/python3.7/site-packages/twisted/internet/defer.py", line
322, in addCallback
callbackKeywords=kw)
File "/usr/lib/python3.7/site-packages/twisted/internet/defer.py", line
311, in addCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/usr/lib/python3.7/site-packages/twisted/internet/defer.py", line
654, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python3.7/site-packages/deluge/ui/gtk3/menubar.py", line
320, in _on_torrent_status
deluge.common.show_file(path, timestamp=timestamp)
File "/usr/lib/python3.7/site-packages/deluge/common.py", line 361, in
show_file
'org.freedesktop.FileManager1', '/org/freedesktop/FileManager1'
File "/usr/lib/python3.7/site-packages/dbus/bus.py", line 241, in
get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python3.7/site-packages/dbus/proxies.py", line 248, in
__init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python3.7/site-packages/dbus/bus.py", line 180, in
activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python3.7/site-packages/dbus/bus.py", line 278, in
start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python3.7/site-packages/dbus/connection.py", line 651, in
call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown:
The name org.freedesktop.FileManager1 was not provided by any .service
files
14:32:59 [CRITICAL][deluge.log :93 ]
twisted.internet.defer
[Failure instance: Traceback: <class 'dbus.exceptions.DBusException'>:
org.freedesktop.DBus.Error.ServiceUnknown: The name
org.freedesktop.FileManager1 was not provided by any .service files
/usr/lib/python3.7/site-packages/gi/overrides/Gtk.py:1630:main
/usr/lib/python3.7/site-
packages/deluge/ui/gtk3/menubar.py:325:on_menuitem_open_folder_activate
/usr/lib/python3.7/site-packages/twisted/internet/defer.py:322:addCallback
/usr/lib/python3.7/site-
packages/twisted/internet/defer.py:311:addCallbacks
--- <exception caught here> ---
/usr/lib/python3.7/site-
packages/twisted/internet/defer.py:654:_runCallbacks
/usr/lib/python3.7/site-
packages/deluge/ui/gtk3/menubar.py:320:_on_torrent_status
/usr/lib/python3.7/site-packages/deluge/common.py:361:show_file
/usr/lib/python3.7/site-packages/dbus/bus.py:241:get_object
/usr/lib/python3.7/site-packages/dbus/proxies.py:248:__init__
/usr/lib/python3.7/site-packages/dbus/bus.py:180:activate_name_owner
/usr/lib/python3.7/site-packages/dbus/bus.py:278:start_service_by_name
/usr/lib/python3.7/site-packages/dbus/connection.py:651:call_blocking
]
14:32:59 [CRITICAL][deluge.log :93 ]
twisted.internet.defer
[Failure instance: Traceback: <class 'dbus.exceptions.DBusException'>:
org.freedesktop.DBus.Error.ServiceUnknown: The name
org.freedesktop.FileManager1 was not provided by any .service files
/usr/lib/python3.7/site-packages/gi/overrides/Gtk.py:1630:main
/usr/lib/python3.7/site-
packages/deluge/ui/gtk3/menubar.py:325:on_menuitem_open_folder_activate
/usr/lib/python3.7/site-packages/twisted/internet/defer.py:322:addCallback
/usr/lib/python3.7/site-
packages/twisted/internet/defer.py:311:addCallbacks
--- <exception caught here> ---
/usr/lib/python3.7/site-
packages/twisted/internet/defer.py:654:_runCallbacks
/usr/lib/python3.7/site-
packages/deluge/ui/gtk3/menubar.py:320:_on_torrent_status
/usr/lib/python3.7/site-packages/deluge/common.py:361:show_file
/usr/lib/python3.7/site-packages/dbus/bus.py:241:get_object
/usr/lib/python3.7/site-packages/dbus/proxies.py:248:__init__
/usr/lib/python3.7/site-packages/dbus/bus.py:180:activate_name_owner
/usr/lib/python3.7/site-packages/dbus/bus.py:278:start_service_by_name
/usr/lib/python3.7/site-packages/dbus/connection.py:651:call_blocking
]
}}}
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3272>
Deluge <https://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/deluge-dev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/deluge-dev/048.e2d72b2049ae8398548569feb237fb29%40deluge-torrent.org.
For more options, visit https://groups.google.com/d/optout.