感谢支持
我们一直在努力

Ubuntu下启用FrameBuffer模块

Ubuntu下启用FrameBuffer模块


1. 编辑 /etc/initramfs-tools/modules,在其中加入:
fbcon
vesafb
vga16fb


2. 编辑 /etc/modprobe.d/blacklist-framebuffer,注释掉以下两行:
blacklist vesafb
blacklist vga16fb


3. 修改/boot/grub/ 内的menu.lst ,找到类似如下几行代码,在kernel一行结尾加入fb分辨率参数:
例如:
title        Ubuntu 8.10, kernel 2.6.27-9-generic
uuid        328eed5f-0f89-41b8-b021-730ae3f167d1
kernel        /boot/vmlinuz-2.6.27-9-generic root=UUID=328eed5f-0f89-41b8-b021-730ae3f167d1 ro quiet splash vga=0x314
initrd        /boot/initrd.img-2.6.27-9-generic
quiet


注:vga=0×314 即为800*600 16位
终端的分辨率可以用fbset设置。
   |640×480 800×600 1024×768 1280×1024
—-+————————————-
256 | 0x301   0x303 0x305 0x307
32k | 0x310   0x313 0x316 0x319
64k | 0x311   0x314 0x317 0x31A
16M | 0x312   0x315 0x318 0x31B


4. 刷新并重新启动
sudo update-initramfs -u


5.如何判断buffer是否启用
首先确认内核是否支持 buffer ,查看 /proc/fb 文件是否存在,存在则说明支持,否则,说明不支持。其次查看 buffer 设备是否已激活,若 /dev/fb0 文件存在,则说明已经激活;否则说明没有激活。


6.安装zhcon显示中文
如果源里有该软件可以直接终端输入下面命令安装:
$sudo apt-get install zhcon
启动zhcon:
zhcon –utf8 –drv=fb


附:在控制台下播放电影
mplayer abc.mov -vo fbdev
视频输出用fbdev2也可以。

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu下启用FrameBuffer模块
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏