Kako nastaviti ločljivost zaslona po meri v namizju Ubuntu


Ali je ločljivost zaslona (ali zunanjega monitorja) nizka? s čimer bodo elementi na zaslonu videti večji in manj jasni? Ali pa želite preprosto povečati trenutno največjo ločljivost ali dodati ločljivost po meri?

V tem članku bomo prikazali, kako dodati manjkajočo ali nastaviti ločljivost zaslona po meri v Ubuntu in njegovih izpeljankah, kot je Linux Mint. Do konca tega članka boste lahko nastavili višjo ločljivost, tako da bo vsebina na vašem zaslonu videti ostrejša in jasnejša.

Spreminjanje ločljivosti ali usmerjenosti zaslona s pomočjo zaslonov

Običajno lahko za spreminjanje ločljivosti ali usmerjenosti zaslona uporabite orodje za grafični uporabniški vmesnik Zasloni (odprite Pregled dejavnosti in vnesite Zasloni, kliknite, da ga odprete ali Sistemski meni, nato vnesite Zasloni in ga odprite).

Opomba: Če imate na računalnik priključenih več zaslonov (kot je prikazano na naslednji sliki), lahko, če niso zrcaljeni, imate na vsakem zaslonu različne nastavitve. Če želite spremeniti nastavitve za prikazno napravo, jo izberite v območju za predogled.

Nato izberite ločljivost ali lestvico, ki jo želite uporabiti, izberite usmeritev in kliknite Uporabi. Nato izberite Ohrani to konfiguracijo.

Spreminjanje ločljivosti ali usmerjenosti zaslona s pomočjo Xrandr

Lahko pa uporabite tudi zmogljivo orodje xrandr (vmesnik ukazne vrstice za razširitev sistema RandR (Resize and Rotate) X Window System), ki se uporablja za nastavitev velikosti, usmerjenosti in/ali odseva izhodov zaslona.

Z njim lahko nastavite tudi velikost zaslona ali seznam vseh aktivnih monitorjev, kot je prikazano.

$ xrandr --listactivemonitors

Če želite prikazati imena različnih izhodov, ki so na voljo v vašem sistemu, in ločljivosti, ki so na voljo v vsakem, zaženite xrandr brez kakršnih koli argumentov.

$ xrandr

Če želite ločljivost zaslona za zunanji monitor z imenom DP-1 nastaviti na 1680 × 1050, uporabite zastavico --mode , kot je prikazano.

$ xrandr --output DP-1 --mode 1680x1050

Hitrost osveževanja lahko nastavite tudi z zastavico --rate , kot je prikazano.

$ xrandr --output DP-1 --mode 1680x1050 --rate 75

Uporabite lahko tudi --left-of , --right-of , --above , --below in --same-as možnosti za razporeditev zaslonov bodisi relativno med seboj.

Na primer, želim, da je moj zunanji monitor (DP-1) nameščen levo od zaslona prenosnega računalnika (eDP-1), kar ustreza dejanskemu fizičnemu položaju:

$ xrandr --output DP-1 --left-of eDP-1 

Upoštevajte, da bodo vse spremembe, opravljene z xrandr, trajale le, dokler se ne odjavite ali znova zaženete sistem. Če želite trajno spreminjati xrandr, uporabite konfiguracijske datoteke xorg.conf za strežnik Xorg X (za podrobnosti o tem, kako ustvariti datoteko xorg.conf, zaženite man xorg.conf) - to je najučinkovitejša metoda.

Uporabite lahko tudi datoteko ~/.xprofile (vanjo dodajte ukaze xrandr), vendar ima uporaba te metode nekaj pomanjkljivosti, ena je ta, da se ta skript prebere dokaj pozno v zagonu, zato ne bo spremenil ločljivosti upravitelja zaslona (če uporabljate enega, npr. lightdm).

Kako dodati manjkajočo ali nastaviti ločljivost zaslona po meri s pomočjo xrandr

Na ploščo Zasloni je mogoče dodati manjkajočo ali ločeno ločljivost zaslona, npr. 1680 x 1000, za določeno prikazovalno napravo (DP-1), kot je razloženo spodaj.

Če želite dodati manjkajočo ločljivost ali ločljivost zaslona po meri, morate zanjo izračunati načine VESA Coordinated Video Timing (CVT). To lahko storite s pomočjo pripomočka cvt, kot sledi.

Če na primer potrebujete vodoravno in navpično ločljivost 1680 x 1000, zaženite naslednji ukaz.

$ cvt 1680 1000

Nato kopirajte Modeline (“1680x1000_60.00 ″ 139,25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync + vsync) iz izhoda ukaza cvt in z njim ustvarite nov način z uporabo xrandr, kot je prikazano.

$ xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync

Nato na zaslon dodajte nov način.

$ xrandr --addmode DP-1 "1680x1000_60.00"

Zdaj odprite zaslone in preverite, ali je bila dodana nova ločljivost.

Zgornje spremembe so le začasne in delujejo za trenutno sejo (trajajo do odjave ali ponovnega zagona sistema).

Če želite ločljivost dodati trajno, v imeniku /etc/profile.d/ ustvarite skript z imenom external_monitor_resolution.sh.

$ sudo vim /etc/profile.d/external_monitor_resol.sh

Nato v datoteko dodajte naslednje vrstice:

xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync
xrandr --addmode DP-1 "1680x1000_60.00"

Shranite spremembe in zapustite datoteko.

Za več informacij o tem, kako xrandr deluje in kako ga uporabljati, preberite njegovo man stran:

$ man xrandr 

S tem smo na koncu tega članka. Če imate kakršne koli pomisleke za skupno rabo ali vprašanja, nas kontaktirajte preko spodnjega obrazca za povratne informacije.