DVI-монитор и HDMI-телевизор на Intel HD4000

Некоторые, пожалуйста, помогите! Я работал над этим в течение нескольких дней (arg!)

  • Asus P8H77-I (DVI, HDMI, VGA) и i7-3770 (интегрированная графика HD4000).
  • DVI подключен к монитору 1920x1080
  • HDMI подключен к плазменному телевизору Panasonic 1280x720
  • Fresh 12.04 install; no xorg.conf

Если я отключу монитор и переустановлю X, телевизор будет нормально работать в качестве основного дисплея. Как только я подключаю монитор, телевизор гаснет (черный экран) и монитор включается. Если я зайду в «Системные настройки> Дисплей», я увижу, что оба экрана распознаются, активируются и устанавливаются в качестве правильных разрешений.

Как я могу заставить оба экрана отображаться одновременно? Я пытаюсь получить двойное представление (в отличие от зеркального отображения, но на этом этапе я был бы счастлив с любым из них, пока они оба показывают). Любой совет будет с благодарностью оценен. Спасибо.

2
задан 30 December 2012 в 01:42

1 ответ

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"
0
ответ дан 30 December 2012 в 01:42

Другие вопросы по тегам:

Похожие вопросы: