[Splashy-devel] Bug#518184: splashy: doesn't remove itself upon timeout with file-rc and kdm

Luis Mondesi lemsx1 at gmail.com
Wed Mar 4 19:53:18 UTC 2009


Umm... The problem really is that kdm should use LSB on its init script. If
kdm uses LSB, it would override its functions from /etc/lsb-base-logging.sh
and we would be able to stop splashy when kdm starts.

Now, splashy switches to tty8 before starting and when it times out it
doesn't attempt to change the tty back to 1 or 7. Splashy is a simple app.
That logic should be done by the scripts that wrap the different behaviors
for all the services you might be using.

On Wed, Mar 4, 2009 at 12:10 PM, Marc Haber
<mh+debian-bugs at zugschlus.de<mh%2Bdebian-bugs at zugschlus.de>
> wrote:

> Package: splashy
> Version: 0.3.13-3
> Severity: normal
>
> Hi,
>
> When splashy is used with file-rc[1], I observe the following behavior:
>
>  - splashy shows the splash screen
>  - file-rc starts up services
>  - eventually, kdm is started
>  - the splash screen remains shown
>  - we now have a kdm process and a splashy process (with three children)
>  - the splash screen remains shown
>  - after some time, the splashy process vanishes
>  - the splash screen remains shown
>
> which results in a system that cannot be logged in to via the console.
> Restarting kdm seems to do the trick, Ctrl-Alt-Backspace doesn't (so
> the splash screen also captures the keyboard).
>
> The observations above were done via ssh.
>
> I know that the real fault is with file-rc here, but shouldn't splashy
> remove itself upon timeout? In this case, this would at least
> eventually result in a useable system.
>
> Greetings
> Marc
>
> [1] which is not properly handling splashy, see #487412
>
> -- System Information:
> Debian Release: squeeze/sid
>  APT prefers unstable
>  APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.28.7-nc8000 (PREEMPT)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages splashy depends on:
> ii  initramfs-tools        0.93              tools for generating an
> initramfs
> ii  libc6                  2.9-4             GNU C Library: Shared
> libraries
> ii  libdirectfb-1.0-0      1.0.1-11          direct frame buffer graphics -
> sha
> ii  libgcc1                1:4.3.3-5         GCC support library
> ii  libglib2.0-0           2.18.4-2          The GLib library of C routines
> ii  libmagic1              4.26-2            File type determination
> library us
> ii  libsplashy1            0.3.13-3          Library to draw splash screen
> on b
> ii  lsb-base               3.2-20            Linux Standard Base 3.2 init
> scrip
> ii  zlib1g                 1:1.2.3.3.dfsg-13 compression library - runtime
>
> splashy recommends no packages.
>
> Versions of packages splashy suggests:
> ii  console-common                0.7.80     basic infrastructure for text
> cons
> ii  splashy-themes                0.4        A complete user-space boot
> splash
> pn  upstart                       <none>     (no description available)
>
> -- no debconf information
>
>
>
>


-- 
----)(-----
Luis Mondesi
Maestro Debiano

----- START ENCRYPTED BLOCK (Triple-ROT13) ------
Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner
jbeyq.
----- END ENCRYPTED BLOCK (Triple-ROT13) ------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/splashy-devel/attachments/20090304/a141a233/attachment.htm 


More information about the Splashy-devel mailing list