您的位置:首页 > 运维架构 > Linux

Linux 开机logo 居中 多只企鹅改一只

2018-01-22 15:20 483 查看
1、居中

(1)修改源码/driver/video/fbmem.c中的fb_show_logo_line函数

-image.dx=0;
-image.dy=y;
+image.dx = (info->var.xres / 2) - (image.width / 2);
+image.dy = (info->var.yres / 2) - (image.height / 2);
image.width = logo->width;
image.heigh = logo->height;


(2)修改源码/driver/video/console/fbcon.c中的fbcon_prepare_logo()函数

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

http://www.xuebuyuan.com/709512.html
2、多只企鹅改一只

修改drivers/video/fbmem.c中的fb_show_logo_line()函数

-y = fb_show_logo_line(info, rotate, fb_logo.logo, 0, num_online_cpus());
+y = fb_show_logo_line(info, rotate, fb_logo.logo, 0, 1);

https://www.amobbs.com/thread-5589035-1-1.html?_dsign=e3652880
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: