Cuando desconecto mi monitor de mi computadora portátil, Ubuntu todavía parece pensar que está enchufado y no actualiza la pantalla. Este problema es específico de Ubuntu (no ocurre en Windows) y mi monitor funcionó bien con otra computadora portátil (Ubuntu 13.04, exactamente los mismos controladores).
La solución rápida:
- abierto
system settings
- hacer clic
Displays
Especificaciones útiles:
- Controladores de gráficos : nvidia-313 (el problema también ocurre con los otros controladores propios)
- Tarjeta gráfica : Nvidia Quadro K1000M
- Monitor : Benq ET-0019-N
- Cable : VGA D-sub DE15
- SO : Ubuntu 13.04
Me gustaría que Ubuntu actualice la configuración de la pantalla automáticamente cada vez que se desconecte el cable del monitor. ¿Como podría hacerlo?
xrandr
manualmente?Respuestas:
Hay un error antiguo en Launchpad, error # 306735 , que se marcó como no válido, la explicación es que es un problema conocido pero bastante complejo (más explicaciones aquí ).
Entonces, hasta donde yo sé, no hay un método automático para lo que pediste en el verdadero sentido. Pero puede usar
autorandr
(debe instalardisper
primero, ejecutarsudo apt-get install disper
desde la terminal ), un script de Stefan Tomanek . Usando este script (autorandr
) puede agregar un atajo de teclado paraautorandr --change
comando y todo lo que tiene que hacer cuando conecta o desconecta un monitor externo es presionar ese atajo de teclado. Todos estos se explican muy bien en esta respuesta (acabo de probar en Ubuntu 13.04 y todo va bien).Después de probar el script en la terminal, debe ver la siguiente publicación si desea agregar un atajo de teclado personalizado para el script:
fuente
autorandr
oautodisper
, poner todo el texto desde aquí exactamente como es y guardarlo en su~/bin
directorio. No olvide hacer que sea ejecutable con:chmod +x ~/bin/autorandr
(ochmod +x ~/bin/autodisper
) y luego simplemente ejecuteautorandr --help
(oautodisper --help
) para obtener más ayuda.disper
Todavía existe, pero tuve que ejecutar algo asídisper -e
y todo volvió a funcionar, incluso la aplicación Display.Si está ejecutando algún tipo de controlador propietario de nvidia, entonces, como se menciona en la respuesta de Jorge, solo ejecutarlo
xrandr
por sí solo parece solucionar el problema.fuente
Desde el Apéndice B en el controlador de NVIDIA README :
Entonces, suponiendo que no haya deshabilitado esta opción, el problema se reduce a una de estas alternativas:
El cable VGA o el conector VGA de la tarjeta tienen algunos pines DDC rotos (pin 12, pin 15 o pin 9). Conecte otro cable VGA e intente nuevamente.
Su tarjeta de video basada en Nvidia Quadro K1000M tiene un conector que NO admite esta detección, y la invocación
xrandr
o equivalentes (como abrir la Configuración de pantalla) activan esta detección. Si ese es el caso, esto nunca funcionará, pero la detección tampoco debería funcionar en otros sistemas operativos. Sin embargo, nunca he visto esto en persona.O tal vez hay algún error en el controlador NVIDIA que impide que esta detección funcione correctamente. Pruebe con otras versiones de controlador (como 304) y vea si el problema persiste.
fuente