From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1N8cY8-00021c-RO for garchives@archives.gentoo.org; Thu, 12 Nov 2009 16:29:32 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D9310E09A8; Thu, 12 Nov 2009 16:29:31 +0000 (UTC) Received: from doki-pen.org (doki-pen.org [74.207.224.154]) by pigeon.gentoo.org (Postfix) with ESMTP id C682BE09A8 for ; Thu, 12 Nov 2009 16:29:31 +0000 (UTC) Received: by doki-pen.org (Postfix, from userid 1000) id 9087A538E9; Thu, 12 Nov 2009 11:29:31 -0500 (EST) To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Re: xdm doesn't restart on killed X In-Reply-To: <200911121608.27288.alan.mckinnon@gmail.com> References: <200911121208.50354.alan.mckinnon@gmail.com> <20091112140538.EFDB4538E9@doki-pen.org> <200911121608.27288.alan.mckinnon@gmail.com> Date: Thu, 12 Nov 2009 11:29:31 -0500 Message-Id: <20091112162931.9087A538E9@doki-pen.org> From: doki_pen@doki-pen.org Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Archives-Salt: 41875a79-f021-4102-afae-04aa9f7f456f X-Archives-Hash: 3756577bb7ec64c944d574f67ecfafbd In gmane.linux.gentoo.user, you wrote: > On Thursday 12 November 2009 16:05:38 doki_pen@doki-pen.org wrote: >> In gmane.linux.gentoo.user, you wrote: >> > On Wednesday 11 November 2009 19:02:26 doki_pen@doki-pen.org wrote: >> >> In gmane.linux.gentoo.user, you wrote: >> >> > On Wednesday 11 November 2009 16:17:45 doki_pen@doki-pen.org wrote: >> >> >> In gmane.linux.gentoo.user, you wrote: >> >> >> > On Tuesday 10 November 2009 17:54:48 Doki Pen wrote: >> >> >> >> I've recently switched from gdm to xdm in an effort to reduce my >> >> >> >> distro size. The only problem I've run into is that when I kill >> >> >> >> my X session, xdm doesn't restart automatically. I have to switch >> >> >> >> to a vtty and type exec sudo /etc/init.d/xdm restart. I've read >> >> >> >> the man pages and googled but can't come up with a solution. Does >> >> >> >> anyone know if there is a way to fix this issue? >> >> >> > >> >> >> > When X exists, is xdm still running or has it died too? >> >> >> > >> >> >> > You can tell when restarting xdm if it gives errors about xdm not >> >> >> > running when the "stop" phase of "restart"" is run >> >> >> >> >> >> xdm is not running after I kill my xsession. It is running after I >> >> >> log in. I tested using ps -Af | grep -i xdm. >> >> > >> >> > Ok, so I reckon the init script dies because xdm dies when X exists. >> >> > >> >> > is there anything relevant in your messages log file, Xorg.0.log, >> >> > ~/.xsession- errors and similar logs? >> >> >> >> From /var/log/Xorg.0.log.old: >> >> >> >> Backtrace: >> >> 0: /usr/bin/X(xorg_backtrace+0x38) [0x812a180] >> >> >> >> Fatal server error: >> >> Caught signal 11. Server aborting >> > >> > That's a segfault so there's a serious bug. It's likely in X itself. >> > >> > Did you recently upgrade X and at the same time rebuild all it's app and >> > all drivers - without exception? >> >> This has happened since I have switched to xdm. I've run revdep-rebuild >> and lafilefixer since my last X upgrade. Is there any other way to >> check for broken libs? > > Checking for broken libs is not going to fix a segfault..... So what should I do? upgrade X? upgrade xdm?