[Bootsplash] Provided by the kernel

kernel
bootsplash
built-in

#21

I just added manjaro-elegant theme. Maybe you guys start modding some themes.


#22

Is there a place with all the steps required to make this work? (how-to, guide, tutorial)


Manjaro load screen
Manjaro KDE uses more RAM than Kubuntu 17.10
#23

Current source-code for x86_64 can be found here. The shell scripts will give you an idea on how to create some bootsplash themes.

For now we have tux and manjaro-elegant.

Steps to make it work with linux414:

  • install the wanted theme
  • add either add bootsplash-tux or bootsplash-manjaro-elegant to HOOKS in /etc/mkinitcpio.conf
  • add either add bootsplash.bootfile=bootsplash-themes/tux/bootsplash or bootsplash.bootfile=bootsplash-themes/manjaro-elegant/bootsplash to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub
  • update your initramfs via mkinitcpio -p linux414
  • update your grub.cfg via update-grub

Plymouth in AUR
Manjaro v17.1.7 released!
Boot problem: black screen after grub
#24

Manjaro theme working fine, but looking to simple for me :grinning:
The problem i have is blinking when grub is changing resolution, also some artifacts on my card when booting, but i had this before so not a bootsplash problem.


#25

You can configure that within grub or use the vga= function as kernel cmd.


#26

Then get more fancy with it. Here the Readme for the bootsplash-packer application. Check the provided shell scripts for guidance.


#27

And this will work if I am using disk encryption, ill be able to enter my password at boot for it?

(sorry for the dumb questions, dealing with a migraine right now)


#28

Max is still at the beginning with bootsplash. By pressing ESC you can switch to the terminal at any time. I didn’t test encryption yet.


#29

Ok ill hold off for now. Been really looking forward to a boot splash. Thanks


#30

Unfortunately my resolution on both my laptop and pc are not supported according to this:
https://wiki.archlinux.org/index.php/GRUB/Tips_and_tricks#Visual_configuration


#31

works :slight_smile:


#32

Max sent me some systemd units for testing. You find them also here now.


#33

Could you show your cat /etc/mkinitcpio.conf for instance
Or someone who sucseded


#34

Just add bootsplash-manjaro-elegant or bootsplash-tux in the hooks section.
HOOKS=(base systemd autodetect modconf block filesystems keyboard bootsplash-manjaro-elegant)


#35

How to move spinner to center?
What value of –pic_position 0x14 is enable?

UPD figured out


#36

#37

How do you move the spinner around (downwards)? @jacobtey ?


#38

Also - How did you create the video? :smiley:


#39

I think i’ll make a brand new theme but for this in the future when kernel 4.14 becomes more mature and stable, aside from that my idea is too ambitious so don’t wait for it to be done fast :wink:.


#40

Playing pic_position and pic_position_offset for “THROBBER” in my bootsplash-manjaro-oldschool.sh (strings 48, 49).
From bootsplash-packer.rst:

--pic_position <u8>             Coarse picture placement:
                                  0x00 - Top left
                                  0x01 - Top
                                  0x02 - Top right
                                  0x03 - Right
                                  0x04 - Bottom right
                                  **0x05 - Bottom**
                                  0x06 - Bottom left
                                  0x07 - Left

From bootsplash-manjaro-oldschool.sh:

    --pic_width $THROBBER_WIDTH \
	--pic_height $THROBBER_HEIGHT \
	--pic_position 0x05 \
	--pic_position_offset 200 \