Linux logo和屏幕光标
来源:互联网 发布:java 四行杨辉三角 编辑:程序博客网 时间:2024/04/30 10:40
logo和屏幕光标
Linux默认开机LOGO一般都是80x80的小企鹅图标,有时候为了一些效果,希望在Linux
启动过程中,全屏看到用户自定义的LOGO,这就需要为Linux增加新的LOGO。
准备png图片
使用任何图片软件,制作一张自定义的开机图片,可以根据自己的液晶屏大小设定,png
格式。如下以224色为例。
我使用了一张jylogo800480的png图片。
转换成ppm文件
# pngtopnm jylogo800480.png | ppmquant -fs 223 | pnmtoplainpnm >
logo_jylogo_clut224.ppm
添加新LOGO
将得到的ogo_jylogo_clut224.ppm文件复制到drivers/video/logo目录下,命名为
logo_jylogo_clut224.ppm
drivers/video/logo/logo_jylogo_clut224.ppm
进入drivers/video/logo目录,修改logo.c文件:
extern const struct linux_logo logo_jylogo_clut224;
并添加:
#ifdef CONFIG_LOGO_JY
logo = &logo_jylogo_clut224;
return logo;
#endif
修改Makefile:
obj-$(CONFIG_LOGO_JY) += logo_jylogo_clut224.o
修改Kconfig文件:
config LOGO_JY
bool "JY-01 Linux logo"
default y
红色标志的必须相同,必须遵循(logo_yourname_type)这种命名方式。
禁止LCD控制台的光标
另外,使用了全屏的LOGO图片后,控制台还是有光标闪烁,如何禁止?
去掉了framebuffer console支持,试试。
不行,LOGO都不显示了。
drivers/video/console/Makefile
#obj-$(CONFIG_FRAMEBUFFER_CONSOLE) += fbcon.o bitblit.o font.o softcursor.o
obj-$(CONFIG_FRAMEBUFFER_CONSOLE) += fbcon.o bitblit.o font.o
编译遇到一个soft_cursor没有定义的问题问题,注释代码:
drivers/video/console/bitblit.c
// if (err)
// soft_cursor(info, &cursor);
光标成功禁止,图形界面正常启动。
- Linux logo和屏幕光标
- Linux logo和屏幕光标
- Linux logo和屏幕光标-Linux全屏显示LOGO时起始坐标处有闪烁光标的问题;
- 去掉linux光标和制作linux Logo
- 修改Linux内核的启动Logo和禁用启动光标
- 修改Linux内核的启动Logo和禁用启动光标
- 修改linux内核的启动logo和禁用启动光标
- S3C6410 制作开机logo和去除logo光标的方法
- 嵌入式 linux 去掉启动时闪烁的光标 和制作启动LOGO
- 嵌入式 linux 去掉启动时闪烁的光标 和制作启动LOGO
- 修改linux内核的启动logo和禁用启动光标(原创)
- 嵌入式 linux 去掉启动时闪烁的光标 和制作启动LOGO
- 嵌入式 linux 去掉启动时闪烁的光标 和制作启动LOGO
- Android 嵌入式 linux 去掉启动时闪烁的光标 和制作启动LOGO
- 嵌入式 linux 去掉启动时闪烁的光标 和制作启动LOGO
- 去掉 embedded LINUX 开机光标以及设置 启动LOGO
- 去掉 LINUX 开机光标以及设置 启动LOGO
- 去掉 embedded LINUX 开机光标以及设置 启动LOGO
- 程序员常用字体(vs2008字体修改方案)
- Longest Substring Without Repeating Characters
- linux c Make file 的生成
- Command:
- 自适应网页设计
- Linux logo和屏幕光标
- main 函数输入
- Palindrome. Again Palindrome
- U-boot编译出错-软浮点编译错误
- ARM compilation error, VPF registered
- I2C 协议规范
- 不服输的精神
- Java虚拟机系列(一)深入Java 2 SDK
- 使用GridView时,多张图片被选中的效果