Me encuentro con un problema al conectar el monitor externo mientras la computadora está abierta.
En ese momento parece que xrandr adopta una de las combinaciones que no funcionan.
Como solución al otro gran problema, quiero poder modificar la configuración de pantalla predeterminada que tiene xrandr al conectar el monitor externo mientras la computadora está en funcionamiento. (Para que pueda establecer una configuración que evite el problema: ya sea mediante una combinación de resoluciones que funcione o iniciando solo uno de los monitores).
Si conecto el monitor externo antes de iniciar el sistema, xrandr selecciona la pantalla espejo a una resolución bastante baja que funciona.
Actualizar:
xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 4096 x 4096
VGA-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 580mm x 320mm
1360x768 60.0*+
1280x720 60.0
1024x768 60.0
800x600 60.3
640x480 60.0
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected (normal left inverted right x axis y axis)
1680x1050 60.1 +
1400x1050 60.0
1280x1024 59.9
1440x900 59.9
1280x960 59.9
1280x854 59.9
1280x800 59.8
1280x720 59.9
1152x768 59.8
1024x768 59.9
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
S-video disconnected (normal left inverted right x axis y axis)
Cuando conecto el escritorio externo, quiero usarlo con su mejor resolución (lo que, considerando mi otro problema, excluye el uso del monitor interno). Puedo configurar desde la GUI la resolución para el monitor dual. Pero al conectar el cable para el monitor externo, quiero que el interno se apague y que el externo tenga 1360x768, tal como estaban cuando ejecuté el xrandr
comando anterior.
fuente
/etc/X11/xorg.conf
archivo. Publique el resultado dexrandr
(Sé que está en la otra pregunta, pero repítalo aquí para que la Q sea autónoma). También especifique qué pantalla desea a la derecha de qué y qué resolución deben tener cada una.Respuestas:
No sé exactamente cómo escribir una configuración predeterminada para
xrandr
cuando conecta un monitor externo, pero puede escribir fácilmente un script personalizado y luego asociarlo a una tecla de acceso directo, comometa + P
.Ejemplo
Luego asocie un atajo
/usr/bin/custom-xrandr
y cada vez que conecte un monitor externo simplemente presione esas teclas.Esto debería lograr exactamente lo que quieres.
fuente
disper
- más aquí .