3 votos

El segundo monitor se mantiene en negro/en modo de ahorro de energía

Estoy usando dos monitores, un Belinea o.display 1 (reconocido como Rogen Tech Distribution Inc 20" por Ubuntu, pero que funciona bien) en la salida DVI (conectado a través de un adaptador de DVI a VGA) como monitor principal y un Dell 19" (reconocido correctamente) en la salida HDMI (a través de un adaptador de HDMI a DVI) como monitor secundario. El controlador de gráficos es una GeForce 9500 GS. Estoy ejecutando un Ubuntu 13.04 completamente actualizado con nouveau 1:1.0.7-0ubuntu1.

El problema es que el segundo monitor (Dell) parece no salir nunca del modo de espera durante boot: la pantalla se mantiene negra y el led de estado del monitor se mantiene naranja (es verde cuando está encendido). Se reconoce correctamente y el tamaño del escritorio se ajusta en consecuencia, sólo se mantiene negro. Cambiar cualquier configuración a través de xrandr/arandr/etc. no hace nada. El menú en pantalla del monitor informa que está en modo de ahorro de energía.

Cuando se usan los controladores de NVIDIA, el segundo monitor funciona sólo para encontrar. Pero estos controladores causan muchos otros problemas en mi sistema, así que realmente me gustaría evitarlos.

En Ubuntu 12.10 encontré una solución: Al mover la posición relativa del segundo monitor ligeramente hacia abajo y de nuevo hacia arriba, se encendería y funcionaría normalmente:

xrandr --output DVI-I-1 --mode 1680x1050 --pos 1280x0 --rotate normal --output HDMI-1 --mode 1280x1024 --pos 0x88 --rotate normal
sleep 2
xrandr --output DVI-I-1 --mode 1680x1050 --pos 1280x0 --rotate normal --output HDMI-1 --mode 1280x1024 --pos 0x0 --rotate normal

Esta solución dejó de funcionar después de la actualización a 13.04, y ahora estoy buscando una nueva solución.

¿Alguien ha experimentado algo similar?

salida de xrandr:

Screen 0: minimum 320 x 200, current 2960 x 1050, maximum 8192 x 8192
DVI-I-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 270mm
   1680x1050      60.0*+
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.1     72.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
HDMI-1 connected 1280x1024+1680+0 (normal left inverted right x axis y axis) 376mm x 301mm
   1280x1024      60.0*+   75.0  
   1152x864       75.0  
   1024x768       75.1     60.0  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  

lshw -c video:

  *-display
       Beschreibung: VGA compatible controller
       Produkt: G96 [GeForce 9500 GS]
       Hersteller: NVIDIA Corporation
       Physische ID: 0
       Bus-Informationen: pci@0000:01:00.0
       Version: a1
       Breite: 64 bits
       Takt: 33MHz
       Fähigkeiten: pm msi pciexpress vga_controller bus_master cap_list rom
       Konfiguration: driver=nouveau latency=0
       Ressourcen: irq:16 memory:fa000000-faffffff memory:d0000000-dfffffff memory:f8000000-f9ffffff ioport:df00(Größe=128) memory:fb000000-fb07ffff

¡Gracias por tu ayuda!

5voto

Jeffery Williams Puntos 406

He encontrado una solución para un problema similar. Después de boot, o de reiniciar X, uno de mis monitores entra en powersave, el otro funciona bien. Si cambio a una consola de sólo texto (ctrl-alt-f1) la pantalla se enciende y funciona correctamente. Cuando vuelvo a cambiar a X (ctrl-alt-f7), mi pantalla se queda encendida. Creo que es un problema de sincronización de frecuencias.

2voto

jan Puntos 11

Tengo el mismo problema con Lubuntu 12.04. Tu solución con el argumento pos no me funciona. Lo que me funciona es llamar a xrandr dos veces, con diferentes resoluciones:

DISPLAY=:0 xrandr --output HDMI1 --mode 1024x768
DISPLAY=:0 xrandr --output HDMI1 --auto

Provoca un feo parpadeo, pero cumple su función. Y me ahorra dos pulsaciones en comparación con la solución de Jeffery Williams, que también me funciona.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: