[Splashy-devel] Bug#455685: Splashy makes GDM initscript fail (and hence, leaves system on VT1)

Raphael Hertzog hertzog at debian.org
Fri Dec 14 09:36:18 UTC 2007


On Tue, 11 Dec 2007, Luis Mondesi wrote:
> If you still see this error, can you send me copies of your /etc/init.d/gdm
> and /etc/lsb-base-logging.sh scripts?

I also got the problem and I didn't touch to any of those files. So you
should be able to duplicate easily by installing gdm and splashy in the
same chroot/virtual machine.

Here's the output of "sh -x /etc/init.d/gdm" when I had the problem.
Removing the package was not enough to solve the problem, I had to purge
it so it proves that the propblem comes from /etc/lsb-base-logging.sh.

+ set -e
+ PATH=/sbin:/bin:/usr/sbin:/usr/bin
+ DAEMON=/usr/sbin/gdm
+ test -x /usr/sbin/gdm
+ '[' -r /etc/default/locale ']'
+ . /etc/default/locale
++ LANG=fr_FR.UTF-8
+ export LANG LANGUAGE
+ . /lib/lsb/init-functions
++ FANCYTTY=
++ '[' -e /etc/lsb-base-logging.sh ']'
++ . /etc/lsb-base-logging.sh
+ HEED_DEFAULT_DISPLAY_MANAGER=true
+ DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
+ case "$1" in
+++ cat /etc/X11/default-display-manager
++ basename /usr/bin/gdm
+ CONFIGURED_DAEMON=gdm
+ '[' -e /etc/X11/default-display-manager ']'
+ '[' true = true ']'
+ '[' gdm '!=' gdm ']'
+ log_daemon_msg 'Starting GNOME Display Manager' gdm
+ '[' -z 'Starting GNOME Display Manager' ']'
+ '[' -z gdm ']'
+ echo -n 'Starting GNOME Display Manager: gdm'
Starting GNOME Display Manager: gdm+ pidof splashy
+ case $2 in
+ stop_splashy
+ STEPS_DIR=/lib/init/rw/splashy
+ SPL_UPD=/sbin/splashy_update
+ '[' -r /etc/default/splashy ']'
+ . /etc/default/splashy
++ CHVT_TTY=
++ ENABLE_INITRAMFS=1
++ DEBUG=0
+ pidof splashy
+ '[' '!' -d /lib/init/rw/splashy ']'
+ '[' x0 '!=' x0 ']'
+ sleep 0.2
++ pidof splashy
+ '[' -z '' ']'
+ '[' -z '' ']'
++ runlevel
++ sed 's/^. //'
+ RUNLEVEL=2
+ '[' 2 -gt 1 -a 2 -lt 6 ']'
+ '[' -x /etc/init.d/keymap.sh ']'
+ '[' x0 '!=' x0 ']'
+ /etc/init.d/keymap.sh start
+ '[' -x /etc/init.d/console-screen.sh ']'
+ '[' x0 '!=' x0 ']'
+ '[' x0 = x0 ']'
+ umount /lib/init/rw/splashy


-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/





More information about the Splashy-devel mailing list