Monitor DVI e HDMI TV na Intel HD4000

2

Alguns por favor ajudem! Eu tenho trabalhado nisso por vários dias (arg!)

  • Asus P8H77-I (DVI, HDMI, VGA) e um i7-3770 (gráficos integrados HD4000).
  • DVI conectado a um monitor de 1920 x 1080
  • HDMI conectado a uma TV de plasma Panasonic de 1280 x 720
  • Instalação do Fresh 12.04; não xorg.conf

Se eu desconectar o monitor e reiniciar o X, a TV funcionará bem como tela principal. Assim que conecto o monitor, a TV fica em branco (tela preta) e o monitor é ligado. Se eu for em "Configurações do sistema > Exibição", vejo que ambas as telas são reconhecidas, ativadas e definidas como as resoluções adequadas.

Como posso obter as duas telas para exibir ao mesmo tempo? Eu estou tentando obter visão de gêmeos (ao contrário de espelhado, mas neste momento eu ficaria feliz com qualquer um, desde que ambos exibam). Qualquer conselho seria apreciado gretaly. Obrigado.

    
por Vincent Dang 29.12.2012 / 22:42

1 resposta

0

Não importa. Consegui resolver isso: minha resolução de TV não estava sendo detectada corretamente & amp; "System Settings > Displays" estava escrevendo configurações estranhas em meu monitor.xml (ou talvez não tenha sido lido corretamente, não sei).

Solução: Encontrei modelines para minha TV aqui: link . Adicionado ao meu xorg.conf e editado manualmente o meu monitores.xml (ao contrário de usar a interface "Configurações do Sistema > Exibições").

/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>

Então, a partir de um terminal:

xrandr --output HDMI2 --mode "1208x679"
    
por Vincent Dang 31.12.2012 / 01:40