Ubuntu10.04开启FrameBuffer,在终端下看电影
2011-09-20 13:18
302 查看
终于在Ubuntu10.04终端下面开启了FrameBuffer,现在能用mplayer看电影,能使
用fbi查看图片,用jfbterm能正常显示中文,用w3m能查看网页中的图片。这里记
述一下过程,以方便以后使用
首先修改启动参数,Ubuntu10.04使用的是Grub2,启动文件修改不是以前的
/boot/grub/menu.lst了,改为了/boot/grub/grub.cfg。使用gedit打开——暂时不
会用emacs打开只读的文件,一会看看。
fbcon
vesafb
打开/etc/modprobe.d/blacklist-framebuffer,找到“blacklist vesafb”一行,在这一行前面加上“#”把它注释掉。
打开/boot/grub/menu.lst,找到相应的kernel一行,加上vga参数。例如我把分辨率设置为1024x768,对应的vga数值就是0x317。
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3c51a0d7-d373-473b-830e-225b6d7aafdf ro quiet splash vga=0x317
最后执行:sudo update-initramfs -u更新,重启一下
在这里特别的注意了,若是在ubuntu9.10 (内核版本在2.6.30)以上开启framebuffer上述方法是行不通的。
升级内核(只针对2.6.24.x以上版本)的一般步骤:
1.下载源码放入到/usr/src/目录下也可以在别的地方,这里只是个人习惯。
2.解压内核包并进入新内核目录下,在配置前要复制原来的内核的.config 文件。cp /boot/config-`uname -r` ./.config
3.直接的apt-get isntall安装libncurses-dev库文件(有些可能不是这个文件,具体的要根据提示在安装)
4.make menuconfig
5.make modules_install //安装模块
6.make install //安装内核
7.mkinitramfs -o /boot/initrd.img-2.6.X 2.6.X (这里2.6.X 是新内核的版本号,可以在/lib/modules 有个版本号的目录)
8.跟新一下/boot/grup/menu.lst (命令为update-grup),若是没有的可直接修改menu.lst
用fbi查看图片,用jfbterm能正常显示中文,用w3m能查看网页中的图片。这里记
述一下过程,以方便以后使用
首先修改启动参数,Ubuntu10.04使用的是Grub2,启动文件修改不是以前的
/boot/grub/menu.lst了,改为了/boot/grub/grub.cfg。使用gedit打开——暂时不
会用emacs打开只读的文件,一会看看。
sudo gedit/boot/grub/grub.cfg
修改里面第一个看着眼熟的项目下面的Linux一 行,前面不管,后面修改为“ro vga=0*0317 text”——我把splash删除了,quiet删 除了 然后是打开/etc/initramfs-tools/modules文件,在末尾加上:fbcon打开 /etc/modprobe.d/blacklist-framebuffer,找到“blacklist vesafb”一行,在这 一行前面加上“#”把它注释掉,我把#blacklist nvidiafb一行也注释掉了。 我还在/dev/中新建了一个fb链接,指向fb0设备:”cd /dev”,”sudo ln -s fb0 fb” 然后安装相应的软件: sudo apt-get install fbi sudo apt-get install jfbterm sudo apt-get install mplayer sudo apt-get install w3m-img 然后重新启动:sudo init 6。 重启以后,发现果然是和以前不一样了。启动jfbterm,看是否能显示中文。 然后mplayer看电影:“mplayer 1.ogv”即可。 查看图片:”fbi 1.png” 查看网页:”w3m google.com” 现在的问题: 中文输入法 文字小 花屏 不能startx 修改内核参数:在grub中选中条目用e编辑,在linux一行末删除text以后,用 Ctrl+x重启,这样操作之后启动桌面会出现提示说低色模式启动,然后分辨率不 对——我的18.5宽屏显示器左右两边黑边。 打开/etc/initramfs-tools/modules文件,在末尾加上:
fbcon
vesafb
打开/etc/modprobe.d/blacklist-framebuffer,找到“blacklist vesafb”一行,在这一行前面加上“#”把它注释掉。
打开/boot/grub/menu.lst,找到相应的kernel一行,加上vga参数。例如我把分辨率设置为1024x768,对应的vga数值就是0x317。
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3c51a0d7-d373-473b-830e-225b6d7aafdf ro quiet splash vga=0x317
最后执行:sudo update-initramfs -u更新,重启一下
在这里特别的注意了,若是在ubuntu9.10 (内核版本在2.6.30)以上开启framebuffer上述方法是行不通的。
升级内核(只针对2.6.24.x以上版本)的一般步骤:
1.下载源码放入到/usr/src/目录下也可以在别的地方,这里只是个人习惯。
2.解压内核包并进入新内核目录下,在配置前要复制原来的内核的.config 文件。cp /boot/config-`uname -r` ./.config
3.直接的apt-get isntall安装libncurses-dev库文件(有些可能不是这个文件,具体的要根据提示在安装)
4.make menuconfig
5.make modules_install //安装模块
6.make install //安装内核
7.mkinitramfs -o /boot/initrd.img-2.6.X 2.6.X (这里2.6.X 是新内核的版本号,可以在/lib/modules 有个版本号的目录)
8.跟新一下/boot/grup/menu.lst (命令为update-grup),若是没有的可直接修改menu.lst
相关文章推荐
- Ubuntu 10.04 开启 framebuffer
- UBUNTU 10.04 下开启framebuffer功能 和 设定默认分辨率的方法
- ubuntu 10.04 开启framebuffer 设置分辨率 及 颜色bit
- UBUNTU 10.04 下开启 framebuffer 功能 和 设定默认分辨率的方法
- Ubuntu 10.04 NFS配置(补充终端中通过NFS 启动的过程)(经测试)
- 关于ubuntu 10.04 上framebuffer的各种问题集合
- VMWARE8 开启文件共享。xp与ubuntu10.04. fail to configure wmware workstation server 的解决
- 开启linux(redhat、ubuntu) FrameBuffer
- ubuntu开启终端响铃
- Ubuntu 下开启 framebuffer
- Ubuntu 10.04 AMD64 mplayer 开启ATI卡硬解加速
- Ubuntu 10.04设置终端窗口的默认大小
- [转] ubuntu10.04开启root登陆
- ubuntu 10.04 开启cairo-dock 模仿mac系统
- ubuntu10.04看电影
- Ubuntu 下开启 Framebuffer !
- ubuntu 10.04 如何开启root用户
- Ubuntu - 开启root登陆Ubuntu10.04
- Ubuntu 10.04开启字符模式并设置静态IP
- UBUNTU 10.04 下激活framebuffer功能以及设定默认分辨率的方法