From owner-freebsd-gnome@FreeBSD.ORG Thu Dec 18 21:45:45 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BA0D16A4CE for ; Thu, 18 Dec 2003 21:45:45 -0800 (PST) Received: from ms-smtp-02-eri0.southeast.rr.com (ms-smtp-02-lbl.southeast.rr.com [24.25.9.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id F023C43D41 for ; Thu, 18 Dec 2003 21:45:41 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu74-159-108.nc.rr.com [24.74.159.108])hBJ5jcAb002332; Fri, 19 Dec 2003 00:45:39 -0500 (EST) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) hBJ5hPu5027964; Fri, 19 Dec 2003 00:43:25 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Tom McLaughlin In-Reply-To: <1071802604.58179.20.camel@compass> References: <1071802604.58179.20.camel@compass> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-T0/Yy1+HQGZrGz623nWS" Organization: MarcusCom, Inc. Message-Id: <1071812734.30952.12.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 19 Dec 2003 00:45:35 -0500 X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on creme-brulee.marcuscom.com X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: freebsd-gnome@freebsd.org Subject: Re: gdmflexiserver crashes X X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2003 05:45:45 -0000 --=-T0/Yy1+HQGZrGz623nWS Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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.=20 > 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: >=20 > Dec 18 21:34:56 compass gdm[57837]: GDM file gdm.c: line 2852 (N/A): > Cannot run setegid to 92 >=20 >=20 > 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=3D127780. I think this has to do with the following commit: Thu Sep 25 11:23:24 2003 George Lebl = =20 * 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 >=20 > [tom@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* >=20 > 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. >=20 > Tom >=20 > (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?) >=20 > ______________________________________________________________________ > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-T0/Yy1+HQGZrGz623nWS Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/4pB+b2iPiv4Uz4cRAh1uAJ9RYifPbqXJoqIKYiKNLls2bk3LuwCfTDeU Xc2jCyWY0bE4R6/TiqY5wq0= =XPuh -----END PGP SIGNATURE----- --=-T0/Yy1+HQGZrGz623nWS--