Некоторые, пожалуйста, помогите! Я работал над этим в течение нескольких дней (arg!)
Если я отключу монитор и переустановлю X, телевизор будет нормально работать в качестве основного дисплея. Как только я подключаю монитор, телевизор гаснет (черный экран) и монитор включается. Если я зайду в «Системные настройки> Дисплей», я увижу, что оба экрана распознаются, активируются и устанавливаются в качестве правильных разрешений.
Как я могу заставить оба экрана отображаться одновременно? Я пытаюсь получить двойное представление (в отличие от зеркального отображения, но на этом этапе я был бы счастлив с любым из них, пока они оба показывают). Любой совет будет с благодарностью оценен. Спасибо.
Nevermind. Я смог решить эту проблему: разрешение моего телевизора не было определено правильно & amp; «Системные настройки> Дисплеи» записывали странные конфигурации в мой monitors.xml (или, возможно, он не читал из него должным образом, я не знаю).
Решение: Здесь можно найти модели для моего телевизора: http://www.mythtv.org/wiki/Modeline_Database . Добавил его в мой xorg.conf и вручную отредактировал мой monitors.xml (в отличие от использования интерфейса «Системные настройки> Дисплеи»).
/etc/X11/xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "built-ins"
EndSection
Section "Module"
Load "record"
Load "extmod"
Load "dri2"
Load "dri"
Load "dbe"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "VGA1"
VendorName "Unplugged"
ModelName "Nothing Plugged In"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "HDMI1"
VendorName "Dell"
ModelName "DELL S2209W"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "HDMI2"
VendorName "Panasonic"
ModelName "PANASONIC-TV"
HorizSync 15.73 - 67.50
VertRefresh 59.94 - 60.0
Modeline "1208x679" 74.25 1208 1353 1393 1650 679 707 712 750 +hsync +vsync
EndSection
Section "Device"
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Device"
Identifier "Card1"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Device"
Identifier "Card2"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "VGA1"
DefaultDepth 24
SubSection "Display"
Modes "1920x1080" "1280x720" "1208x679" "720x480"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "HDMI1"
DefaultDepth 24
SubSection "Display"
Modes "1920x1080" "1280x720" "1208x679" "720x480"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card2"
Monitor "HDMI2"
DefaultDepth 24
SubSection "Display"
Modes "1920x1080" "1280x720" "1208x679" "720x480"
Depth 24
EndSubSection
EndSection
~ / .config / monitor.xml:
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="VGA1">
</output>
<output name="HDMI1">
<vendor>DEL</vendor>
<product>0xa043</product>
<serial>0x33413055</serial>
<width>1920</width>
<height>1080</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
</output>
<output name="HDMI2">
<vendor>MEI</vendor>
<product>0xa060</product>
<serial>0x17009171</serial>
<width>1208</width>
<height>679</height>
<rate>60</rate>
<x>1920</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>no</primary>
</output>
<output name="DP1">
</output>
<output name="DP2">
</output>
</configuration>
</monitors>
Затем из терминала:
xrandr --output HDMI2 --mode "1208x679"