Estoy ejecutando Ubuntu 12.04 en una computadora portátil en una estación de acoplamiento con monitores duales (ambos externos) configurados como se muestra a continuación (donde el monitor 1 es primario y donde el monitor 2 se ha girado 90 grados).
1680x1050 1920x1080
_________
|--> |
| |
| |
_____________ | 2 |
| -->| | |
| | | |
| 1 | | |
|_____________| |_________|
En la ilustración anterior, mover el puntero a lo largo de la flecha en el monitor 1 hará que el puntero emerja en el monitor 2 en la ubicación representada por la flecha en el monitor 2. Por lo tanto, mi escritorio se está alineando en la parte superior de ambos monitores.
Esto no es lo que quiero. Quiero que el monitor 1 permanezca primario, de modo que la barra de menú (usando gnome-session-fallback) esté ubicada en la parte superior del monitor 1, pero quiero que la parte inferior de los monitores 1 y 2 esté alineada. En otras palabras, quiero la configuración que se muestra a continuación:
1680x1050 1920x1080
_________
| |
| |
| |
_____________ | 2 |
| -->| |--> |
| | | |
| 1 | | |
|_____________| |_________|
Al ir a Aplicaciones> Herramientas del sistema> Configuración del sistema> Pantallas, veo lo siguiente:
Una solución aparente obvia para mi problema sería simplemente arrastrar los monitores en la configuración de pantallas de modo que estén alineados a lo largo de sus partes inferiores. Sin embargo, eso causa un comportamiento indeseable. En particular, eso hace que el área percibida del monitor 1 se expanda presumiblemente por la diferencia entre la altura del monitor 1 y la altura del monitor 2 (después de la rotación, es decir, como se muestra en mis ilustraciones anteriores). En otras palabras, después de intentar esta solución, mi computadora piensa que mis monitores son los siguientes:
1680x(1920?) 1920x1080
_____________ _________
| -->| |--> |
| | | |
| | | |
|_____________| | |
| | | |
| |
| FALSE | | |
| |
|_ _ _ _ _| |_________|
Por lo tanto, todo lo que se coloca en la región "FALSO" no es visible porque el monitor no es realmente lo suficientemente grande como para mostrar esa región. Por ejemplo, si ejecuto Conky con la configuración configurada de modo que la pantalla de Conky aparezca en la esquina inferior izquierda de mi escritorio, entonces Conky no aparecerá porque está en la región FALSO. Además, si agrego repetidamente elementos o accesos directos a mi escritorio, eventualmente se colocará un elemento en la región FALSO (ya que un elemento se coloca en una ubicación no ocupada en el escritorio de forma predeterminada).
¿Alguna idea de cómo puedo lograr lo que quiero aquí? (Por ejemplo, ¿hay alguna forma de "golpear" el puntero en un número específico de píxeles verticalmente cuando pasa del monitor 1 al monitor 2, y viceversa?)
fuente
Respuestas:
puede configurar fácilmente la posición deseada de las dos pantallas con la opción --pos del comando xrandr sugerido.
En su caso, esto sería algo como:
Para mi configuración bastante similar, esto crea dos esquinas calientes en cualquiera de mis dos pantallas en gnome-shell. Sin embargo, no sé sobre el entorno de reserva.
Tenga en cuenta que debe ajustar el identificador "--output" de acuerdo con los que devuelve el comando
xrandr | grep connected
.Este debería ser el comando adecuado. Piense en su escritorio como una gran imagen unificada con una dimensión de 2730x1920. La pantalla principal (definida por
--primary
y no tiene que ser la primera configuración de pantalla en las opciones) se coloca 240 píxeles debajo de la parte superior para alinearse con el segundo monitor en la parte inferior. En lugar del--pos 1680x0
segundo monitor también podría alinearse con la--right-of
opción. Por supuesto, debe reemplazar$1
y$2
con los nombres correctos de las conexiones como mencionó Nix.Con esta configuración, Conky debería mostrarse correctamente cuando está configurado para alinearse en la esquina inferior izquierda, ya que este espacio ahora es visible. Cuando está alineado en la parte superior izquierda, necesitará agregar 240 píxeles de espacio en este ejemplo. La parte con los accesos directos del escritorio suena como un error. Recomiendo no usar muchos atajos de escritorio o no usarlos en absoluto. :)
También puede dejar las
--mode
opciones fuera ya que--auto
ya lo hace.fuente
¿Has probado arandr? Es una GUI para xrandr y es perfecta para jugar con múltiples monitores / resoluciones.
De aquí en adelante puedes ver la interfaz. Con el botón verde, puede aplicar el diseño de pantalla actual y también puede aplicarlo a un archivo, que básicamente contiene un comando xrandr, para ejecutarlo cuando lo desee, por ejemplo, al iniciar el sistema.
fuente
Abrir controladores adicionales:
Instale los controladores recomendados para su computadora portátil. Después de una descarga exitosa, el sistema de instalación se reiniciará. Después de reiniciar, tendrá el software del controlador (Nvidia o ATI), ejecútelo como administrador y tendrá un control mucho mejor de sus monitores que Arandr (o un software similar). Establezca la configuración deseada, guarde y reinicie. Eso debería ser. Funcionó para mi.
fuente