He pasado el fin de semana (y algún tiempo antes) tratando de configurar mis monitores coreanos QHD270 y Benq G2222HDL con Ubuntu 13.10.
Con los controladores nouveau, instale ambas funciones de monitor perfectamente bien. Después de instalar los controladores nvidia, el Benq funciona pero el QHD270 no.
Ahora, después de días de dificultades, logré que el QHD270 funcionara siguiendo una mezcla de blogs, particularmente; este y aprende conmigo . Ahora, desafortunadamente, mi G2222HDL no funciona. Arreglé el QHD270 al proporcionar un EDID personalizado, mi xorg.conf se ve así (excluyendo el teclado y el mouse):
Section "ServerLayout"
Identifier "Layout0"
Screen "Default Screen" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "CustomEDID" "DFP:/etc/X11/edid-shimian.bin"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
EndSection
Ahora, traté de definir uno nuevo Device
, Monitor
y Screen
luego ServerLayout
agregué Screen "Second Screen" RightOf "Default Screen"
, pero después de eso ninguno de los monitores funcionó.
Con la esperanza de solucionar el problema utilizando una herramienta basada en GUI, abrí la configuración del servidor NVIDIA X, que muestra mi diseño actual como:
Parece que se está emitiendo algo al monitor, como lo sugiere mi pantalla de impresión:
Cualquier ayuda sería muy apreciada.
Salida de xrandr
:
Screen 0: minimum 8 x 8, current 5120 x 1440, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
2560x1440 60.0*+
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected 2560x1440+2560+0 (normal left inverted right x axis y axis) 597mm x 336mm
2560x1440 60.0*+
DP-1 disconnected (normal left inverted right x axis y axis)
Y un extracto de mi archivo de registro (¿quizás esto es relevante?)
[ 7.862] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 680 at PCI:2:0:0
[ 7.862] (--) NVIDIA(0): CRT-0
[ 7.862] (--) NVIDIA(0): ACB QHD270 (DFP-0) (boot, connected)
[ 7.862] (--) NVIDIA(0): DFP-1
[ 7.862] (--) NVIDIA(0): DFP-2
[ 7.862] (--) NVIDIA(0): DFP-3
[ 7.862] (--) NVIDIA(0): DFP-4
[ 7.862] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): ACB QHD270 (DFP-0): 330.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): ACB QHD270 (DFP-0): Internal Dual Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-2: 165.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-2: Internal Single Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-3: 330.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-3: Internal Single Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-4: 960.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-4: Internal DisplayPort
fuente
xrandr
? ¿Ha revisado su archivo de registro en busca de algo útil?xorg.conf
¿se reconocen ambos monitoresxorg
? En caso afirmativo, ¿cuál es el resultado dexrandr
?Respuestas:
Puede intentar usar lo siguiente
xorg.conf
. Configura dosScreen
y unaServerLayout
sección para administrarlos.Puede que me falte algo, así que tendrás que probar esto. Usé las confs de aquí como referencia.
Otro enfoque que puede probar es configurar sus monitores manualmente, utilizando
xrandr
. No obstante, deberá configurar otraMonitor
sección e incluso la segundaDevice
sección sin laEDID
. Pero la línea de comando sería:o incluso en varias líneas como:
EDITAR: agregado
MetaModes
a laDevice
sección ySubSection
con modos a laScreen
sección.fuente
xrandr: cannot find mode 1920x1080
xrandr
arroja algo diferente? ¿Y están los monitores conectados a los puertos DVI adecuados? Supuse que su Benq está enchufado en el segundo puertoDVI-D-0
. Puedes intentar cambiarlos.DVI-D-0
, porque el primario está en elDVI-I-1
que supongo que estoy usando actualmente./usr/share/X11/xorg.conf.d/
y~/.config/monitors.xml
. El último puede eliminarse y se volverá a crear en el próximoX
reinicio. Mirar el/var/log/Xorg.0.log
archivo también puede indicar qué dispositivos, controladores, monitoresXorg
está detectando, si lo desea, puede pegar su registro en algunos pastebin. Otra alternativa es eliminar el actualXorg.conf
y, desde su X inicial, ejecutarsudo X :2 -configure
y echar un vistazo a lo que se está detectando y hacer ajustes.