El monitor conectado a través del puerto de visualización al adaptador DVI no dormirá correctamente

16

Tengo un monitor conectado a mi máquina que muestra un comportamiento extraño al ingresar al modo de suspensión de ahorro de energía. Al entrar en suspensión, el monitor alternará entre la supresión y la visualización de un fondo de escritorio predeterminado (el valor predeterminado de KDE 4, que no es lo que estoy usando). Este monitor está conectado a mi máquina a través de un puerto de pantalla activo al adaptador de enlace único DVI y un cable DVI. El monitor no tenía este problema cuando estaba conectado directamente a DVI o mediante un cable HDMI-> DVI. Quiero arreglar esto para que el monitor Displayport duerma correctamente con los demás.

Para ilustrar lo que estoy viendo, aquí está mi escritorio normal:

Escritorio

El monitor en cuestión es el 25% más a la derecha de esta imagen.
Esto es lo que veo cuando las pantallas duermen:

Pantallas para dormir

Lo que está viendo aquí son los dos monitores centrales que duermen correctamente, el televisor se queja de que no hay señal (correcto) y el monitor de la derecha muestra el fondo de pantalla predeterminado de KDE. Este monitor alternará entre dejar en blanco y mostrar este fondo de pantalla. Se despierta normalmente cuando se supone que debe hacerlo. No importa qué monitor esté conectado aquí: este monitor se comporta cuando se conecta a través de HDMI o DVI y cualquiera de los otros monitores se comporta mal cuando está conectado al adaptador de puerto de pantalla.

Sospecho que este problema está relacionado con KDE y su interacción con el controlador nvidia. Apoyando esta especulación está el estado de la aplicación de configuración de pantalla en KDE. Lo configuré manualmente en este estado:

configuración del monitor en KDE

Pero después de dormir siempre termina en este estado:

mala configuración del monitor en KDE

Las diferencias aquí son que las posiciones del monitor más a la derecha (DP) y el segundo monitor izquierdo (DVI-D-0) están tergiversadas. Cabe destacar que el monitor DP está marcado como un clon de otro. Sin embargo, nada cambia con las pantallas reales o la usabilidad, lo cual es bueno, pero un poco confuso.

Curiosamente, no importa lo que muestre esta pestaña, la otra pestaña de visualización en la aplicación siempre es la misma:

Bueno

Un poco sobre esta configuración:

  • Controlador propietario Nvidia 340.17
  • Xorg 7.4-r2
  • KDE 4.13.2
  • KWin 4.11.10-r1
  • Nvidia GeForce GTX 770 con 4 monitores conectados
    • 2xDVI, 1xHDMI, 1xDP (convertido a DVI con adaptador activo)

Aquí está la parte de la configuración de xorg generada por la nvidia-settingsaplicación:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +0+0, DVI-D-0: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +5760+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Quiero que esta pantalla duerma correctamente. No tengo puertos físicos en la tarjeta de video, por lo que uno de los monitores debe estar conectado a través del puerto de pantalla y, dado que ninguno de mis monitores admite el puerto de pantalla, debo usar un adaptador (activo). Debido a esto, no estoy buscando respuestas que solo me digan que use un puerto diferente o que compre un monitor de puerto de pantalla. Lo que estoy buscando es información sobre lo que puede estar causando que esta pantalla no duerma y cualquier cosa que pueda hacer para solucionarlo.

casey
fuente
2
Esa es una configuración bastante agradable de monitores 8-)
slm
Tengo el mismo problema con un solo monitor que extiende la pantalla de mi computadora portátil. Supongo que la razón es que mi adaptador miniDP-DVI es reconocido como HDMI y, por lo tanto, mi sistema nunca envía la señal de suspensión al "TV" al que está conectado. Funciona bien con un adaptador miniDP-VGA. Me encantaría obtener una respuesta que conserve la conexión DVI, pero en este momento mi solución es VGA.
Adam Katz
Inicie una copia en vivo de Xubuntu y vea si tiene el mismo problema. Es posible que deba instalarlo en una unidad flash o algo para probarlo con los controladores de Nvidia. Si tiene el mismo problema, esto no ayuda, pero si desaparece, puede comparar las diferencias en el archivo de configuración de xorg. Utilizo una configuración más delgada bajo XFCE4 y no tengo este problema. Ejecutando el mismo controlador de Nvidia en un Dell bajo gentoo
Joe
¿Has intentado hacer que el monitor que no duerme sea el monitor principal? Suena extraño pero en realidad funciona para algunos casos;)
switch87

Respuestas:

1
  • El mismo problema se informó en el foro nVidia Linux (la luz de fondo DP permanece encendida después de la señal de ahorro de energía DPMS)

    DPMS no funciona en GTX980 con conexión DisplayPort

  • Mencionan algunos lanzamientos exactos que no están afectados o que ya no están arreglados.

    346,96, 352,63, 358,16

user.dz
fuente