用显示器看电影时间长了还真累眼,要是在客厅里抱着冰镇Beer,陷在沙发里看CSI才够爽,当然如果一家人坐在一起看电影就更惬意了,大家好才是真的好:-)
不说废话,下面开始:
- 硬件
首先,电视的输入应该和显卡的输出配套,我情况:显卡是支持S端子输出,电视上也有这个S端子输入。其它的我就不知道了,Google吧:-)但是有的老电视只支持射频线的话通过转换应该也是可以的,电子市场有卖这个的,不超过二十块钱。有的新型电视支持Dsub或者DVI,那可以直接从显卡里通过相应的线输出到电视上了,所以一定要看好自己电视的输入情况,花冤枉钱事小,浪费了功能是大。如要购置显卡的话,最好是用N卡,A卡在Linux下是恶梦啊。
显卡电视确定下来,那就需要线材,我的S端子线2年前是2米/米,Audio线(接声卡输出用)是1米/米,每根线用了20米,没有出现很明显衰减的问题。同时为了接上声卡需要一个从声卡出来给Audio线的转换头,二三块钱;如果只有一个声卡的话,可能还需要一个一拖二接头用来分离出PC音箱和电视的声源,注意这两个接头不是一样的,一定要和器材老板讲清楚。
接下来就是连接硬件,一个萝卜一个坑,呵呵。 - 配置Xorg
配置Xorg的前提就是已经成功安装了显卡的驱动,如果是ATi显卡的话,并且安装了开源驱动的话,下面并不合适,你可能要换成ATI官方驱动才可以。编辑/etc/X11/xorg.conf,需要root权限,最好先把这个文件备份一下,以免出错后出现问题。- 增加Monitor
Section “Monitor”
Identifier “TV-Monitor”
Option “HorizSync” “30-50″ #根据自己电视选择
Option “VertRefresh” “60″ #根据自己电视选择
EndSection - 增加Device
Section “Device”
Identifier “TV-Device”
Screen 1
Option “TVOutFormat” “SVIDEO”
Option “TVStandard” “PAL-D”
Option “ConnectedMonitor” “TV”
Driver “nvidia” #ATI的显卡要把nvidia改成fglrx
Option “VideoOverlay” “on” #N卡好像不需要这个
Option “OpenGLOverlay” “off” #N卡好像不需要这个
BusID “PCI:1:0:0″ #这个要看自己的配置,应该和另一个Device是一致的
EndSection - 增加Screen,下面的配置要根据自己的电视做相就的调整
Section “Screen”
Identifier “TV-Screen”
Device “TV-Device”
Monitor “TV-Monitor”
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection - 修改ServerLayout成类似下面的文本
Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Default Screen” #Default Screen这个名字要和自己的文件一样
Screen 1 “TV-Screen” LeftOf “Default Screen” #Default Screen这个名字要和自己的文件一样
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
EndSection
保存文本,打开电视,重启计算机。
- 增加Monitor
- 播放影视
我是用的mplayer,所以想从电视看影视时可以写入
DISPLAY=:0.1 mplayer xxx.avi
有些显卡比如我的ATI9250在用vo=xv时会出玩在电视只能出玩半个屏幕的情况,而FX5200就没有问题。这时需要输入
DISPLAY=:0.1 mplayer -vo gl xxx.avi
如果嫌麻烦可以在~/.bashrc里加入alias tv=’DISPLAY=:0.1 mplayer’
这样就可以直接
tv xxx.avi
最后贴上我的xorg.conf
Nvidia FX5200的
Good Luck
Powered by ScribeFire.