On Wed, 2008-09-24 at 10:07 +0100, Ghee Teo wrote: > > > > However, I'm still wondering why you're trying to workaround > > this rather than fix gnome-session. > > > I don't see this as a workaround fix. Based on the discussion > http://bugzilla.gnome.org/show_bug.cgi?id=546863 > The maintainer was not definitely to launch dbus session in gnome-session > when the bug on OpenSolaris was first discovered.
Hmm... I read that bug report and it seems that the way this is supposed to work is that if gnome-session finds that a session bus is not yet running, then it re-executes itself with dbus-launch. It appears that _this_ doesn't work on Solaris. If it was working, you wouldn't need to change dtlogin-integration. Laca > I have to make a > choice either > JDS is going to be DOA for b98/99 or stick back the launching of dbus > session > in the Xsession file. That direction was prompted by seeing other > distros are > launching dbus session outside gnome-session. In hind sight, they could > be doing it > for desktop that doesn't use gnome-session, it makes sense (KDE for > example). > > I do have intention to make the bit of dbus session to work as least > that code can be used > for TJDS. Though as is, it is not working on Solaris, but work on > OpenSuSE as you can > see from the dialog.
