How To Change the Boot Logo

There are 3 logos will display during the system booup for latest ubuntu image:
  • U-boot stage logo
  • Kernel stage logo
  • Ubuntu stage logo

U-boot stage logo is in file /usr/share/fenix/logo/logo.bmp.
The image format is BMP with a resolution of 500x500px and the bit-depth of 24 bits.

For example, the default logo image format is below:

1
2
$ file /usr/share/fenix/logo/logo.bmp
/usr/share/fenix/logo/logo.bmp: PC bitmap, Windows 3.x format, 500 x 500 x 24, image size 750002, resolution 2834 x 2834 px/m, cbSize 750056, bits offset 54

Change the default logo:

You can use your own bmp logo image to replace the default one to change the default logo.

Note

If you want to build the image with Fenix, you can replace file archives/logo/bmp/logo.bmp to change the logo.

  1. Use the netpbm tool to convert png images to ppm images
1
2
3
$ pngtopnm linux_logo.png > linux_logo.pnm
$ pnmquant 224 linux_logo.pnm > linux_logo_clut224.pnm
$ pnmtoplainpnm linux_logo_clut224.pnm > logo_linux_clut224.ppm
  1. Put the converted ppm file into the drivers/video/logo/ directory of the kernel, and replace the logo_linux_clut224.ppm file.

  2. Re-compile the kernel, you can replace the logo with a new picture

The Ubuntu logo file is /usr/share/fenix/logo/logo.png.

Replace /usr/share/fenix/logo/logo.png to change the Ubuntu boot logo.

Note

If you want to build the image with Fenix, you can replace file archives/logo/png/logo.png to change the logo.