linux開機logo製作

2021-05-26 20:00:21 字數 1327 閱讀 4512

kernel:2.6.27

1、製作logo的方法:

首先選擇乙個自己喜歡的,然後通過gimp軟體將該儲存為.png格式,

變換方式這個就不說了(very easy),比如儲存為linuxlogo.png.

然後將該傳入到裝有linux pc比如(ubuntu),按照以下順序你就可以製作乙個你喜歡logo前提你必須安裝以下的工具(pngtopnm,pnmquant,pnmtoplainpnm)

$pngtopnm linuxlogo.png > linuxlogo.pnm

$pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm

$pnmtoplainpnm linuxlogo224.pnm > linuxlogo224.ppm

或者$bmptoppm pic.bmp > temp1.ppm //生成ppm

$ppmquant 224 temp1.ppm > temp2.ppm  //轉換成224顏色

$pnmnoraw temp2.ppm > logo.ppm   //轉換成ascii格式

或者使用gimp軟體

1、開啟,在image/mode/indexed..中修改最大顏色數為224

2、儲存為ppm格式,選擇asiic存放格式

3、代替logo目錄下相應圖形即可

這樣您製作的logo就已經成功了,將linuxlogo224.ppm

拷貝到/drivers/video/logo資料夾中的根據你的平台具體使用的哪個logo進行命名,

比如logo_linux_clut224.ppm,友情提醒將原有的logo儲存。

其中在./drivers/video/logo/下有***_***_***.c和***_***_***.o檔案是在進行make編譯之後生成的,可以將製作好的.ppm檔案拷貝進去替換原來的logo檔案之後,使用make cleansub_dir=./drivers/video/logo/來清除logo目錄下的.c和.o檔案。

這樣你的logo就完全製作好了,但是有這一點還是不夠的,你必須在核心中選擇logo,接下來我們來看如何配置核心

2、配置logo選項

在核心路徑下執行make menuconfig

開發板上開啟logo顯示的選項

a、選擇虛擬控制台顯示驅動

device drivers --->graphicssupport --->下有

選項console display driver support---> <*>framebuffer console support

選項 bootup logo ---><*> standart 224-color linux logo 

linux開機logo製作

pngtopnm,pnmquant,pnmtoplainpnm pngtopnmlinuxlogo.png linuxlogo.pnm pnmquant 224 linuxlogo.pnm linuxlogo224.pnm pnmtoplainpnm linuxlogo224.pnm linuxlo...

linux開機logo製作

或者 bmptoppm pic.bmp temp1.ppm 生成ppm ppmquant 224 temp1.ppm temp2.ppm 轉換成224顏色 pnmnoraw temp2.ppm logo.ppm 轉換成ascii格式 這樣您製作的logo就已經成功了,將linuxlogo224.pp...

Linux 開機Logo製作

linux 開機logo製作 除。3 如何將開機logo中的游標去除 在核心的當前目錄進入到drivers video console fbcon.c檔案 將static void fb flashcursor void private 製成空函式如下 386 static void fb flas...