Linux Mint - Gnome Shell con pantalla principal de interruptor de monitor dual

18

Tengo un Lenovo Thinkpad T420 con Linux Mint 12 y gnome-shell. Es una tarjeta gráfica Intel HD 3000 allí.

Cuando estoy en casa, tengo otra pantalla conectada (19 "4: 3) y todo funciona bien (escritorio extendido), excepto que me gustaría tener el Gnome 3 Bars + Shell en la pantalla derecha. No puedo Averigua cómo hacerlo.

Gracias por adelantado

Jan Schmidt
fuente

Respuestas:

22

Abra el System Settings > Displaysapplet de control. No es evidente, en absoluto, pero puede arrastrar la miniatura del panel negro superior a la pantalla que desea marcar como primaria. Los paneles, la superposición de actividades y todo migrarán en esa pantalla.

Elia
fuente
Esta respuesta fue fácil y funcionó sin editar ningún archivo.
1
Por más que lo intenté, simplemente no podía arrastrar la barra negra. Todo el panel donde está la barra negra preferiría moverse. ¿Quieres publicar un screencast?
Dan Dascalescu
Después de configurar el monitor principal a través del archivo de configuración, logré arrastrar la barra negra de la pantalla más grande a la más pequeña, pero no al revés.
Dan Dascalescu
damm! eso es terrible ux. :(
Edu Ruiz
10

Las otras respuestas son mejores para la mayoría de los casos, pero estoy agregando esto aquí para completar:

# shows all displays
$ xrandr
# set one of the displays to primary
$ xrandr --output <display> --primary

Este método es mejor si está acoplando o conectando su computadora portátil a monitores diferentes / múltiples porque la ajusta sobre la marcha. También es una alternativa de línea de comando a la respuesta de Elia.

wting
fuente
1
Este es el método preferido para mí, debido a las diferencias entre MATE y Gnome. Esto funciona en ambos.
Janis Peisenieks
4

Las barras / shell se muestran en el monitor primario. Puede configurar cuál es el monitor principal a través ~/.config/monitors.xml. Cambie el primaryelemento de configuración yespara el monitor que desea que se convierta en el monitor principal y nopara los demás.

Chris Down
fuente
xrandr --output <display> --primaryfunciona, pero este método persiste la indicación de visualización primaria.
Dan Dascalescu
0

El enlace de este caballero fue muy útil

Tiene una gran respuesta: de todos modos, ahora tienes tu resolución establecida en lo que necesites. Deberá copiar el archivo de configuración, que se encuentra en ~/.config/monitors.xml.

Ese archivo contiene su configuración de pantalla. Para continuar, necesitará acceso a root. Asumiré que lograrás este acceso con sudo. Abra una nueva terminal e ingrese lo siguiente:

sudo cp .config/monitors.xml /var/lib/gdm/.config/
sudo mkdir /etc/skel/.config
sudo cp .config/monitors.xml /etc/skel/.config/

La primera línea lo copia a la configuración de GDM para que GDM se muestre con la resolución correcta. La segunda línea crea un directorio .config en su /etc/skel, y luego en la tercera línea hacemos otra copia de su monitors.xmlarchivo /etc/skel/.configpara que cuando cree nuevas cuentas, se configuren automáticamente con la configuración de los monitores, haciendo así una transición perfecta para todo el mundo.

También debe copiar ese archivo en los usuarios existentes si aún no están configurados correctamente. Nunca más tendrá que preocuparse por una baja resolución en su pantalla de alta resolución.

fizzixs
fuente