I'm trying to use d-bus with Gaim but I get:
D-Bus library appears to be incorrectly set up; failed to read machine
uuid: Failed to open "/etc/dbus-1/machine-id": Permission denied
See the manual page for dbus-uuidgen to correct this issue.
Continuing with a bogus made-up machine UUID, which may cause
problems.Traceback (most recent call last):
File "/usr/local/bin/gaim-remote", line 12, in ?
obj = dbus.SessionBus().get_object("net.sf.gaim.GaimService",
"/net/sf/gaim/GaimObject")
File "/usr/local/lib/python2.4/site-packages/dbus/_dbus.py", line
412, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/local/lib/python2.4/site-packages/dbus/proxies.py", line
232, in __init__
_dbus_bindings.UInt32(0))
File "/usr/local/lib/python2.4/site-packages/dbus/proxies.py", line
171, in __call__
reply_message =
self._connection.send_message_with_reply_and_block(message, timeout)
dbus.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The
name net.sf.gaim.GaimService was not provided by any .service files
I don't know what should I do, since I followed the steps mentioned in
dbus' installation message :S
Tried running gaim as root, no problems.
machine-id info:
$ ls -l /etc/dbus-1/machine-id
-rw------- 1 root wheel 33 Jul 13 18:35 /etc/dbus-1/machine-id
Does anybody knows how to solve this? :S