gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided by any .service files (2)
Versions
- OS: Linux
- GTK+ Version: 3.24.5
- PyGObject Version: 3.30.4
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.2
Traceback
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/common/dbus/logind.py", line 126, in _on_appear_logind
self._inhibit_sleep(connection)
File "/usr/lib/python3/dist-packages/gajim/common/dbus/logind.py", line 101, in _inhibit_sleep
Gio.DBusCallFlags.NONE, -1, None, None)
gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided by any .service files (2)
Steps to reproduce the problem
Start gajim on a system with a very minimal set of installed packages, enough to forward an X session (for gajim and firefox) over ssh. (no desktop environment or window manager)
Everything seems to work fine without whatever it's looking for, so maybe whatever function it's calling shouldn't cause an error visible to the user and just print a warning to logs instead.
Not sure if it's relevant, but installed packages relating to dbus:
dbus-user-session/stable,now 1.12.16-1 amd64 [installed,automatic]
dbus/stable,now 1.12.16-1 amd64 [installed]
libdbus-1-3/stable,now 1.12.16-1 amd64 [installed,automatic]
libdbus-1-dev/stable,now 1.12.16-1 amd64 [installed,automatic]
libdbus-glib-1-2/stable,now 0.110-4 amd64 [installed,automatic]
libdbus-glib-1-dev-bin/stable,now 0.110-4 amd64 [installed,automatic]
libdbus-glib-1-dev/stable,now 0.110-4 amd64 [installed]
python3-dbus/stable,now 1.2.8-3 amd64 [installed,automatic]
And no policykit installed.