首页 > 技术知识 > 正文

Linux字符界面切换到图形界面

由字符界面切换到图形界面可用两种简单方法实现:

1、在字符界面 LINUX 启动logo 总结

最近在imx6上需要调试linux下启动logo。其实linux启动logo 以前没少调,但这次弄了好久,也发现以前调过的没有积累。

之所以这次logo弄了很久是因为fsl bsp 实现keep uboot logo to kernel ,但又在我使用的BSP上没有完全弄好。话说那个还是

有很牛逼,简单来说就是uboot实现好logo,然后kernel 中不需要对相应的显示时钟进行重新初始化,还有很多其他的类似一样

的道理,就是相信uboot中已经弄好了。废话到此。说说一般的linux 启动logo。

一,企鹅法(224级,或者224色)

企鹅图片的文件名logo_linux_clut224.ppm,在driver/video/logo目录下。采用netpbm 工具生成想要替换的logo,这里要注

意一下图片的尺寸大小 。

例如将PNG格式的图片转换成logo_linux_clut224.ppm: pngtopnm my.png > my.pnm # pnmquant 224 my.pnm > logo224.pnm # pnmtoplainpnm logo224.pnm > logo_linux_clut224.ppm

Note: 可能会出现如下错误提示

drivers/video/logo/logo_linux_clut224.ppm: Binary PNM is not supported

Use pnmnoraw(1) to convert it to ASCII PNM

这个可能是因为你的ppm 图片是bin格式,需要转换成ascii 格式。方法如下:

pnmnoraw logo_linux_clut224.ppm > logo_linux_clut224_ascii.ppm

猜你喜欢