Monitores duplos não funcionam com uma placa Nvidia

5

Até meu monitor principal é mostrado como desconhecido. Eu tentei configurar monitores duplos usando as configurações da Nvidia sem alegria, no entanto, reconhece que eu tenho dois monitores.

Este não foi um problema em 11.04. Meu problema com as configurações da Nvidia parece ser que os meus 2 monitores exigem resoluções diferentes, mas mesmo quando eu configurá-los para uma resolução que ambos podem manipular, ele só aparece no modo clonado. Eu realmente espero que alguém possa ajudar ou eu terei que reverter para o 11.04.

Por que o Ubuntu 11.10 não reconhece que eu tenho 2 monitores?

Aqui está o conteúdo do meu xorg.conf :

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 280.13  (buildd@rothera)  Thu Aug 11 17:28:49 UTC 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: xconfig, VertRefresh source: xconfig
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 83.0
    VertRefresh     50.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7025 / nForce 630a"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: 1280x1024 +1024+0, DFP: 1024x768 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection"

ok eu tentei dispersar-e. O problema é que as configurações da Nvidia parecem estar tratando ambos os monitores como o mesmo. então, alterar as configurações para uma não tem efeito, mas altera a outra e afeta ambas as telas de forma idêntica.

Resultados de disper -l da seguinte forma:

    carter@carter-desktop:~$ disper -l
display DFP-0: HP vs17
 resolutions: 320x240, 400x300, 416x312, 512x384, 576x432, 680x384, 640x480, 720x450, 640x512, 800x512, 840x525, 800x600, 960x540, 832x624, 960x600, 896x672, 1024x768, 1152x864, 1280x960, 1280x1024
display CRT-0: CRT-0
 resolutions: 320x240, 400x300, 416x312, 512x384, 576x432, 680x384, 640x480, 720x450, 640x512, 800x512, 840x525, 800x600, 960x540, 832x624, 960x600, 896x672, 1024x768, 1152x864, 1360x768, 1280x960, 1440x900, 1280x1024, 1400x1050, 1600x1024, 1680x1050, 1600x1200, 1920x1080, 1920x1200, 1792x1344
carter@carter-desktop:~$ 
    
por Chris Carter 06.11.2011 / 11:38

4 respostas

6

Eu resolvi esse problema há alguns minutos no meu sistema. Para mim funcionou da seguinte maneira:

  1. Instalado o driver nvidia pós-lançamento.
  2. Inicie o nvidia-settings para configurar minha tela dupla, lá você tem que usar o TwinView (não o X-Config separado) e não se esqueça de escolher um monitor principal. O problema que encontrei durante a configuração foi que eu só parece funcionar se eu escolher o monitor da esquerda como primário. Para testar você pode usar o botão Aplicar. Se tudo funcionar, você pode salvar em X Configuration File.

Aqui meu xorg.conf resultante, se você quiser lê-lo:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 280.13  (buildd@rothera)  Thu Aug 11 17:28:49 UTC 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0" EndSection

Section "Files" EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5" EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd" EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SMS22A350H"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS" EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 450" EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "CRT: nvidia-auto-select +1920+0, DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection EndSection
    
por tvn 06.11.2011 / 14:40
0

Quando resolvi o problema usando o Xinerama, mexi em tudo para mim.

O que eu fiz foi deletar meu arquivo xorg.conf (depois de fazer o backup claro).

Eu, então, executei o nvidia-xconfig e executei nvidia-settings. Tenho meu segundo monitor reconhecido e usado twinview e, em seguida, salvo no meu arquivo xconfig.

Aqui está o meu xorg.conf:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    #VertRefresh     50.0 - 76.0
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics W1952"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 460"
EndSection

Section "Screen"

# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0, CRT: nvidia-auto-select +1600+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "CRT: nvidia-auto-select +1600+0, DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Eu estava com um erro por um tempo que o X não conseguiu encontrar um terno

    
por James 06.11.2011 / 16:27
0

Eu apenas fiz como tvn disse, mas eu corri

apt-get upgrade 
sudo nvidia-xconfig 

depois reinicie antes de configurar qualquer coisa em nvidia-settings .

    
por Franko 03.03.2012 / 21:22
0

As telas Xubuntu 12.04, GEforce GTX650 e 2 x 24 polegadas 1920 x 1200 conectadas por DVI-D são executadas no modo retrato.

Nenhum dos drivers nvidia do Ubuntu Software Center rodava telas. O driver atual é ver 304,88.

Transferido: NVIDIA-Linux-x86_64-319.23.run de: link

então: Ctrl-Alt-F1 - modo de terminal em tela cheia

sudo service lightdm stop
cd Downloads
sudo ./NVIDIA-Linux-x86_64-319.23.run

Após a instalação:

sudo reboot

faça logon e abra uma janela de terminal (Windows - T)

sudo nvidia-settings

Ou o mesmo programa no menu: Configurações / Configurações do NVIDIA X Server

Os drivers nvidia mais recentes incluem a rotação da tela na tela Configuração do monitor do servidor X. O ubuntu Settings / Settings Manager / Display ainda não será executado, mas não é necessário.

Ativar o Xinerama - tudo funcionando docemente.

    
por Basil 23.06.2013 / 01:03