linux 添加开机动画,如何更改linux 开机画面?
如何更改linux 開機畫面?
文章來源:米爾科技
發布日期:2020.12.26
瀏覽次數:397
次
更改linux 開機畫面操作方法有很多。目前在使用freescale imx6 yocto環境,默認的文件系統中有一個開機進度條的畫面。現在把更改linux開機畫面操作流程給大家梳理:
在yocto中找源碼
1、./autogen.sh
2、./configure –prefix=/work/psplash/install_dir
3、修改Makefile
a,CC=/opt/fsl-imx-fb/3.14.52-1.1.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc -march=armv7-a
-mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/opt/fsl-imx-fb/3.14.52-1.1.0/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi
b,DEFAULT_INCLUDES=-I/opt/fsl-imx-fb/3.14.52-1.1.0/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/include
4、配置環境變量
export LIBRARY_PATH=/opt/fsl-imx-fb/3.14.52-1.1.0/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/lib
5、make
6、make install
(上操作出問題的話,ubuntu上加載Linaro 編譯器:執行:./configure --host=arm-linux-gnueabihf CC=arm-linux-gnueabihf-gcc)
以下進行修改:
一、更換啟動界面
提前設計好png格式界面圖,利用自帶腳本轉換成頭文件。
./make-image-header.sh? my-logo.png? POKY
在psplash.c 中? #include “my-logo-img.h” 直接修改成重新編譯就OK了。
二、去掉進度條
去掉進度條只留下圖片,步驟如下:
1.? 將psplash.c文件中的psplash_draw_progress函數定義及其調用通通注釋掉
2.? 將psplash.c文件中以下代碼屏蔽
/* Draw progress bar border */
psplash_fb_draw_image (fb,
(fb->width? - BAR_IMG_WIDTH)/2,
SPLIT_LINE_POS(fb),
BAR_IMG_WIDTH,
BAR_IMG_HEIGHT,
BAR_IMG_BYTES_PER_PIXEL,
BAR_IMG_ROWSTRIDE,
BAR_IMG_RLE_PIXEL_DATA);
三、修改背景色
將進度條的背景顏色改為純黑色。修改如下:
psplash-colors.h 中關于背景的宏定義,RGB方式的。
/* This is the overall background color */
//#define PSPLASH_BACKGROUND_COLOR 0xec,0xec,0xe1
#define PSPLASH_BACKGROUND_COLOR 0x00,0x00,0x00
四、安裝文件
以上是Linux開機畫面修改思路,米爾近期推出NXP i.MX8M Mini系列新產品,功能強大,適用于高性能工業設備領域。
總結
以上是生活随笔為你收集整理的linux 添加开机动画,如何更改linux 开机画面?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 更改安卓系统开机画面
- 下一篇: 安卓开机画面_领克的开机画面,你修改了?