Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146787 - gdmsetup form gdm-2.16.0 doesn't start
Summary: gdmsetup form gdm-2.16.0 doesn't start
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 146777 (view as bug list)
Depends on:
Blocks: gnome2.16
  Show dependency tree
 
Reported: 2006-09-07 20:33 UTC by hmbr
Modified: 2006-10-13 11:47 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hmbr 2006-09-07 20:33:34 UTC
after the emerge, I can't use gdmsetup and I get the follow error


(gdmsetup:29560): libglade-WARNING **: Could not load support for `gnome': libdbus-1.so.2: cannot open shared object file: No such file or directory
Segmentation fault

obs: I have a previous error(libgnomevfs-WARNING complain about dbus), than I updated dbus to 0.91 and I get the new error
Comment 1 hmbr 2006-09-07 20:39:25 UTC
(In reply to comment #0)
> after the emerge, I can't use gdmsetup and I get the follow error
> 
> 
> (gdmsetup:29560): libglade-WARNING **: Could not load support for `gnome':
> libdbus-1.so.2: cannot open shared object file: No such file or directory
> Segmentation fault
> 
> obs: I have a previous error(libgnomevfs-WARNING complain about dbus), than I
> updated dbus to 0.91 and I get the new error
> 

I downgrade dbus,with dbus 0.91 I can't log in using gnome(and I lost the log), now I had the previous error

(gdmsetup:14991): libgnomevfs-WARNING **: Failed to open session DBUS connection: Unable to determine the address of the message bus
Comment 2 Leonardo Boshell (RETIRED) gentoo-dev 2006-09-07 21:59:41 UTC
*** Bug 146777 has been marked as a duplicate of this bug. ***
Comment 3 Mart Raudsepp gentoo-dev 2006-09-08 04:51:21 UTC
Have you followed the 2.16 upgrade guide at
http://www.gentoo.org/proj/en/desktop/gnome/howtos/gnome-2.16-upgrade.xml

Especially the part about a local dbus session having to run?

Do you use gdm now with lower dbus? (with newer dbus it just needed a revdep-rebuild probably) If you do use gdm, then dbus session should be taken care of, but if you use startx with a non-Gnome XSESSION you might have the trouble described in the upgrade guide.

Please clarify which method are you using for log-in now, so that it can be known if it's an unknown problem.
Comment 4 hmbr 2006-09-08 05:29:28 UTC
(In reply to comment #3)
> Have you followed the 2.16 upgrade guide at
> http://www.gentoo.org/proj/en/desktop/gnome/howtos/gnome-2.16-upgrade.xml
> 
> Especially the part about a local dbus session having to run?
> 
> Do you use gdm now with lower dbus? (with newer dbus it just needed a
> revdep-rebuild probably) If you do use gdm, then dbus session should be taken
> care of, but if you use startx with a non-Gnome XSESSION you might have the
> trouble described in the upgrade guide.
> 
> Please clarify which method are you using for log-in now, so that it can be
> known if it's an unknown problem.
> 

I'm using GDM as my default display manager, so, I guess that GDM start one dbus session by itself.

My gnome-settions-daemon isn't falling to start
Comment 5 Andy Wilkinson 2006-09-14 16:49:10 UTC
I'm having a similar problem to hmbr.  I use gdm, have dbus-0.62, and since upgrading to Gnome 2.16, my dbus sessions don't appear to be starting.  Do I need to recompile dbus with the mono USE flag?  I reinstalled gdm completely (removing its files in /etc/X11/gdm by force), and that hasn't made any difference.
Comment 6 Andy Wilkinson 2006-09-14 17:59:14 UTC
I updated to dbus-0.91 and got a new error.  Now, my session won't start at all, and it complains that it can't find {$exec}/bin/dbus-daemon.
Comment 7 Andy Wilkinson 2006-09-14 18:10:13 UTC
I was wrong in that one; that wasn't the issue.  It couldn't find a file (libdbus-1.so.2).  I symlinked libdbus-1.so to that file, just to see if things would work, and that makes gnome start (previously a session wouldn't even start), but no more luck with the dbus session.  I'm now getting the following:

libgnomevfs-WARNING **: Failed to open session DBUS connection: Did not receive a reply.  Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Volume monitoring will not work.
Segmentation fault.
Comment 8 Matthew Hamilton 2006-09-21 12:31:31 UTC
`gnomesu gdmsetup` doesn't launch as expected, however `gnomesu dbus-launch gdmsetup` does.  I'm not familiar with the exact reason why it's needed, as I'm ignorant of DBUS and the HAL's inner workings.
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2006-09-21 14:22:54 UTC
it's because gnome is requiring session bus for more and more components. So, if you are not running a gnome desktop, don't forget to launch a session bus if you want to use some of gnomey apps. Add it to your .xinitrc and such.
Comment 10 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-10-13 11:47:11 UTC
The missing libdbus-1.so.2 can presumably be fixed by revdep-rebuild, although it's possible that gdm is not compatible with 0.9x of dbus.

The unable to connect to session bus error has been fixed by a bump of gnome-vfs.  I can configure gdm via it's menus, and via gksu correctly.