GNU/Linux >> Znalost Linux >  >> Linux

Jak zarovnám spodní okraje dvou monitorů pomocí xrandr?

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

V zásadě --pos určuje pozici levého horního rohu obrazovky v prostoru virtuální obrazovky. Virtuální obrazovka je obrazovka, která pokrývá celé vaše fyzické obrazovky. Toto je velmi obecný způsob určení pozic obrazovky.

Chcete tuto konfiguraci:

(virtual screen coordinates)
     0       1366                 1366+1920

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

A potřebujete souřadnice A a B, které chcete použít v --pos možnost.x lze snadno vyřešit jako 1080 - 768 =312, takže A je v (1366,0) a B je v (0,312).

Proto jsou vhodné volby --pos --pos 1366x0 pro HDMI a --pos 0,312 pro LVDS. Velikost virtuální obrazovky (již) nemusíte zadávat, její velikost se změní automaticky.

Všimněte si, že --pos může být zneužito, například k vytvoření díry mezi vašimi dvěma obrazovkami nebo k překrývání. Většina (všichni?) WM to nezvládne.

EDIT:oh, chcete to naopak, opravte to.


Kromě skvělé odpovědi @BatchyX může být alternativou – a IMO pohodlnější – možnost použití ARandR (což znamená „Další grafické uživatelské rozhraní XRandR“):

ARandR je navržen tak, aby poskytoval jednoduchý vizuální frontend pro XRandR. Relativní pozice monitoru jsou zobrazeny graficky a lze je změnit přetažením.

Možná jej budete muset nejprve nainstalovat, ale je k dispozici ve většině úložišť distribucí. Takto to vypadá na LXDE pro nastavení s jedním externím monitorem připojeným přes VGA výše a nativním monitorem (velikost netbooku) pod ním:


Pokud hledáte řešení založené na grafickém uživatelském rozhraní přetahováním, mohu doporučit ARandR.

Umožňuje nastavit nejdůležitější nastavení XRandR, např. pozice a rozlišení obrazovky, které pak lze uložit ve formě skriptu shellu, který volá xrandr s odpovídajícími parametry.


Linux
  1. Jak auditovat oprávnění pomocí příkazu find

  2. Jak zobrazit seznam připojených monitorů pomocí Xrandr?

  3. Dvě verze pythonu na linuxu. jak nastavit 2.7 jako výchozí

  1. Jak uložit nové nastavení rozlišení pomocí Xrandr?

  2. Jak se Kali vypořádá s nadcházejícím Python 2 End-of-Life

  3. Jak propojit knihovnu C Runtime s 'ld'?

  1. Jak mohu nainstalovat nejnovější Anacondu s wget

  2. Jak zkombinovat příkaz „tar“ s příkazem „najít“

  3. Jak nahradit obsah konkrétního sloupce awk?