You are not logged in.

#1 2019-02-04 20:38:11

fulaphex
Member
Registered: 2019-02-04
Posts: 11

[SOLVED] plymouth not working during boot

I have installed plymouth following the instructions from https://wiki.archlinux.org/index.php/Plymouth . My /etc/mkinitcpio.conf: https://ptpb.pw/uc6O, /boot/grub/grub.cfg: https://ptpb.pw/30Z6 . I have ran `mkinitcpio -p linux` and `grub-mkconfig -o /boot/grub/grub.cfg` afterwards. I'm using lightdm and changed to using `lightdm-plymouth.service`. I'm able to get the preview of plymouth going, but it's not working when the computer is booting up. I tried using plymouth and plymouth-git packages from aur.

Has anyone encountered such problems?

Last edited by fulaphex (2019-02-07 20:06:58)

Offline

#2 2019-02-05 00:13:48

koesherbacon
Member
Registered: 2015-09-30
Posts: 7

Re: [SOLVED] plymouth not working during boot

Is 'quiet splash' included in your kernel parameters?

Offline

#3 2019-02-05 00:25:52

fulaphex
Member
Registered: 2019-02-04
Posts: 11

Re: [SOLVED] plymouth not working during boot

If I understood it correctly it's enough to set them in GRUB which I did. You can see it in the grub.cfg I attached

Offline

#4 2019-02-05 11:26:30

Piri
Member
Registered: 2018-06-02
Posts: 70

Re: [SOLVED] plymouth not working during boot

fulaphex wrote:

I'm able to get the preview of plymouth going, but it's not working when the computer is booting up.

Please elaborate what you mean "by not working". Does the preview just not show up (i.e. black screen) but the boot process continues without any problems?

Might be a graphics related issue, what is your graphic cards setup?

Offline

#5 2019-02-05 11:43:54

fulaphex
Member
Registered: 2019-02-04
Posts: 11

Re: [SOLVED] plymouth not working during boot

The preview doesn't work, but the computer boots normally. Lightdm also works fine.

I'm using ThinkPad x260 with Intel graphics.

Offline

#6 2019-02-05 13:23:44

Piri
Member
Registered: 2018-06-02
Posts: 70

Re: [SOLVED] plymouth not working during boot

Output of journalctl -b?

Offline

#7 2019-02-05 21:26:50

fulaphex
Member
Registered: 2019-02-04
Posts: 11

Re: [SOLVED] plymouth not working during boot

Offline

#8 2019-02-05 23:25:28

Piri
Member
Registered: 2018-06-02
Posts: 70

Re: [SOLVED] plymouth not working during boot

Ah, sorry I forgot to mention that you have to run that command as root.
Because now there is only your user journal but I'm interested in the system journal, especially the kernel messages smile

Offline

#9 2019-02-05 23:35:31

fulaphex
Member
Registered: 2019-02-04
Posts: 11

Re: [SOLVED] plymouth not working during boot

Makes sense, here it is: https://ptpb.pw/YWul

Offline

#10 2019-02-06 00:12:41

Piri
Member
Registered: 2018-06-02
Posts: 70

Re: [SOLVED] plymouth not working during boot

Feb 05 21:14:52 x260 systemd[1]: plymouth-start.path: Found ordering cycle on sysinit.target/start
Feb 05 21:14:52 x260 systemd[1]: plymouth-start.path: Found dependency on cryptsetup.target/start
Feb 05 21:14:52 x260 systemd[1]: plymouth-start.path: Found dependency on systemd-ask-password-console.path/start
Feb 05 21:14:52 x260 systemd[1]: plymouth-start.path: Found dependency on plymouth-start.service/start
Feb 05 21:14:52 x260 systemd[1]: plymouth-start.path: Found dependency on plymouth-start.path/start
Feb 05 21:14:52 x260 systemd[1]: plymouth-start.path: Job cryptsetup.target/start deleted to break ordering cycle starting with plymouth-start.path/start

Are you running some kind of encryption? You might want to try adding the plymouth-encrypt hook aswell.
Otherwise everything seems normal... weird.

Offline

#11 2019-02-06 00:18:13

fulaphex
Member
Registered: 2019-02-04
Posts: 11

Re: [SOLVED] plymouth not working during boot

I'm not running any encryption. I'm going to double check rebooting my device, but I'm pretty sure it's not working.
EDIT: it worked on shutdown, but not on boot up
EDIT2: I guess it was a one time thing, next reboot didn't show Plymouth neither on shutdown nor on boot up

Last edited by fulaphex (2019-02-06 00:55:24)

Offline

#12 2019-02-06 08:17:27

Piri
Member
Registered: 2018-06-02
Posts: 70

Re: [SOLVED] plymouth not working during boot

Do you have set ShowDelay in plymouthd.conf?
Could be that it your PC is faster than the delay so the splash wouldn't show.
Try setting it to ShowDelay=0. Don't forget to rebuild the initramfs and then try to reboot again.

Offline

#13 2019-02-07 00:48:26

fulaphex
Member
Registered: 2019-02-04
Posts: 11

Re: [SOLVED] plymouth not working during boot

That seemed to be the issue, the delay was too high and my computer booted before plymouth started. Thanks for the help!

The thing that annoys me is that it's still not perfect, before the animation loads and between the animation and my lightdm loading I can see:
```
Loading Arch
Loading initial ramdisk
```
or
```
Loading version 240
```

This thread (https://bbs.archlinux.org/viewtopic.php?id=173012) suggests that it should be doable, but I tried doing as author said and it doesn't work in my case.

Last edited by fulaphex (2019-02-07 01:03:02)

Offline

#14 2019-02-07 08:08:12

Piri
Member
Registered: 2018-06-02
Posts: 70

Re: [SOLVED] plymouth not working during boot

The "Loading ..." messages are made by GRUB. AFAIK you can't remove them via /etc/default/grub, so you have to manually remove all echo lines from your /boot/grub/grub.cfg.
This means that regenerating the config will bring the messages back, you might want to ditch the generator and do your custom grub.cfg anyway https://wiki.archlinux.org/index.php/GR … m_grub.cfg

"starting version 240" is done by systemd, seems like you need an additional kernel parameter to hide that as well.

rd.systemd.show_status=auto

See this post https://bbs.archlinux.org/viewtopic.php?id=222941

Offline

#15 2019-02-07 20:06:34

fulaphex
Member
Registered: 2019-02-04
Posts: 11

Re: [SOLVED] plymouth not working during boot

Thanks for the help!

Offline

Board footer

Powered by FluxBB