blueman icon indicating copy to clipboard operation
blueman copied to clipboard

blueman-manager 2.4.1 freezes on Debian 13

Open Konfekt opened this issue 2 months ago • 3 comments

When opening blueman-manager, and similar for windows opened by it, say plug-in configuration, there's first a timeout

gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)

before the window is shown:

$ blueman-manager
Gtk-Message: 11:42:33.213: Failed to load module "window-decorations-gtk-module"
Gtk-Message: 11:42:33.213: Failed to load module "colorreload-gtk-module"
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerMenu.py", line 147, in idle
    self.device_menu.generate()
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 187, in on_device_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 187, in on_device_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 130, in _on_service_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 187, in on_device_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 187, in on_device_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 130, in _on_service_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 130, in _on_service_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 130, in _on_service_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 187, in on_device_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 187, in on_device_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 130, in _on_service_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 130, in _on_service_property_changed
    self.generate()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py", line 310, in generate
    for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)]
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 87, in on_request_menu_items
    for action, priority in set((action, service.priority)
                            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                for service in services for action in service.common_actions
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
       ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/plugins/manager/Services.py", line 89, in <genexpr>
    if any(plugin in appl.QueryPlugins() for plugin in action.plugins)):
                     ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 374, in __call__
    result = self.dbus_proxy.call_sync(self.method_name, arg_variant,
                                       kwargs.get('flags', 0),
                                       kwargs.get('timeout', -1),
                                       None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)

I checked that gnome-1-policykit is enabled. It used to work fine in Debian 12.

Konfekt avatar Oct 10 '25 09:10 Konfekt

I just checked against git master. The same issue, but additionally

zsh $ blueman-manager 
Gtk-Message: 13:04:45.579: Failed to load module "window-decorations-gtk-module"
Gtk-Message: 13:04:45.579: Failed to load module "colorreload-gtk-module"
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/blueman/main/Manager.py", line 138, in on_dbus_name_appeared
    self.List = ManagerDeviceList(adapter=self.Config["last-adapter"], inst=self)
                ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceList.py", line 92, in __init__
    self._on_settings_changed(self.Config, "sort-by")
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/blueman/gui/manager/ManagerDeviceList.py", line 118, in _on_settings_changed
    sort_order = settings['sort-order']
                 ~~~~~~~~^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/gi/overrides/Gio.py", line 284, in __getitem__
    raise KeyError('unknown key: %r' % (key,))
KeyError: "unknown key: 'sort-order'"

Konfekt avatar Oct 10 '25 11:10 Konfekt

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Dec 10 '25 00:12 github-actions[bot]

Comments still welcome

Konfekt avatar Dec 10 '25 12:12 Konfekt