In gmane.linux.gentoo.user, you wrote:
> On Thursday 12 November 2009 16:05:38 doki_...@doki-pen.org wrote:
>> In gmane.linux.gentoo.user, you wrote:
>> > On Wednesday 11 November 2009 19:02:26 doki_...@doki-pen.org wrote:
>> >> In gmane.linux.gentoo.user, you wrote:
>> >> > On Wednesday 11 November 2009 16:17:45 doki_...@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?

Reply via email to