歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

OK6410之Linux2.6.36內核添加logo顯示

在OK6410板子啟動時並沒有顯示可愛的小企鵝logo,故進行添加顯示並修改成自己喜歡的圖片。

配置內核:make meunconfig

 Device Drivers  ---> 

        Graphics support  --->     

                            <*> Support for frame buffer devices  --->  

                           < *> S3C Framebuffer Support (eXtended)                     

                           <*> Samsung S3C framebuffer support      

                                          Select LCD Type (4.3 inch 480x272 TFT LCD)  --->    

                               [*] Bootup logo  ---> 

                                                  [*]   Standard 224-color Linux logo    

                              Console display driver support  ---> 

                                               [*]   Framebuffer Console Rotation     

這樣,就能顯示一個可愛的小企鵝了。

現在告訴大家怎麼把小企鵝圖片顯示成自己想要的圖片。

(1)首先准備一張320X240的圖片,如圖1:

     再准備好修改圖片的軟件,在這裡我們使用Ubuntu的gimp。

(2)Ubuntu安裝gimp:

sudo apt-get install gimp

這樣即可安裝完畢。在linux終端中運行

      gimp

打開軟件如圖2:

(3)空白處點擊右鍵,選擇Image->Mode->Indexed,如圖3:   

(4)在彈出的新選項框內進行如下設置。如圖4: 在Maximun number of colors 中設置為224

設置完畢後,點擊右下方的“Convert”。

然後右鍵->image->mode->rgb,將圖片轉換為rgb模式,如圖5:  

(5)點擊軟件的“file”->“save as”,如圖6: 

保存為圖片,名稱和格式為logo_linux_clut224.ppm。如圖7:

 

選擇Ascii格式,如圖8。

 

將新生成的logo_linux_clut224.ppm拷貝到內核源碼包中的drivers/video/logo中,替換同名文件。

(6)重新編譯內核源碼即可���

參考:

最近大家總是反映咱板子啟動沒可愛的小企鵝,所以在這告訴大家一個能添加小企鵝的方法。

配置內核,下面是必選項

Graphics support  --->
                <*> Support for frame buffer devices
                <*> S3C2410 LCD framebuffer support ,multi support!
                Console display driver support  --->
                        <*> Framebuffer Console support 
                Logo configuration  ---> 
                        [*] Bootup logo
                                [*]   Standard 224-color Linux logo

這樣,就能顯示一個可愛的小企鵝了。哦,對了,這是linux-2.6.12內核的配置。

Copyright © Linux教程網 All Rights Reserved