Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV43 [GeForce Go 6600]"
BusID "PCI:1:0:0"
# Option "TwinView" "True"
# Option "SecondMonitorHorizSync" "30-50"
# Option "SecondMonitorVertRefresh" "60"
# Option "MetaModes" "1024x768,1024x768"
# Option "TVStandard" "PAL-D"
# Option "TVOutFormat" "SVIDEO"
# Option "UseEdidFreqs" "True"
# Option "TwinViewOrientation" "Clone"
Option "HWCursor" "false"
EndSection
這是我的xorg.conf中最主要的一段,用于s-video外接電視放電影配置的,我只有在需要的時(shí)候才手工刪除#,是為了平時(shí)節(jié)省資源。
在linux外接顯示切換我不使用筆記本的切換鍵,我使用了從來(lái)沒(méi)成功,反而會(huì)導(dǎo)致我的X重啟。
Option "TwinView" "True" 這是用于雙頭顯示的,一定要打開(kāi),默認(rèn)是關(guān)閉的
Option "TwinViewOrientation" "Clone" 這是表示第二顯示器和第一顯示器內(nèi)容完全相同,Clone表示克隆的意思
Option "UseEdidFreqs" "True" 這個(gè)記得加進(jìn)去,保證能自動(dòng)按照所外接顯示器的最優(yōu)顯示效果顯示。
? 我嘗試了上面的配置,并經(jīng)歷去模仿但是效果仍然不好,雖然可以投影但是分辨率依然是640×320和800×600.
下面我來(lái)談?wù)勎覍?shí)現(xiàn)投影并調(diào)整好分辨率的完整過(guò)程。
Gnome 2.22.3
獨(dú)立顯卡 Geforce'Go 7300 , linux相關(guān)的配置工具:/usr/bin/nvidia-settings
Acer 5583
下面是我的xorg.conf配置文件:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@vernadsky) Tue Mar 4 20:24:34 UTC 2008
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LPL"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7300"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "NoLogo" "True"
#開(kāi)啟TwinView,關(guān)鍵
Option "TwinView" "True"
#主輸出的分辨率,比較關(guān)鍵
Option "metamodes" "1280x800_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
加記號(hào)的信息是比較關(guān)鍵的配置,其實(shí)就兩句話。
在配置好配置文件后,下面是具體的操作步驟(
非常關(guān)鍵,如果步驟錯(cuò)誤分辨率是不能調(diào)節(jié)好的
):
- 配置相關(guān)信息并保存
- 打開(kāi)投影設(shè)備
- 將投影機(jī)的輸入線接到筆記本的VGA口(就是那個(gè)藍(lán)顏色的視頻輸出端口)
- 重啟X-windows(同時(shí)按ctrl+alt+Backspace)
- 正常的話,投影機(jī)上會(huì)顯示正常分辨率的X登錄界面。但是這個(gè)時(shí)候筆記本屏幕上沒(méi)有影像,記住這是正常的狀況。
- 麻煩大家費(fèi)費(fèi)力,照著投影機(jī)上面的顯示輸入登錄信息并登錄系統(tǒng)
- 登錄系統(tǒng)后,筆記本屏幕應(yīng)該仍然沒(méi)有數(shù)據(jù)顯示,但是投影機(jī)的投影效果是正確(完整的顯示和比較正確的分辨率)的。
- 啟動(dòng)/usr/bin/nvidia-settings來(lái)配置顯示輸出 這是主輸出CRT(投影機(jī))的配置信息
- 這個(gè)時(shí)候兩個(gè)輸出都應(yīng)該顯示正常了。
這個(gè)時(shí)候,我們需要來(lái)配置LPL輸出(筆記本的顯示屏)了。點(diǎn)擊右面的Model選項(xiàng),選中LPL。上面會(huì)的顯示效果是Disable。在Configure選項(xiàng)中選擇TwinView并確定,然后在Resolution中選擇1280×800,在Position中選擇Clones。最后點(diǎn)擊Apply。
以上是我的完整操作,最后二者都顯示正常。通過(guò)反復(fù)測(cè)試,其實(shí)關(guān)鍵在于要打開(kāi)TwinView
并需要按照一定的順序。關(guān)鍵是讓投影機(jī)作為主輸出源。這一點(diǎn)我沒(méi)有弄懂,如果作為第二輸出對(duì)于筆記本LPL有很高的分辨率,但是對(duì)于投影機(jī)設(shè)備卻只有不到1000的分辨率了。
最后希望這些信息對(duì)大家有幫助。
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

