Cuando conecto un monitor externo a mi computadora portátil (especificaciones a continuación), ya sea con VGA o Displayport, siempre tengo que configurar la resolución de la pantalla y la posición de la pantalla. En este momento estoy haciendo esto con una utilidad GUI para XRandR llamada arandr . Otro problema es que siempre se utiliza la resolución de pantalla más baja posible, en lugar de la más alta, al conectar un monitor.
¿Es posible recuperar automáticamente una configuración realizada cada vez que conecto un monitor específico? Por ejemplo, cuando conecto el monitor en el trabajo, quiero configurar las pantallas una al lado de la otra; en casa, en cambio, uso un diseño vertical.
Este problema existe con mis dos computadoras portátiles. Están ejecutando Fedora 18 y Xubuntu 13.04, todos con XFCE como Window Manager. Son los mismos dispositivos, Lenovo X220, con los gráficos integrados Intel HD3000.
Actualizar
Intenté hacer una configuración por monitor, pero desafortunadamente Fedora no usa un archivo xorg.conf, en su lugar intenta hacer una configuración automática cada vez que se inicia X (vea crear xorg.conf ) Creación del archivo xorg.conf con Xorg :1 -configure
, como se describe en el wiki de fedora, falla con Number of created screens does not match number of detected devices.
.
Solución alterna
He hecho una pequeña solución que resuelve el problema, pero solo para pantallas conectadas en el puerto de pantalla. Arandr puede guardar la configuración de la pantalla como script de shell, así que utilicé la configuración guardada y la puse en el .xinitrc
.
cat ~/.screenlayout/<name_of_your_settingsfile>.sh > ~/.xinitrc
chmod u+x ~/.xinitrc
Eso debería ser el truco, si alguien tiene una mejor manera de hacerlo, hágamelo saber.
fuente
xrandr --verbose
ve un poco diferente de bits, lo que se muestra en la mayoría de los tutoriales, Fe:HDMI1 connected 1920x1080+0+0 (0xc0) normal (normal left inverted right x axis y axis) 160mm x 90mm