XPS 14z: conecte uma tela vga externa via mini porta de exibição

0

Eu tenho um XPS 14z com uma placa de vídeo intel + nvidia, a tecnologia otimus sendo manipulada com a versão 3 do zangão. Eu sei que a porta HDMI, ligada à placa Nvidia não deve funcionar. No entanto, a porta de exibição mini, com fio para o cartão de intel, deve funcionar.

Quando eu conecto um cabo vga no adaptador de minidisplay, nenhuma tela é reconhecida, nem com a interface gráfica, nem com xrandr:

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm 1366x768 60.0*+ 40.0
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

Eu sei que existe um procedimento compatível com o bumblebee 2.4 aqui Mas ele foi adaptado para abelha 3? Eu acho que modificações do etc / bumblebee / xorg.conf.nvidia devem fazer o trabalho, mas tenho medo de tentar sem saber exatamente o que eu faço!

Obrigado pela sua ajuda,

Nathan

    
por nathan 02.02.2012 / 23:31

1 resposta

2

Eu fiz o monitor externo rodando com 14z. Eu uso porta de exibição mini com adaptador VGA. Na minha opinião, você não pode acordá-lo com o cartão Intel. Eu uso abelha. Nas versões anteriores havia alguns problemas de EDID, então eu só consegui 640x480. Hoje também tenho resoluções mais altas. Tentando acordar HDMI mata o meu sistema (ele pára de responder).

As principais pistas são:

  1. O monitor chama-se DFP-1

  2. Existe um problema com o comum     mouse para as duas telas.

  3. use "Opção" FlatPanelProperties "" Escala = Nativo "'na seção Tela.

O Bumblebee inicia o segundo servidor X usando o display: 8. Por causa disso, por exemplo, "DISPLAY =: 8 optirun glxspheres" para testar o monitor. Isso significa que você pode precisar de um gerenciador de janelas separado para a exibição e talvez seja necessário fornecer ou compartilhar o mouse e o teclado.

(1) Por padrão, o sistema tenta usar o DFP-0 e a imagem não aparece em nenhum lugar. Eu acho que deveria ser responsável pela porta HDMI, mas eu não consegui executá-lo como mencionado.

(2) Minha solução para o "problema do mouse" é usar "void mouse" no display ": 8" e conectar-se a ele usando o VNC. Dessa forma, vejo uma pequena janela na tela principal do meu laptop mostrando o que está no monitor.

(3) A Nvidia tenta forçar alta resolução como 1920x1200 no monitor, fazendo com que os menores mostrem mensagem de "frequência incorreta". Uma solução é executar nvidia-settings: vá para a seção "GPU 0 > DFP-1" e desmarque "Force Full GPU Scaling". Também pode ser necessário definir outra frequência. O problema é se o monitor mostra a mensagem "frequência incorreta" como executar nvidia-settings nele. A outra solução é essa "Opção" FlatPanelProperties "" Scaling = Native "'na seção Screen.

Espero que esta breve descrição ajude você a executar um monitor externo. Alguma informação adicional. Meu sistema é o Ubuntu 10.04.4 LTS. O conteúdo do /etc/bumblebee/xorg.conf.nvidia é:

Section "DRI"
        Mode 0666
EndSection

Section "ServerLayout"
    Identifier "Layout0"
    Option "AutoAddDevices" "false"
    Screen    "Screen0"
    InputDevice "void-mouse"
    Option         "Xinerama" "0"
EndSection

Section "Module"
        Load  "dbe"
        Load  "extmod"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
EndSection

Section "Files"
    ModulePath "/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules"
EndSection

Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName      "GeForce GT 520M"
    BusID "01:00:0"
    Option "NoLogo" "true"
#    Option "UseEDID" "false"
    Option "UseEDID" "true"
    Option         "IgnoreEDID"
#    Option "ConnectedMonitor" "DFP"
    Option "ConnectedMonitor" "DFP-1"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device    "Device1"
    DefaultDepth    24
#    Monitor    "CRT"
    Monitor    "DFP-1"
    Option         "TwinView" "0"
    Option         "metamodes" "1024x768_70 +0+0; 1024x768 +0+0; 800x600 +0+0; 1024x768_85 +0+0"
    Option      "FlatPanelProperties" "Scaling = Native"
    SubSection "Display"
#        Virtual    1366 768
#        Virtual    1024 768
    Depth   24
#   Modes   "640x480"
#   Modes   "800x600"
#   Modes   "1024x768" "800x600"
        Modes      "1920x1200" "1920x1080" "1680x1050" "1600x1200" "1440x900" "1280x1024" "1366x768" "1360x768" "1280x800" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection

Section "Monitor"
    Identifier    "DFP-1"
    VendorName    "Unknown"
    ModelName     "Unknown"
#    HorizSync  28.0 - 73.0
    HorizSync   31.0 - 82.0
#    VertRefresh    43.0 - 72.0
    VertRefresh 48.0 - 85.0
    Option        "DPMS"
    Modeline       "1920x1200"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync
    Modeline       "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    Modeline       "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
    Modeline       "1600x1200"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync
    Modeline       "1440x900"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
    Modeline       "1366x768"   85.25  1366 1440 1576 1784  768 771 781 798 -hsync +vsync
    Modeline       "1280x800"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
    Modeline       "1280x1024"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

# Linia wygenerowana przez nvidia-settings
ModeLine       "1024x768" 94.500 1024 1072 1168 1376 768 769 772 808 +hsync +vsync

EndSection

Section "InputDevice"
  Identifier "void-mouse"
  Driver "void"
EndSection
    
por Michał 29.02.2012 / 14:23