Я надеюсь, что там есть какие-то гуру из Xorg.
Я пытаюсь заставить работать три монитора в Linux. У меня есть 2 ЖК-монитора и телевизор, все разные разрешения. Я использую 2 видеокарты; 9800 GTX и 7900Gt.
Я видел много разных постов о людях, пытающихся сделать эту работу, и в каждом случае они либо сдались, либо Xinerama волшебным образом решила все свои проблемы.
По сути, моя главная проблема в том, что я не могу заставить Xinerama работать. Каждый раз, когда я включаю его в опциях, моя машина застревает в бесконечном цикле загрузки. Если я отключу Xinerama, у меня будет только три экрана Xorg, но я не могу перетаскивать окна с одного на другое.
Я могу получить 2 lcds на Twinview, и телевизор на отдельном экране Xorg без проблем. Но мне не очень нравится это решение. Я бы предпочел, чтобы они все были на отдельных экранах и сшивали их вместе с Xinerama.
Кто-нибудь делал это?
Вот мой xorg.conf для справки.
п.с. На настройку в Windows XP у меня ушло всего 30 секунд! PSS Я видел где-нибудь, что, возможно, randr может решить мои проблемы? Но я не совсем уверен, как?
Section "Monitor"
Identifier "Main1"
VendorName "Acer"
ModelName "H233H"
HorizSync 40-70
VertRefresh 60
Option "dpms"
EndSection
#Section "Monitor"
# Identifier "Main2"
# VendorName "Acer"
# ModelName "AL2216W"
# HorizSync 40-70
# VertRefresh 60
# Option "dpms"
#EndSection
Section "Monitor"
Identifier "Projector"
VendorName "BenQ"
ModelName "W500"
HorizSync 44.955-45
VertRefresh 59.94-60
Option "dpms"
EndSection
Section "Device"
Identifier "Card1"
Driver "nvidia"
VendorName "nvidia"
BusID "PCI:5:0:0"
BoardName "nVidia Corporation G92 [GeForce 9800 GTX+]"
Option "ConnectedMonitor" "DFP,DFP"
Option "NvAGP" "0"
Option "NoLogo" "True"
#Option "TVStandard" "HD720p"
EndSection
Section "Device"
Identifier "Card2"
Driver "nvidia"
VendorName "nvidia"
BusID "PCI:4:0:0"
BoardName "nVidia Corporation G71 [GeForce 7900 GT/GTO]"
Option "NvAGP" "0"
Option "NoLogo" "True"
Option "TVStandard" "HD720p"
EndSection
Section "Module"
Load "glx"
EndSection
Section "Screen"
Identifier "ScreenMain-0"
Device "Card1-0"
Monitor "Main1"
DefaultDepth 24
Option "Twinview"
Option "TwinViewOrientation" "RightOf"
Option "MetaModes" "DFP-0: 1920x1080; DFP-1: 1680x1050"
Option "HorizSync" "DFP-0: 40-70; DFP-1: 40-70"
Option "VertRefresh" "DFP-0: 60; DFP-1: 60"
#SubSection "Display"
# Depth 24
# Virtual 4880 1080
#EndSubSection
EndSection
Section "Screen"
Identifier "ScreenProjector"
Device "Card2"
Monitor "Projector"
DefaultDepth 24
Option "MetaModes" "TV-0: 1280x720"
Option "HorizSync" "TV-0: 44.955-45"
Option "VertRefresh" "TV-0: 59.94-60"
EndSection
Section "ServerLayout"
Identifier "BothTwinView"
Screen "ScreenMain-0"
Screen "ScreenProjector" LeftOf "ScreenMain-0"
#Option "Xinerama" "on" # most important option let you window expand to three monitors
EndSection