crash Xserver debian lenny

kevin kevin.rowanet at wanadoo.fr
Tue Jan 6 12:25:30 PST 2009


Peter Hutterer a écrit :

>On Mon, Jan 05, 2009 at 11:30:03PM +0100, kevin wrote:
>  
>
>>When I boot the machine, everything is OK, and I get the xdmcp chooser 
>>screen, displayed by the "primary xdmcp server", which gives all the 
>>avalaible applications servers of the lan.
>>
>>Then I choose as server the pc itself, which is a normal procedure with 
>>etch.
>>I should then get the login window of xdm, but I only get a grey screen 
>>typical of X, or, coarsely half time, the X server crashes and I get 
>>back to tty1.
>>
>>tty1 displays a backtrace which first line is:
>>0: /usr/bin/X11/X(xf86SigHandler+0x7e) [0x80c91fe]
>>
>>and last line is:
>>8: /usr/bin/X11/X(FontFileCompleteXFLD+0x21d)  [0x8073a81]
>>
>>I don't know how to use this information.
>>    
>>
>
>Please provide the full backtrace, those two lines are always the same, in any
>crash.
>
>Cheers,
>  Peter
>
>
>  
>
Hello,

sorry; here it is:

=================================
Backtrace:
0: /usr/bin/X11/X(xf86SigHandler+0x7e) [0x80c91fe]
1: [0xb7eef400]
2: /usr/bin/X11/X(ClientSleep+0x39) [0x80925e9]
3: /usr/bin/X11/X [0x8091676]
4: /usr/bin/X11/X(OpenFont+0x147)  [0x80917c7]
5: /usr/bin/X11/X(SetDefaultFont+0x57)   [0x80918a7]
6: /usr/bin/X11/X(main+0x3e5)  [0x80746c5]
7: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)  [0xb7ca0455]
8: /usr/bin/X11/X(FontFileCompleteXLFD+0x21d)  [0x8073a81]

Fatal server error:
Caught signal 11.   Server aborting

/etc/init.d/xquery: line 24:   2828 Abandon /usr/bin/X11/X $LOGMODE DE 
$SERVER
=================================




The script /etc/init.d/xquery we use is :
("fourmi" is the name of our "primary" xdmcp server ; in the /etc/hosts 
of fourmi, we define the ip of fourmi, and as aliases of fourmi we have 
logserv, cnxserv, fontserv, dnserv)
=================================
#! /bin/sh
#
# skeleton      example file to build /etc/init.d/ scripts.
#               This file should be used to construct scripts for 
/etc/init.d.
#
#               Written by Miquel van Smoorenburg <miquels at cistron.nl>.
#               Modified for Debian GNU/Linux
#               by Ian Murdock <imurdock at gnu.ai.mit.edu>.
#
# Version:      @(#)skeleton  1.9.1  08-Apr-2002  miquels at cistron.nl
#

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON="/usr/bin/X11/X -indirect cnxserv"
NAME=Xquery
DESC="XTerminal on FOURMI"
LOGMODE='-indirect'
SERVER='cnxserv'

#test -x $DAEMON || exit 0

set -e

case "$1" in
  start)
        echo -n "Starting $DESC: $NAME"
        # start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
        #       --exec $DAEMON
        /usr/bin/X11/X $LOGMODE $SERVER
        echo "."
        ;;
  stop)
        echo -n "Stopping $DESC: $NAME "
        #start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
        #       --exec $DAEMON
        killall X
        echo "."
        ;;
  #reload)
        #
        #       If the daemon can reload its config files on the fly
        #       for example by sending it SIGHUP, do it here.
        #
        #       If the daemon responds to changes in its config file
        #       directly anyway, make this a do-nothing entry.
        #
        # echo -n "Reloading $DESC configuration..."
        # start-stop-daemon --stop --signal 1 --quiet --pidfile \
        #       /var/run/$NAME.pid --exec $DAEMON
        # echo "done."
  #;;
  restart|force-reload)
        #
        #       If the "reload" option is implemented, move the 
"force-reload"
        #       option to the "reload" entry above. If not, 
"force-reload" is
        #       just the same as "restart".
        #
        echo -n "Restarting $DESC: $NAME"
        #start-stop-daemon --stop --quiet --pidfile \
        #       /var/run/$NAME.pid --exec $DAEMON
        killall X
        sleep 1
        #start-stop-daemon --start --quiet --pidfile \
        #       /var/run/$NAME.pid --exec $DAEMON
        /usr/bin/X11/X $LOGMODE $SERVER
        echo "."
        ;;
  *)
        N=/etc/init.d/$NAME
        # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
        echo "Usage: $N {start|stop|restart|force-reload}" >&2
        exit 1
        ;;
esac

exit 0
=================================


As it is the first time I try to use a lenny in that lan, it is possible 
I misconfigured X.


Cheers.




More information about the xorg mailing list