Estoy ejecutando Ubuntu 12.04 (beta) con una configuración de triple cabezal y escritorio GNOME 3 (es decir, "GNOME" seleccionado no "Ubuntu" en la pantalla de inicio de sesión). Parece que maneja múltiples monitores al bendecir un monitor para recibir la barra de Actividades, Reloj, Menú de inicio de sesión, etc. Llamemos a esto el monitor "primario". ¿Cómo lo cambio (permanentemente)?
Actualización: Ok, entonces:
$ xrandr --output DFP4 --primary
Hace el truco temporalmente. ¿Cómo lo hago permanente? Estoy usando el último controlador de catalizador fglrx ATI
fuente
Lo que hice:
lugares> carpeta de inicio . En vista , marque Mostrar archivos ocultos . búscalo
monitors.xml
y ábrelo con el editor de texto. haga una copia solo para estar seguro.identifique el monitor que desea que sea primario (marca del proveedor, resolución, etc.) y busque la línea de comando
< primary>no< /primary>
. cámbielo a< primary>yes< /primary>
Guarde el documento y reinicie para ver si tomó.
Espero que ayude a alguien por ahí.
fuente
echo -e "xrandr --output DFP2 --primary" >> ~/.bashrc
O agregue
xrandr --output DFP2 --primary
al final de.bashrc
fuente
Tengo un diseño de tres monitores en Ubuntu 14 LTS. Un monitor se coloca vertical. ¡Conecté los monitores de manera que la pantalla de inicio de sesión esté en uno de los monitores horizontales!
Usé
arandr
(apt-get install arandr
) para ajustar el diseño de los monitores y guardé el archivo de diseño, por ejemplo/home/username/.monitor_setup.sh
.¡Solo tenía que agregar
--primary
al monitor deseado y poner el archivo en las aplicaciones de inicio de Ubuntu! (¡En el campo de comando de 'Agregar programa de inicio' solo apunte y haga clic en su archivo de diseño editado!fuente
Tome mi simple script de shell xmonitor ... http://www.ict.griffith.edu.au/anthony/software/#xmonitor Esto le permite diseñar fácilmente todos los monitores activos sin necesidad de descifrar comandos complejos de xrandr para cada máquina que maneja con.
fuente
Voy a construir sobre la respuesta de @ pl1nk. Es correcto, pero supone algunas cosas que no son las más seguras de asumir. Especialmente en mi caso. Mis nombres para mostrar eran diferentes.
Ejecute
xrandr --current
para obtener una lista de pantallas y sus nombres.Salida de muestra:
Elija el que desea establecer como primario. En mi caso, quiero HDMI-1 como mi principal. Es posible que tenga un nombre diferente o desee un monitor diferente. LVDS es mi monitor de computadora portátil.
Ahora que tiene el nombre, el
xrandr --output [name of display] --primary
comando (no incluya los corchetes) establecerá la pantalla que desea como primaria.La ejecución del
echo -e xrandr --output [name of display] --primary" >> ~/.bashrc
comando lo guarda para que se ejecute cuando inicie sesión en su cuenta de usuario.Si desea configurar esto en el arranque, deberá agregarlo a la carpeta de scripts de inicio. Esas instrucciones cambian según su distribución.
fuente