Estoy ejecutando Ubuntu en un Dell Latitude con los últimos controladores de Nvidia. Básicamente, lo que quiero es cuando desconecto mi pantalla externa que todo vuelve a la pantalla principal sin tener que cambiar la configuración cada vez.
Cualquier ayuda es bienvenida!
sudo xrandr --auto
después de un cambio?Respuestas:
Primero instale disper , luego descargue autorandr y siga estas instrucciones:
Cuando el monitor externo está desacoplado , ejecute el siguiente comando en la terminal:
Cuando el monitor externo esté conectado y configurado como desee (con la configuración del servidor Nvidia X), ejecute:
Tratar:
con monitor acoplado y desacoplado. Debe detectar el estado y cambiar la configuración.
auto-disper.sh --change
Intenté hacer un script que lo ejecutara cada 3 segundos, por lo que la autodetección funciona, pero uso demasiados recursos. Espero que pueda ayudar!
fuente
Esta es una limitación de Nvidia Twinview en Linux. El controlador de código abierto funcionará como se esperaba (aunque perderá la aceleración 3D y Compiz).
fuente
Estoy en la misma situación. Uso una computadora portátil que a veces está conectada a mi monitor externo. Cuando es así, generalmente quiero usar solo este monitor (porque también lo tengo conectado a un teclado y mouse externos).
Lo que encontré es que si tiene un archivo llamado .xprofile , se llama cada vez que se inicializa la pantalla (¿X.org?). Aquí está el contenido de mi archivo. Como puede ver, lo adapté desde aquí .
Lo que debe hacer es guardarlo en ~ / .xprofile y luego hacerlo ejecutable ( chmod + x .xprofile ). Compruebe cómo se llama a sus monitores internos y externos; haga esto ejecutando xrandr sin argumentos. Los míos son VGA1 y LVDS1 respectivamente. Lo último es establecer la variable EXTERNAL_RES en la resolución nativa de su monitor externo.
Ahora al iniciar, el monitor conectado se usará si está conectado. La parte difícil es la automatización (como quitar el cable mientras Ubuntu se está ejecutando). No he encontrado una solución muy buena para esto, pero parece que cambiar a una consola virtual y viceversa funciona (Ctrl-Alt-F1 y luego Ctrl-Alt-F7). Es un poco más rápido que recorrer todas las posibilidades con la tecla Fn (que a veces también daña la pantalla).
fuente
Use disper . Después de instalarlo, es posible que desee crear dos accesos directos:
disper "max" -S
disper "max" -s
fuente
Siempre puede presionar Fn+ F8después de desconectar el monitor. Eso probablemente lo cambiará de nuevo.
fuente
La detección automática sería genial. Mientras tanto, encontré esta publicación de blog que muestra cómo vincular una clave a un script proporcionado que alterna entre pantallas. Funciona bastante bien para mí. Sería bueno si Ubuntu proporcionara algo como esto fuera de la caja.
http://ninetynine.be/blog/2010/05/quick-workaround-for-missing-switch-display-key-or-lcdcrt-key-on-ubuntu/
fuente