凝望长空 发表于 2011-12-14 19:07

怎样设置Framebuffer

怎样设置Framebuffer












环境:Redhat9.02

启动级别:3




配置内核:

首先要再编译内核是选中如下几项:





view plaincopy to clipboard01.Code maturity level options --->[*] Prompt for development and/or incomplete code/drivers
02.Processor type and features --->[*] MTRR (Memory Type Range Register) support
03.Block Devices ->[*] Loopback device support[*] RAM disk support
04.(4096) Default RAM disk size[*] Initial RAM disk (initrd) support
05.Console Drivers ->[*] VGA text console[*] Videomode selection support
06.Console Drivers -> Frame-buffer support ->[*] Support for frame buffer devices[*] VESA VGA graphics console[*] Use splash screen instead of boot logo   配置Bootloader

Grub

修改/etc/grub.conf,在kernel项的最后添加vga参数和fb,例如:





view plaincopy to clipboard01.kernel/boot/vmlinuz-2.4.20-8 ro root=LABEL=/vga=0x311 fb:onLILO

修改/etc/lilo.conf,添加vga参数,例如:





view plaincopy to clipboard01.vga=0x311修改后执行lilo命令,写入bootloader。




vga参数的可选值如下:




Depth


640x400


640x480


800x600


1024x768


1152x864


1280x1024


1600x1200




4 bits


?


?


0x302


?


?


?


?




8 bits


0x300


0x301


0x303


0x305


0x161


0x307


0x31C




15 bits


?


0x310


0x313


0x316


0x162


0x319


0x31D




16 bits


?


0x311


0x314


0x317


0x163


0x31A


0x31E




24 bits


?


0x312


0x315


0x318


?


0x31B


0x31F




32 bits


?


?


?


?


0x164


?


?


修改后重启系统,会在右上角看到一个Linux的企鹅Logo。

星期六的深夜68 发表于 2011-12-20 15:27

后面是怎么回事
页: [1]
查看完整版本: 怎样设置Framebuffer