Rick.Ju at Sun.COM
Sun Apr 8 23:21:12 PDT 2007
Yes, it is that warning, no machine-id found. I was running gaim
remotely. For normal X session, it works fine.
For ssh/rlogin session, who is supposed to calling dbus-uuidgen or
dbus-launch? application, user login script?
Havoc Pennington wrote:
> Rick Ju wrote:
>> If there is no dbus session started yet, what appilcation is supposed
>> to do? running a dbus-launch manually?
> The application should do nothing, libdbus will do what is
> appropriate. In this backtrace libdbus is attempting to start a daemon
> using the autolaunch feature.
> If you look at the warning it prints, it probably says exactly what is
> wrong. Something like "D-Bus library appears to be incorrectly set up,
> no machine uuid, read the dbus-uuidgen man page." Whoever built your
> OS or installed dbus on it should have taken care of this.
> If you get a different warning then let us know.
> It is a problem with the local installation if the uuid is not set up.
> It's probably also some issue with your local install or configuration
> if the daemon is not already running, though right now for a remote
> ssh session or su session it's hard to avoid this issue. If you're
> using a regular X session though without ssh or su, you really need to
> start dbus properly when the X session is created, rather than relying
> on autolaunch.
> dbus mailing list
> dbus at lists.freedesktop.org
More information about the dbus