Egyéni képernyőfelbontás beállítása az Ubuntu Desktopban
Alacsony a képernyő (vagy a külső monitor) felbontása? így nagyobbnak és kevésbé világosnak tűnnek a képernyőn látható elemek? Vagy egyszerűen csak növelni szeretné a jelenlegi maximális felbontást, vagy egyéni felbontást szeretne hozzáadni?
Ebben a cikkben bemutatjuk, hogyan adhat hozzá hiányzó vagy állíthat be egyéni képernyőfelbontást az Ubuntuban és annak származékaiban, például a Linux Mintben. A cikk végére nagyobb felbontást állíthat be, így a képernyőn megjelenő tartalom élesebb és tisztább lesz.
A képernyő felbontásának vagy tájolásának megváltoztatása kijelzők használatával
Általában a képernyő felbontásának vagy tájolásának megváltoztatásához használja a Kijelzők grafikus felhasználói felület eszközt (nyissa meg a Tevékenységek áttekintést, és írja be a Kijelzők parancsot. , kattintson a megnyitásához vagy a Rendszermenü elemre, majd írja be a Kijelzők parancsot, és nyissa meg).
Megjegyzés: Ha több kijelző van csatlakoztatva a számítógéphez (ahogy az a következő képen látható), ha nem tükröződnek, akkor mindegyik kijelzőn különböző beállításokat adhat meg. . A megjelenítőeszköz beállításainak módosításához válassza ki azt az előnézeti területen.
Ezután válassza ki a használni kívánt felbontást vagy skálát, és válassza ki a tájolást, majd kattintson az Alkalmaz gombra. Ezután válassza a Keep This Configuration lehetőséget.
A képernyő felbontásának vagy tájolásának megváltoztatása az Xrandr segítségével
Alternatív megoldásként használhatja a hatékony xrandr eszközt is (a RandR (Átméretezés és Forgatás) parancssori felülete ) X Window System bővítmény), amely a képernyő kimenetei méretének, tájolásának és/vagy tükrözésének beállítására szolgál.
Használhatja a képernyő méretének beállítására vagy az összes aktív monitor listázására is, ahogy az ábra mutatja.
xrandr --listactivemonitors
Ha meg szeretné jeleníteni a rendszeren elérhető különböző kimenetek nevét és az egyes verziókon elérhető felbontásokat, futtassa az xrandr parancsot argumentumok nélkül.
xrandr
Állítsa be a képernyőfelbontást az Ubuntuban
A DP-1 nevű külső monitor képernyőjének felbontásának 1680 × 1050 beállításához használja a --mode
jelzőt az ábra szerint.
xrandr --output DP-1 --mode 1680x1050
A frissítési gyakoriságot a --rate
jelzővel is beállíthatja, az ábrán látható módon.
xrandr --output DP-1 --mode 1680x1050 --rate 75
Használhatja a --left-of
, --right-of
, --above
, --below
-t is. és --same-as
opciókkal a képernyők egymáshoz viszonyított elrendezéséhez.
Például azt szeretném, ha a külső monitorom (DP-1) a laptop képernyőjétől (eDP-1) balra helyezkedne el, a tényleges fizikai pozíciónak megfelelően:
xrandr --output DP-1 --left-of eDP-1
Ne feledje, hogy az xrandr használatával végzett változtatások csak addig maradnak érvényben, amíg ki nem jelentkezik vagy újraindítja a rendszert. Az xrandr változtatások tartós végrehajtásához használja az xorg.conf konfigurációs fájlokat az Xorg X szerverhez (futtassa a man xorg.conf fájlt a létrehozás részleteiért egy xorg.conf fájl) – ez a leghatékonyabb módszer.
Használhatja a ~/.xprofile fájlt is (adjon hozzá xrandr parancsokat), azonban ennek a módszernek van néhány hátránya, az egyik az, hogy ez a szkript olvasható elég későn az indítási folyamatban, így nem változtatja meg a kijelzőkezelő felbontását (ha használ pl. lightdm).
Hiányzók hozzáadása vagy egyéni megjelenítési felbontás beállítása az xrandr segítségével
Lehetőség van hiányzó vagy egyéni megjelenítési felbontás (például 1680 x 1000) hozzáadása a Kijelzők panelhez egy adott megjelenítőeszközhöz (DP-1), az alábbiak szerint.
Hiányzó vagy egyéni megjelenítési felbontás hozzáadásához ki kell számítania a hozzá tartozó VESA koordinált videóidőzítés (CVT) módokat. Ezt a cvt segédprogrammal az alábbiak szerint teheti meg.
Ha például 1680 x 1000 vízszintes és függőleges felbontásra van szüksége, futtassa a következő parancsot.
cvt 1680 1000
Ezután másolja ki a Modeline elemet ("1680x1000_60.00" 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync ac kimenetéről) parancsot, és ezzel hozzon létre egy új módot az xrandr segítségével, az ábrán látható módon.
xrandr --newmode "1680x1000_60.00" 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync
Ezután adja hozzá az új módot a kijelzőhöz.
xrandr --addmode DP-1 "1680x1000_60.00"
Most nyissa meg a Kijelzők elemet, és ellenőrizze, hogy hozzáadta-e az új felbontást.
A fenti változtatások csak ideiglenesek és az aktuális munkamenetre érvényesek (amíg ki nem jelentkezik vagy újraindítja a rendszert).
A felbontás végleges hozzáadásához hozzon létre egy external_monitor_resolution.sh nevű szkriptet az /etc/profile.d/ könyvtárban.
sudo vim /etc/profile.d/external_monitor_resol.sh
Ezután adja hozzá a következő sorokat a fájlhoz:
xrandr --newmode "1680x1000_60.00" 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync
xrandr --addmode DP-1 "1680x1000_60.00"
Mentse el a változtatásokat, és lépjen ki a fájlból.
Az xrandr működésével és használatával kapcsolatos további információkért olvassa el a kézikönyv oldalát:
man xrandr
Ezzel el is érkeztünk a cikk végére. Ha bármilyen megosztandó gondolata vagy kérdése van, forduljon hozzánk az alábbi visszajelzési űrlapon.