歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04控制台下看電影

Ubuntu 10.04控制台下看電影

日期:2017/2/28 16:33:15   编辑:Linux教程

如果你覺得在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=1600x900-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=1600x900-24,mtrr=3,scroll=ywrap"
GRUB_GFXMODE=1600x900
紅色部分是改動的,分辨率按上面用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
好像有的機器不用超級用戶權限,然而我的機器上一直是需要的,不知道哪裡配置的問題。

Copyright © Linux教程網 All Rights Reserved