gdmflexiserver crashes X

Joe Marcus Clarke marcus at marcuscom.com
Thu Dec 18 21:45:45 PST 2003


On Thu, 2003-12-18 at 21:56, Tom McLaughlin wrote:
> Hi everyone, I've been running into issues when trying to run
> gdmflexiserver or gdmflexiserver -xnest with gnome 2.4.1 from ports. 
> When I run gdmflexiserver the monitor flickers like it is taking me to a
> new screen but the monitor stays dark.  I have to ctrl+alt+f9 back to my
> original display.  If I run gdmflexiserver -xnest then X and gdm
> actually crash and drop me to a console.  Using gdmflexiserver -xnest
> also produces the following error in /var/log/messages:
> 
> Dec 18 21:34:56 compass gdm[57837]: GDM file gdm.c: line 2852 (N/A):
> Cannot run setegid to 92
> 
> 
> I see that the gdm binaries are not setgid and are owned by root.  I can
> run both commands fine if I am logged into gnome as root which leads me
> to believ that this is a permission problem.

Known bug: http://bugzilla.gnome.org/show_bug.cgi?id=127780.  I think
this has to do with the following commit:

Thu Sep 25 11:23:24 2003  George Lebl <jirka at 5z.com>
                                                                                
        * daemon/errorgui.c, daemon/slave.c: be even analer (is that
          a word?) about the setuid stuff here (it can't actually
          fail, but just in case, we're being paranoid)  Also reset
          the environment and desetuid for the setup program even
          though that's not really needed.

I'd add your info to the bug as it's definitely lacking some details.

Joe


> 
> [tom at compass tom]$ ls -al /usr/X11R6/bin/|grep gdm
> -r-xr-xr-x   1 root  wheel       264 Dec 15 00:41 gdm*
> -r-xr-xr-x   1 root  wheel    215916 Dec 15 00:41 gdm-binary*
> lrwxr-xr-x   1 root  wheel        15 Dec 15 00:41 gdmXnest@ ->
> gdmXnestchooser
> -r-xr-xr-x   1 root  wheel     43048 Dec 15 00:41 gdmXnestchooser*
> -r-xr-xr-x   1 root  wheel     69568 Dec 15 00:41 gdmchooser*
> -r-xr-xr-x   1 root  wheel     36584 Dec 15 00:41 gdmflexiserver*
> -r-xr-xr-x   1 root  wheel    130392 Dec 15 00:41 gdmgreeter*
> -r-xr-xr-x   1 root  wheel    102804 Dec 15 00:41 gdmlogin*
> -r-xr-xr-x   1 root  wheel     30592 Dec 15 00:41 gdmphotosetup*
> -r-xr-xr-x   1 root  wheel     69960 Dec 15 00:41 gdmsetup*
> -r-xr-xr-x   1 root  wheel      1664 Dec 15 00:41 gdmthemetester*
> 
> I have only had this problem after building gnome 2.4.1 from ports.  I
> did not have this problem in gnome 2.4.0 and this machine's current
> incarnation never had gnome 2.4.0 installed since I first thought this
> was a problem with the port upgrade and something from the old port
> conflicting with the new port.  (Still getting used to ports here.)  I
> have attached the log from XFree that corresponds to the crash.  Thanks
> for any help.
> 
> Tom
> 
> (P.S. While I was looking for the correct log to attach I noticed that I
> have :0.log, :20.log, XFree86.0.log, and XFree86.20.log.  Can someone
> explain the naming convention?  Why do I have two 0 and two 20 logs?)
> 
> ______________________________________________________________________
> _______________________________________________
> freebsd-gnome at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20031219/d38b86cf/attachment.bin


More information about the freebsd-gnome mailing list