Gentoo Framebuffer, Bootsplash & Grubsplash 指南(轉)
內容簡介:用CD-RW和用軟盤一樣,往已掛載的CD-ROM上拖放就行。
1. 核心補丁
下面是對部分核心的 bootsplash 補丁下載地址:
- 2.4.20:
- 2.4.21:
- 2.4.22:
- 2.6.0:
- 2.6.3: http://dev.gentoo.org/~spock/stuff/bootsplash-3.1.3-2.6.3-r2.patch.bz2
- 2.6.5:
- 2.6.6:
- 2.6.7:
本文系統平臺引數:
程式碼 1.1Gentoo 1.4 RC4kernel 2.4.20-r8Simsung 753 DFX 1024x768@75HzNvidia GF2 MX400 64M
2. 方案目標
- 高解析度的 Framebuffer
- 高解析度的 Bootsplash
- 自定義 Framebuffer 字型
- 自定義 Bootsplash 主題
- 給你的 Framebuffer 和 Bootsplash 截圖
- 在 Framebuffer 下使用多媒體工具和圖形化的瀏覽器
- 自定義 Grub splash 影像
- 擴充套件 Framebuffer 和 bootsplash 到所有12個虛擬終端
- 讓虛擬終端支援中文
- 自定義登入問候畫面
3. 開始工作
獲取必須的 bootsplash 程式
更新 portage 樹
程式碼 3.1# emerge sync
編譯安裝media-gfx/bootsplash (字元介面下的 Framebuffer 背景影像)。由於bootsplash預設情況下是mask的,所以我們要:
程式碼 3.2# ACCEPT_KEYWORDS="~x86" emerge bootsplash
覆蓋你原來的bootsplash配置檔案:
程式碼 3.3# etc-update
編譯核心以支援 Framebuffer & Bootsplash
首先檢查/usr/src/linux是否指向你當前核心原始碼目錄
程式碼 3.4# ls -l /usr/src/
一些版本的核心如gentoo-sources, gaming-sources和xfs-sources已經內建了 Framebuffer 支援,如果你的核心沒有支援,請檢查並如下打上補丁。
程式碼 3.5# ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r2/bootsplash-0.6-r2.ebuild config
開始配置核心
程式碼 3.6# cd /usr/src/linux# make menuconfig
把以下各項編譯進核心.不要編譯成模組,也不要開啟 nvidia 或 ATI 選項(我們只要有vesa就可以了).
程式碼 3.7Code maturity level options --->[*] Prompt for development and/or incomplete code/driversProcessor type and features --->[*] MTRR (Memory Type Range Register) supportBlock Devices ->[*] Loopback device support[*] RAM disk support(4096) Default RAM disk size[*] Initial RAM disk (initrd) supportConsole Drivers ->[*] VGA text console[*] Video mode selection supportConsole Drivers -> Frame-buffer support ->[*] Support for frame buffer devices[*] VESA VGA graphics console[*] Use splash screen instead of boot logo
開始編譯核心,並複製新核心到/boot你最好先備份現有核心),完成後先不要重新啟動,也不要解除安裝/boot分割槽。
程式碼 3.8make dep && make clean bzImage modules modules_installmount /bootcp /boot/vmlinuz-2.4.20-r8 /boot/vmlinuz-2.4.20-r8.bakcp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.20-r8-fb
如果你在編譯核心過程中出現錯誤,或者丟失了一些配置選項,請按照下面步驟重新編譯。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-940624/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Gentoo udev 指南(轉)dev
- Gentoo Linux ALSA 指南(轉)Linux
- Gentoo udev 指南dev
- Gentoo Linux語言環境指南(轉)Linux
- bootsplash for slackware kernel-2.6.12!(轉)boot
- Linux下FrameBuffer直接寫屏(轉)Linux
- Gentoo Linux 1.4 RC2漢化指南第一修訂版(轉)Linux
- Gentoo Linux官方文件中譯本系列-Portage使用者使用指南(轉)Linux
- 在redhat下網路安裝gentoo(轉)Redhat
- 從stage1裝gentoo基本系統(轉)
- [Gentoo]中文輸入軟體Scim的安裝【轉】
- Gentoo 1.4RC_2光碟安裝手記(轉)
- 在Gentoo Linux下輕鬆安裝ALSA(轉)Linux
- Gentoo Linux CD 方式全程安裝過程(轉)Linux
- gentoo簡單安裝手冊(stage3)(轉)
- 在gentoo linux下使用藍芽手機(轉)Linux藍芽
- framebuffer應用程式設計實踐程式設計
- 新手安裝Xentoo(Xen+Gentoo)的極速體驗(轉)
- 磨鍊Gentoo的鋒芒之怎樣正確配置網路(轉)
- win4lin在Gentoo Linux 2.6核心下的安裝(轉)Linux
- Gentoo 2005.1 完整的USE引數清單中文詳解(轉)
- VirtualBox 安裝 Gentoo 小記
- 嵌入式Linux—Framebuffer應用程式設計Linux程式設計
- qt指南(轉)QT
- 基於bootsplash的嵌入式linux啟動畫面定製bootLinux動畫
- OrangePiPC替代法完成Gentoo映象製作
- Gentoo Tips: Firefox與thunderbird的配置Firefox
- Linux核心的framebuffer相關的核心程式碼註釋Linux
- GNU make 指南(轉)
- KDE配置指南(轉)
- Echo指南(一) (轉)
- ProFtpd快速指南(轉)FTP
- (轉)OC專案轉Swift指南Swift
- 以OpenGL/ES視角介紹gfx-hal(Vulkan) Framebuffer介面使用
- LILO配置指南(轉)
- GNOME的配置指南(轉)
- Zend Optimizer 配置指南 (轉)
- RMAN初學者指南(轉)