修改嵌入式Linux启动logo

原创 2013年12月02日 11:41:23

嵌入式Linux启动logo文件名为logo_linux_clut224.ppm,在driver/video/logo目录下。

1.定制自己的logo,ubuntu环境

a、安装转换工具(已安装则跳过) #sudo apt-get install netpbm

b、 将一张png格式的logo图片到driver/video/logo目录下,如logo.png

c、 执行命令:
    # pngtopnm logo.png > logo.pnm
    # pnmquant 224 logo.pnm > logo224.pnm
    # pnmtoplainpnm logo224.pnm > logo_linux_clut224.ppm

 

2.居中设置(不需要或者logo图片为屏幕大小可不设置)

a、修改drivers/video/fbmem.c

       在fb_show_logo_line函数里,增加红色语句

       image.dx = 0;
       image.dy = y;
       image.width = logo->width;
       image.height = logo->height;

       image.dx = (info->var.xres / 2) - (image.width / 2);
       image.dy = (info->var.yres / 2) - (image.height / 2);

b、修改drivers/video/console/fbcon.c

       在fbcon_prepare_logo函数里,增加红色语句

       logo_height = fb_prepare_logo(info, ops->rotate);
       logo_height += (info->var.yres / 2) - (logo_height / 2);

 

重新编译生效。

【实战】嵌入式linux修改内核启动的LOGO界面

默认是小企鹅,现在我们换成一张自己的图片。准备好BMP或者PNG 图片,若是别的格式的图片,可以使用Windows自带的画图软件打开,然后另存为BMP或者PNG格式,Logo图片分辨率不大于LCD分...
  • fengyuwuzu0519
  • fengyuwuzu0519
  • 2017年06月19日 18:04
  • 519

Linux内核启动中显示的logo的修改

1,配置内核,使内核启动时加载logo,在源代码的主目录下make menuconfig   Device Drivers  --->      Graphics support  ---> ...
  • CSDN_logo
  • CSDN_logo
  • 2015年08月17日 17:30
  • 1483

嵌入式Linux kernel LOGO的更换方法

http://blog.csdn.net/dong_zhihong/article/details/8651119   嵌入式Linux kernel LOGO的更换方法 ...
  • ruanjianruanjianruan
  • ruanjianruanjianruan
  • 2016年04月25日 23:00
  • 1797

修改嵌入式linux启动画面(二)

总的说来,上一篇对于修改linux系统启动画面已经非常足够了。这篇就说一下如何添加一个新的启动界面配置选项,可以做到不改变原有系统,增加新的配置选项的功能。     1. 在make menucon...
  • peitianmeng
  • peitianmeng
  • 2014年03月11日 00:13
  • 1377

修改嵌入式linux开机logo

首先将需要替换的图片格式修改为可以在linux上显示的格式,这里我们使用图片工具...
  • gylltq
  • gylltq
  • 2014年05月17日 12:33
  • 915

修改linux开机logo

编者:linux的开机默认logo是一只可爱的小企鹅。这里我们可以把它换成我们自己喜爱的图片,只要将linux-2.6.32.2/drivers/video/logo/linux_logo_clut2...
  • zhuangtim1987
  • zhuangtim1987
  • 2014年12月03日 14:46
  • 926

android 修改开机logo、动画

转自: http://www.linuxidc.com/Linux/2011-11/47120.htm Android 开机会出现3个画面: 第一个就是 linux 系统启动,出现Linux小企鹅...
  • jimbo_lee
  • jimbo_lee
  • 2013年09月26日 18:21
  • 6847

ARM-Linux嵌入式系统启动流程

学习嵌入式
  • zy812248258
  • zy812248258
  • 2014年09月03日 12:58
  • 3152

修改嵌入式linux启动画面(一)

linux的开机动画默认为一只80x80的小企鹅,在driver/video/logo下面。但是在实际的开发应用中,我们常常需要做的是更改系统默认的开机启动画面,更换企业的特有logo图片。    说...
  • peitianmeng
  • peitianmeng
  • 2014年03月09日 19:56
  • 2839

修改linux内核开机logo并居中全屏显示

1.准备图片   使用ubuntu自带的绘图软件GIMP是最为快捷的方式,使用命令进行转换也可以,实际测试中用命令转换图片老提示错误,所以就用GIMP的方式处理了。具体流程如下: (1)打开GIMP软...
  • xuezhimeng2010
  • xuezhimeng2010
  • 2015年10月21日 09:36
  • 514
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改嵌入式Linux启动logo
举报原因:
原因补充:

(最多只允许输入30个字)