gdmflexiserver crashes X
Tom McLaughlin
tmclaugh at sdf.lonestar.org
Sun Dec 21 00:30:00 PST 2003
On Fri, 2003-12-19 at 02:23, Joe Marcus Clarke wrote:
> On Fri, 2003-12-19 at 02:23, Tom McLaughlin wrote:
> > On Fri, 2003-12-19 at 02:09, Joe Marcus Clarke wrote:
> > >
> > > A possible workaround would be to setuid root the flexiserver.
> > >
> > > Joe
> > >
> >
> > Here's what I just did:
> >
> > [root at compass:ttyp1 bin]# chmod +s gdmflexiserver
> > [tom at compass tom]$ gdmflexiserver -xnest
> >
> > (gdmflexiserver:1353): Gtk-WARNING **: This process is currently running
> > setuid or setgid.
> > This is not a supported use of GTK+. You must create a helper
> > program instead. For further details, see:
> >
> > http://www.gtk.org/setuid.html
> >
> > Refusing to initialize GTK+.
>
> Oh, right, it's GTK+. Try setuid'ing Xnest.
>
> Joe
Hi Joe, thanks for all the help. Gnome bug 127780 has been resolved and
a fix has been committed to the HEAD and gnome-2-4 branches.
Unfortunately I wasn't able to find a temporary workaround for this as
gdm will not run suid because of gtk and setuid'ing Xnest made my
machine REALLY angry. Using sudo wouldn't work either. Thanks a bunch.
Tom
More information about the freebsd-gnome
mailing list