Debian Testing - Plymouth won't work
Hi, i want to install plymouth on my Debian Testing(kernel 3.16-2), because i want to see nice boot screen, not boot informations. I followed this tutorial:
https://wiki.debian.org/plymouth I did all steps, in /etc/initramfs-tools/modules i add intel and radeon modeset, because i have hybrid graphics. When i reboot pc i have this problem: I see caption: Loading, please wait..., screen turn off and turn on again and i see error: unexpectedly disconnected from boot status daemon next is caption: Starting Show Plymouth Boot Screen failed, see 'systemctl status plymouth-start.service' for details. After this error i see boot information in text mode and system normally boot to desktop. This is output from command systemctl status plymouth-start.service(this is not mine, it's from Google, but i have same output): Code:
plymouth-start.service - Show Plymouth Boot Screen |
it's tricky.
i managed to install plymouth on a debian stable based system, but the shutdown animation still doesn't work. but then you're probably using a different display manager... http://crunchbang.org/forums/viewtopic.php?id=25422 http://crunchbang.org/forums/viewtopic.php?id=25424 ps: i think you should decide for one graphic card to use during bootup - probably the inbuilt one. |
I using KDE, so my display manager is kdm. Today i saw interesting thing. When i add option to grub splash=verbose, and when i press Home during booting i see 3 white rects on center of screen. When i press Home again i see boot informations again. I choose joy theme, so i don't know why i see text theme.
|
I haven't bothered to investigate at all, but is there any chance systemd is the cause of this? I have no idea how systemd and plymouth interact, if at all.
|
I would suggest forgetting Plymouth. It takes a lot to get it to work and you are using Debian testing.
All distros that use Plymouth by default have to do a lot of work to make sure all the silly hooks required by plymouth are in there. I don't know what kind of performance you would get using Wheezy but probably better. One thing that you are likely to want using testing will be boot logs. Plymouth doesn't only provide entertainment for those with some sort of attention deficit but it is the boot manager. This means it is in charge of writing boot logs. It tends to not do so. This will make diagnosing any boot problems you may run into very hard to do. My testing install boots very fast. If you don't want to see the boot info, which will be what needs recorded in the boot logs, I suggest going to get a cold, or hot, beverage or perhaps snack food. Getting up and moving around will be much better for you than sitting there anyway. |
Maybe, but i really want to know why this doesn't work. This is problem with configuration, because in many distros in my PC this works without problems. Maybe i should install old version? When i get some free time i try to compile and install older version. Maybe i see what version uses Ubuntu? Ubuntu is build on Debian Sid and have plymouth, so why i can run it on Debian Testing?
|
If you're using testing or sid you may have to figure out adding them by scripts in systemd.
The simple stuff has been removed even the inittab. |
Hi,
I have plymouth working nicely here on Debian testing. Recently I think there were some changes to the packaging of plymouth but I don't remember the details. What plymouth packages do you have installed? I have: Code:
% dpkg -l '*plymouth*' | grep '^ii' |
Hmm, i have:
Code:
ii plymouth 0.9.0-7 amd64 Graphical Boot Animation and Logger |
Hi,
I guess it is a configuration problem then. I used the instructions on the Debian wiki. See https://wiki.debian.org/plymouth Evo2. |
I used instrucions from Debian wiki too. I don't know why this don't want to work. It have problem on early boot, when i shutdown PC plymouth works without problems. I don't have much time, but i must chec Ubuntu config. Ubuntu is build on Debian sid, so why plymouth work on it and won't work on Debian? Maybe i must use special configuration or install some package.
|
Quote:
|
There is some hardware on which plymouth just will not work.
I could run 12.04 Xubuntu for instance but never got one boot log and could not shut down other than to unplug the box. Ubuntu made some very massive changes to their system to get it to work as well as it does. What you really need to do is figure out if you really need to spend all this time on getting something to run that you can look at for a few seconds when you boot. The first thing to do is see if you are actually getting boot logs generated. If so look at them and see what they tell you. This is where you will find your answers. If not then Plymouth is not doing its only important job on your system and the easy way to fix it is to get rid of it. |
I don't know. I set init to /bin/sh and i tried to run plymouth manually, and it won't work. How i can check boot logs?
|
Well I would start by running the command;
Code:
dmesg Actual file is located in /var/log. There may also be something in /var/log/boot which you could read with, as root; Code:
cat /var/log/boot |
All times are GMT -5. The time now is 06:26 AM. |