News: 0001603395

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

New Linux Patches Allow More Easily Changing The Tux Kernel Boot Logo

([Linux Kernel] 90 Minutes Ago Changing The Tux Boot Logo)


A new patch series that was posted this week allow for users to more easily replace the default kernel boot logo. While many of us are long accustomed to seeing the picture of Tux as the kernel boot logo, for those preferring to better customize your console boot experience these patches allow it to be easily manipulated via the kernel configuration "Kconfig" options.

Some already modify the Linux kernel boot logo themselves via patching the source code and Makefile. But a patch series sent out by Vincent Mailhol allow for more easily customizing the boot logo via the kernel configuration. With relying on the boot logo file location via the Kconfig also allows cleaning up some of the code's logic as well.

The proposed patches add LOGO_LINUX_MONO_FILE for allowing a monochrome boot logo in PBM file format. Or there is also LOGO_LINUX_VGA16_FILE for a 16 color PPM boot logo file or LOGO_LINUX_CLUT224_FILE for a 224 color logo, also in PPM format.

[1]This patch series by Vincent Mailhol provides those new Kconfig options for more easily customizing the kernel's boot logo. For those wondering why this is a build-time option and not punted out to a run-time/boot option, due to the kernel logo being loaded early in the boot process it would need to be stored either in the initrd or on the file-system. For keeping things simple and not delaying the boot logo, it's a build-time option.



[1] https://lore.kernel.org/dri-devel/20251230-custom-logo-v1-0-4736374569ee@kernel.org/



It was one of those perfect summer days -- the sun was shining, a breeze
was blowing, the birds were singing, and the lawn mower was broken ...
-- James Dent