Ubuntu 下开启 framebuffer
2011-09-27 14:33
197 查看
想在Ubuntu中启用Buffer,这样不进入图形界面直接在字符界面下也能有比较好的视觉效果,甚至能看看电影什么的。不过Ubuntu server 8.10中似乎不能直接在/boot/grub/menu.lst的内核参数中直接加入vga=xxx来开启Buffer。需要做一些额外的工作。
1. 编辑 /etc/initramfs-tools/modules,在其中加入:
fbcon
vesafb
vga16fb
2. 编辑 /etc/modprobe.d/blacklist-buffer,注释掉以下两行:
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设置。
|640x480 800x600 1024x768 1280x1024
----+-------------------------------------
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
-----------------------------------------------------------------------------------------------------------------------------
UBUNTU10.04
下开启framebuffer功能和 设定默认分辨率的方法
一.开启framebuffer
1)sudo vi /etc/initramfs-tools/modules
加入如下三行内容
fbcon
vesafb
2) sudovi/etc/modprobe.d/blacklist-framebuffer.conf
把文件/etc/modprobe.d/blacklist-framebuffer里面的vesafb这两行给注释掉。
3)执行:sudoupdate-initramfs -u更新initramwfs文件。
4)重启系统
二.设定默认分辨率和颜色位数
sudovi/etc/default/grub
在GRUB_CMDLINE_LINUX_DEFAULT= “quiet splash”
后面增加vga参数。
比如:GRUB_CMDLINE_LINUX_DEFAULT= “quiet splash vga=788”
vga参数和分辨率的对照表为
sudogrub-mkconfig
sudoupdate-grub
重启系统
1. 编辑 /etc/initramfs-tools/modules,在其中加入:
fbcon
vesafb
vga16fb
2. 编辑 /etc/modprobe.d/blacklist-buffer,注释掉以下两行:
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设置。
|640x480 800x600 1024x768 1280x1024
----+-------------------------------------
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
-----------------------------------------------------------------------------------------------------------------------------
UBUNTU10.04
下开启framebuffer功能和 设定默认分辨率的方法
一.开启framebuffer
1)sudo vi /etc/initramfs-tools/modules
加入如下三行内容
fbcon
vesafb
2) sudovi/etc/modprobe.d/blacklist-framebuffer.conf
把文件/etc/modprobe.d/blacklist-framebuffer里面的vesafb这两行给注释掉。
3)执行:sudoupdate-initramfs -u更新initramwfs文件。
4)重启系统
二.设定默认分辨率和颜色位数
sudovi/etc/default/grub
在GRUB_CMDLINE_LINUX_DEFAULT= “quiet splash”
后面增加vga参数。
比如:GRUB_CMDLINE_LINUX_DEFAULT= “quiet splash vga=788”
vga参数和分辨率的对照表为
640x480 | 800x600 | 1024x768 | 1280x1024 | |
8bit | 769 | 771 | 773 | 775 |
15bit | 784 | 787 | 790 | 793 |
16bit | 785 | 788 | 791 | 794 |
24bit | 786 | 789 | 792 | 795 |
sudoupdate-grub
重启系统
相关文章推荐
- UBUNTU 10.04 下开启 framebuffer 功能 和 设定默认分辨率的方法
- ubuntu下开启framebuffer
- Ubuntu10.04开启FrameBuffer,在终端下看电影
- UBUNTU 10.04 下开启framebuffer功能 和 设定默认分辨率的方法
- Ubuntu 10.04 开启 framebuffer
- ubuntu 10.04 开启framebuffer 设置分辨率 及 颜色bit
- 开启linux(redhat、ubuntu) FrameBuffer
- UBUNTU开启framebuffer
- Ubuntu 下开启 Framebuffer !
- ubuntu切换runlevel和framebuffer开启相关操作
- Ubuntu 16.04使用root 帐号开启 SSH 登录
- ubuntu开启ssh服务
- Ubuntu 12.04系统中开启远程桌面(XDMCP)
- VirtualBox虚拟机安装Ubuntu简易教程(摄像头和复制粘贴功能的开启)
- Ubuntu下开启root登陆
- Ubuntu无线网卡的开启方法(HP 5310m)
- ubuntu12.04开启Framebuffer
- 如何在linux(ubuntu)的wine环境下开启source insight的tabsihost(或tabsiplus)
- ubuntu14.10开启root用户
- ubuntu开启SSH服务