RuntimeError: To make asynchronous calls, receive signals or export objects, D-Bus connections must be attached to a main loop by passing mainloop=... to the constructor or calling dbus.set_default_main_loop(...) ------ Traceback (most recent call last): File "/usr/bin/quodlibet", line 15, in sys.exit(main()) File "/usr/lib/python3.6/site-packages/quodlibet/main.py", line 168, in main DBusHandler(player, library) File "/usr/lib/python3.6/site-packages/quodlibet/qltk/dbus_.py", line 29, in __init__ super(DBusHandler, self).__init__(name, path) File "/usr/lib/python3.6/site-packages/dbus/service.py", line 485, in __init__ self.add_to_connection(conn, object_path) File "/usr/lib/python3.6/site-packages/dbus/service.py", line 576, in add_to_connection self._fallback) RuntimeError: To make asynchronous calls, receive signals or export objects, D-Bus connections must be attached to a main loop by passing mainloop=... to the constructor or calling dbus.set_default_main_loop(...)