When I try to run gajim I get the following error. gajim No translations found Dirs searched: [PosixPath('/usr/home/meka/.local/share'), PosixPath('/usr/local/share'), PosixPath('/usr/share')] 08/15/21 14:08:35 (W) gajim.c.storage.cache Execution time for _load_caps_data: 170 ms Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/gajim/application.py", line 233, in _startup self.interface = Interface() File "/usr/local/lib/python3.8/site-packages/gajim/gui_interface.py", line 2068, in __init__ music_track.enable() File "/usr/local/lib/python3.8/site-packages/gajim/common/dbus/music_track.py", line 208, in enable listener.start() File "/usr/local/lib/python3.8/site-packages/gajim/common/dbus/music_track.py", line 61, in start proxy = Gio.DBusProxy.new_for_bus_sync( gi.repository.GLib.Error: g-file-error-quark: Cannot spawn a message bus without a machine-id: Unable to load /var/local/lib/dbus/machine-id or /etc/machine-id: Failed to open file “/var/local/lib/dbus/machine-id”: No such file or directory (4) 08/15/21 14:08:35 (W) gajim.gui.notification Notifications D-Bus not available: g-file-error-quark: Cannot spawn a message bus without a machine-id: Unable to load /var/local/lib/dbus/machine-id or /etc/machine-id: Failed to open file “/var/local/lib/dbus/machine-id”: No such file or directory (4) In short it should look in /var/lib/dbus/machine-id instead of /var/local/lib/dbus/machine-id.
Confirming bug. Same here. Please change importance to many people as it affects users communications.
Hello. It is definitely not the problem of gajim itself. I tried to grep for machine-id in source and found out no references. Do you use any third-party plugins, that are not included into gajim source? Looks like this dbus bug related: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228001 Anyway, I can't reproduce right now with version 1.3.3. Does it work for you now?