How tough life is, how strong you should be!
分类: LINUX
2012-07-18 12:47:20
认识:
logo图片改成.ppm格式。首先你要有个和自己屏幕分辨率一样或者小于屏幕分辨率的图片
自己动手作的:我的 是ubuntu系统,
ubuntu下转换PPM:
sudo get-apt install netpbm (安装图片转换工具)
bmp图片使用bmptoppm.jpg,png,gif都有相应的topnm工具。
①将png图片转成pnm
pngtopnm meinv.png > meinv.pnm
②将pnm图片的颜色数限制在224色
pnmquant meinv.pnm > meinv_clut224.pnm
③将pnm图片转换成我们需要的ppm
pnmtoplainpnm meinv_clut224.pnm > meinv_clut224.ppm
而linux的标准logo图片是logo_linux_clut224.ppm,所以将上面的图片meinv_clut224.ppm重命名为logo_linux_clut224.ppm,并复制到kernel/drivers/video/logo/下,(删除掉原先存在的logo_linux_clut224.ppm,为了保险还是将原来的logo_linux_clut224.ppm图片备份吧,我是将其重命名为logo_linux_clut224.ppm.bk)接着删除掉相应的logo_linux_clut224.c和 logo_linux_clut224.o文件,因为只要有图片就能生成这两个文件(在makefile里有相应的语句)。跳到kernel下make,从新烧内核就看到了logo变成美女拉!
又听说u_boot也有logo,好像是放在u_boot/tools/logos/下,这个还没弄,下次吧!