Kernel logo change in angstrom-lxde-image


I have tried to change kernel logo image as described in Splash Screen on the Linux Kernel | Toradex Developer Center

I could follow all of steps in the website. I have confirmed it by checking that there is a custom logo image file in ~/linux-toradex/drivers/video/logo/

However, after updating my OS image on the board. I have got following error message,

Openbox Syntax Error
One or more XML errors were found while parsing the Openbox configuration files. See stdout for more information. The last error seen was in file "/home/root/.config/openbox/lxde-rc.xml" line 1, with message : Document is empty.

The possible reasons might be:

  • my custom logo resolution is 1920x720 which is not normal, but same size with display

  • When I made logo image, I found something different log like below.

  • Ours


$  ppmquant 224 logo-optimal_1920x720.ppm > logo_optimal_1920x720_224.ppm
ppmquant: making histogram...
ppmquant: 24124 colors found
ppmquant: choosing 224 colors...
ppmquant: mapping image to new colors...
  • Tutorial


$ ppmquant 224 toradexlogo_1024x600.ppm > toradexlogo_1024x600_224.ppm
pnmcolormap: making histogram...
pnmcolormap: Scanning image 0
pnmcolormap: 271527 colors so far
pnmcolormap: 271527 colors found
pnmcolormap: choosing 224 colors...
pnmremap: 224 colors found in colormap

Thanks in advance!

hi @hkhunkim

I did the test with a logo having the resolution of 1920x720 and it was working fine. During Image Conversion I had the same log as you. So it is working fine for me.

Does the logo appear at the startup of the module?
Could you provide the complete bootlog? Have you done any other changes to the kernel?