Estou acostumado a trabalhar com três monitores ao mesmo tempo (monitor de laptop + dois monitores externos). No entanto, parece que não consigo fazê-lo funcionar no meu Ubuntu 14.04 com uma configuração Intel GTX980M + com três saídas de vídeo (One HDMI + two DisplayPort). Funciona perfeitamente no Windows, então acho que é mais provável que seja um problema de configuração do Ubuntu. O modelo é o Clevo P650 (conhecido como Sager 8658 nos EUA ou 神舟 战神 Z8-KL7S2 na China). Instalei o driver proprietário da NVIDIA versão 355. Estranhamente, na tela login , todas as três telas exibem o plano de fundo do Ubuntu corretamente, como mostrado aqui .
No entanto, uma vez logado, apenas duas telas podem coexistir ao mesmo tempo: Se eu omitir um cabo, seja HDMI ou DisplayPort, o monitor do laptop será exibido normalmente com o monitor externo restante. No entanto, se eu mantiver os dois cabos conectados, o monitor do laptop ficará escuro e apenas dois monitores externos serão exibidos.
Eu tentei executar sudo nvidia-settings
, no entanto, apenas dois monitores são exibidos, como pode ser visto em a foto . Eu tentei criar várias telas X na configuração, mas estranhamente, as configurações que eu escrevi a cada vez através de "Salvar no arquivo de configuração X" parecem se perder sempre que eu faço login novamente, pois xorg.conf
é redefinido para seu estado inicial. Parece que as configurações escritas são inválidas. Eu pesquisei um pouco, mas as questões parecem estar lidando com versões mais antigas dos drivers Ubuntu / NVIDIA. Não consegui encontrar onde posso configurar TwinView
. Eu estou atualmente em uma perda de o que fazer a seguir. Devo tentar escrever manualmente um xorg.conf
? Qualquer ajuda seria apreciada. Obrigado!
EDIT: A situação com nouveau
é ainda pior. Embora lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
pareça mostrar que as placas NVIDIA e Intel estão funcionando, nenhum monitor externo parece ser reconhecido.
O xorg.conf
escrito por nvidia-settings
por padrão (sem tentar criar várias telas X) parece ser esse. O estranho é que parece que apenas um monitor (em HDMI) é reconhecido, embora eu tenha conectado dois, para não mencionar o monitor interno do laptop:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 358.16 (buildd@lcy01-29) Sat Nov 21 02:54:29 UTC 2015
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 355.11 (buildmeister@swio-display-x86-rhel47-07) Wed Aug 26 17:15:49 PDT 2015
Section "ServerLayout"
Identifier "layout"
Screen 0 "Screen0" 0 0
Inactive "intel"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
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 "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung S27D590"
HorizSync 30.0 - 81.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "SNA"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 980M"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
Monitor "Monitor0"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Monitor "Monitor0"
DefaultDepth 24
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
Option "ConstrainCursor" "off"
SubSection "Display"
Depth 24
Modes "nvidia-auto-select"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "HDMI-0: nvidia-auto-select +1920+0, DP-2: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
EDIT2: Agora eu percebi que não posso executar o monitor interno junto com apenas um monitor externo também. Quando eu tento, os monitores são espelhados e ficam com uma resolução muito estranha. Quando tento desmembrá-los, não consigo nem clicar no botão "keep current configuration" para confirmar a alteração. Na verdade, a exibição em três telas na inicialização também foi provavelmente apenas por causa do efeito de espelhamento.