Package: plymouth Version: 0.8.3-18+b1 Severity: normal Hey,
this is primarily an invitation to discuss, more than a bug. I'm trying to get lightDM into Debian, and had an issue with bad interaction with plymouth. Basically, when lightdm starts, it checks if plymouth is running and if it has the active vt. If it runs, it'll deactivate it (using plymouth deactivate), then take over the active vt to start X on. I currently try to make it behaves a bit more nicely wrt Debian way, meaning forcing it to start X on vt7 (since plymouth runs on vt1 and that'll be used for a tty. Now to the real point, right now, in the boot sequence we have: /etc/init.d lightdm start, which runs plymouth deactivate /etc/int.d plymouth start, which runs plymouth quit and it seems that quitting plymouth while it's deactivated makes it hangs and prevent vt switch (basically it displays the theme but there's no way to interact with the box, lightdm is up on vt7 but I can't change to it). I think this hang is a bug, but maybe it's anyway a bad idea to quit when deactivated so I'm asking you about that. Right now I replace the call to ;deactivate' with a call to 'quit' but that's not really upstreamable. As I understand it, lightdm upstream (and ubuntu) wants to be able to have a seamless boot, so plymouth running on vt1, then lightdm takes over and starts X there, and no getty on tty1. It first deactivates plymouth, then when X is started, it quits it. I suppose there's a good reason for calling quit in /etc/init.d/plymouth start, since I guess nothing else currently do it, but maybe the deactivate+quit command could be fixed? Sorry for the long bug, it's a bit messy, if you need more information, please ask. Regards, -- Yves-Alexis -- System Information: Debian Release: wheezy/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-2-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages plymouth depends on: ii initramfs-tools 0.99 tools for generating an initramfs ii libc6 2.13-10 Embedded GNU C Library: Shared lib plymouth recommends no packages. plymouth suggests no packages. -- Configuration Files: /etc/plymouth/plymouthd.conf changed: [Daemon] Theme=spacefun -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org