未分类

Fedora 18 (Grub 2)开启 framebuffer(亦可解决Fedora 18 Grub2启动花屏问题)

framebuffer 是个难得的好东西!

它可以不通过显卡驱动,直接在tty终端下进行图像和视频的显示。
它可以被写入,也可以读取它,通过它能使枯燥的tty终端下也“美轮美奂”起来!

另一个好处就是,如果Fedora 18 有Grub2启动时花屏的问题,也可以通过此法解决。





开启 framebuffer需要修改启动时调用的文件。

在Fedora 18 (Grub 2) 下:
1、添加
GRUB_GFXMODE=1440x900x32(这换成自己的分辨率,包括下面的)

GRUB_GFXPAYLOAD_LINUX=keep
到/etc/default/grub


2、修改/etc/grub.d/00_header
将if [ “x${GRUB_GFXMODE}” = “x” ] ; then GRUB_GFXMODE=640×480 ; fi
改为if [ “x${GRUB_GFXMODE}” = “x” ] ; then GRUB_GFXMODE=1440×900 ;fi


3、更新Grub 2
grub2-mkconfig -o /boot/grub2/grub.cfg



重启即可。



测试方法:
安装mplayer与解码器。
切换到tty终端里:
mplayer -vo fbdev2 “<Video Directory>”


看到Video了吗?

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注