GNU/Linux >> Linux Esercitazione >  >> Linux

Come allineare i bordi inferiori di due monitor con xrandr?

 xrandr --output LVDS1 --auto --pos 0x312 --output HDMI1 --auto --pos 1366x0

Fondamentalmente, --pos specifica la posizione dell'angolo in alto a sinistra dello schermo nello spazio virtuale dello schermo. Lo schermo virtuale è uno schermo che copre tutti gli schermi fisici. Questo è un modo molto generico per specificare le posizioni dello schermo.

Vuoi questa configurazione:

(virtual screen coordinates)
     0       1366                 1366+1920

   0           A-----------------------
               |                      |
               |                      |
               |                      |
  x? B---------|         HDMI         |
     |         |                      |
     |  LVDS   |       1920x1080      |
     |1366x768 |                      |
1080 ----------------------------------

E hai bisogno delle coordinate di A e B da usare nel --pos opzione.x è facilmente risolvibile come 1080 - 768 =312, quindi A è a (1366,0) e B è a (0,312).

Pertanto, le opzioni --pos appropriate sono --pos 1366x0 per HDMI e --pos 0,312 per LVDS. Non è più necessario specificare la dimensione dello schermo virtuale (più), viene ridimensionata automaticamente.

Nota che --pos può essere abusato, ad esempio per creare un buco tra i tuoi due schermi o creare sovrapposizioni. La maggior parte (tutti?) WM non sarà in grado di gestirlo.

EDIT:oh, vuoi il contrario, risolto.


Oltre all'eccellente risposta di @BatchyX, un'opzione alternativa, e IMO più conveniente, potrebbe essere l'utilizzo di ARandR (che sta per "Another XRandR GUI"):

ARandR è progettato per fornire un semplice front-end visivo per XRandR. Le posizioni relative del monitor sono mostrate graficamente e possono essere modificate trascinandole.

Potrebbe essere necessario installarlo prima, ma è disponibile nei repository della maggior parte delle distribuzioni. Ecco come mi sembra su LXDE, per una configurazione con un monitor esterno collegato tramite VGA, sopra, e il monitor nativo (dimensione netbook) sotto di esso:


Se stai cercando una soluzione basata su GUI drag-and-drop, posso consigliare ARandR.

Ti consente di impostare le impostazioni XRandR più importanti, ad es. posizione e risoluzione dello schermo, che poi possono essere salvate sotto forma di uno script di shell che chiama xrandr con i parametri corrispondenti.


Linux
  1. Come controllare i permessi con il comando trova

  2. Come elencare i monitor collegati con Xrandr?

  3. Due versioni di Python su Linux. come rendere 2.7 il valore predefinito

  4. Come collegare la libreria di runtime C con 'ld'?

  5. Come posso installare l'ultimo Anaconda con wget

Come utilizzare il comando who in Linux con esempi

Come interrogare le informazioni sui pacchetti con il gestore pacchetti rpm

Come utilizzare il comando RPM (con esempi)

Come trovare file con il comando fd in Linux

Come risolvere la linea verde in fondo in VLC in Linux

Come far scattare una finestra in alto/in basso con GNOME?