As configurações do xorg do nvidia de monitor duplo são reconfiguradas após o login

2

Eu tenho uma configuração de monitor duplo usando os drivers proprietários da Nvidia. Parece que as configurações corretas são usadas quando o SO inicializa (parece estar bem no prompt de login), mas quando eu faço login, as configurações do meu dual montior são redefinidas e a posição do segundo monitor está incorreta (deve ser definido à direita do meu monitor principal).

Eu removi o xorg.conf do diretório / etc / X11 e o AFAIK o único no sistema está em /usr/share/X11/xorg.conf.d/12-xorg.conf (eu verifiquei / var / log /Xorg.0.log e ele diz que está usando /usr/share/X11/xorg.conf.d /)

Aqui estão as configurações:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 310.14  (buildd@aatxe)  Tue Oct 16 22:21:09 UTC 2012

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      "DELL U2311H"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "MetaModeOrientation" "CRT-1 RightOf DFP-0"
    SubSection     "Display"
    Depth          24
    EndSubSection
EndSection

Informações do sistema:

  • Xubuntu 12.04
  • Versão do driver proprietário da Nvidia 310.14
  • X.Org X Server 1.11.3
por TheAmpersand 03.08.2013 / 19:15

2 respostas

1

O seguinte corrigiu o problema:

  • Atualizei manualmente os drivers da NVIDIA para 319.32 (pode não ter sido necessário)
  • Eu modifiquei as opções MetaModeOrientation do arquivo de configuração do xorg para o seguinte:

    Option "MetaModeOrientation" "CRT RightOf DFP"

por TheAmpersand 04.08.2013 / 20:54
0

Execute o nvidia-settings como root, com:

 gksu nvidia-settings

Defina o monitor duplo do jeito que você quer (clonado ou estendido) e salve a configuração usando o "Salvar configuração X para arquivo" em /etc/X11/xorg.conf

Se você não tiver certeza, faça primeiro um backup desse arquivo antes de editá-lo:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

No pior dos casos, você pode se recuperar do backup fazendo isso de um terminal:

sudo cp /etc/X11/xorg.conf_backup /etc/X11/xorg.conf

Boa sorte!

    
por animaletdesequia 03.08.2013 / 20:21