感谢支持
我们一直在努力

Ubuntu 10.04控制台下看电影

如果你觉得在Ubuntu 10.04控制台下看电影很酷,或者你觉得自己的终端分辨率太低,都可以看看这篇博文。


原理就是:开framebuffer,装mplayer。


1.开启内核对framebuffer的支持
我发现有很多种framebuffer模式,不太明白它们之间有什么区别,不过我的机器在Ubuntu 10.04下,vesafb和nvidiafb都没搞好,能用,但是颜色分辨率低(可能是我用的方式不对),www.linuxidc.com最后还是看了别人帖子,改用uvesafb就OK了。


总之,做三个事情,一个是装uvesafb要用的东西,一个是开启内核对uvesafb的支持,还有要设置并更新grub2设置让内核用framebuffer启动。


装uvesafb要用的东西,看下你的显卡支持哪些fb的分辨率::
sudo apt-get install v86d hwinfo
sudo hwinfo –framebuffer


修改内核配置:
sudo gedit /etc/initramfs-tools/modules
在末尾加一行
uvesafb mode_option=1600×900-24 mtrr=3 scroll=ywrap
更新内核配置:
sudo update-initramfs -u


修改grub2配置:
sudo gedit /etc/default/grub
改:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset video=uvesafb:mode_option=1600×900-24,mtrr=3,scroll=ywrap
GRUB_GFXMODE=1600×900
红色部分是改动的,分辨率按上面用hwinfo看到的选一个自己喜欢的。(前面的“#”如果有一定要去掉。)
更新grub2配置:
sudo update-grub



2.mplayer安装
sudo apt-get install mplayer
不过你可能需要解码器,播放rm、rmvb等媒体,去cn99上找吧:


32位的版本:http://ubuntu.cn99.com/ubuntu-cn/medibuntu/pool/non-free/w/w32codecs/w32codecs_20100303-0.0medibuntu1_i386.deb
64位的版本:http://ubuntu.cn99.com/ubuntu-cn/medibuntu/pool/non-free/w/w64codecs/w64codecs_20071007-0medibuntu2_amd64.deb


3.使用
[sudo] mplayer -vo fbdev moviename.rmvb
好像有的机器不用超级用户权限,然而我的机器上一直是需要的,不知道哪里配置的问题。

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 10.04控制台下看电影
分享到: 更多 (0)

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

支付宝扫一扫打赏

微信扫一扫打赏