Hi all,
I'm trying to do this: http://archlinuxarm.org/forum/viewtopic.php?f=31&t=7133
Plymouth-lite runs - if I run it from a tty it shows the splash screen perfectly. But nothing happens at boot.
My systemd script status is apparently working perfectly:
$this->bbcode_second_pass_code('', ' plymouth-lite-start.service - Show Plymouth-lite Start Screen
Loaded: loaded (/etc/systemd/system/plymouth-lite-start.service; enabled; vendor preset: disabled)
Active: active (exited) since Thu 1970-01-01 00:00:05 UTC; 45 years 1 months ago
Process: 135 ExecStart=/usr/bin/echo 0 > /sys/class/graphics/fbcon/cursor_blink; /usr/bin/echo 0 > /sys/devices/virtual/graphics/fbcon/cursor_blink; /usr/bin/chvt 1; /usr/bin/ply-image /usr/share/plymouth/splash.png (code=exited, status=0/SUCCESS)
Main PID: 135 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/plymouth-lite-start.service
Jan 01 00:00:06 alarmpi echo[135]: 0 > /sys/class/graphics/fbcon/cursor_blink; /usr/bin/echo 0 > /sys/devices/virtual/graphics/fbcon/cursor_blink; /usr/bin/chvt 7; /usr/bin/ply-image /usr/share/plymouth/splash.png
')
Anything reasonable I can think of changing (the parameter to chvt, etc.) does absolutely nothing. At boot, nothing related to the image I want appears at any time.
I also tried making my own fbi boot script, to the same effect.
I'm thinking something about using the framebuffer pre-login is no bueno.
So:
- Does anyone know how to make this work on the Pi 2 and the current release of Arch Linux ARM?
- Does anyone know what might have changed in the last year, and between the Pi and Pi 2, that has caused this to break?
- Alternatively, does anyone have any suggestions for alternative ways to get a boot splash going? There appears to be no fbsplash package and I'd like to avoid recompiling the kernel if possible.
Thanks very much for any help.