Kaip nustatyti tinkintą ekrano skiriamąją gebą Ubuntu darbalaukyje


Ar jūsų ekrano (arba išorinio monitoriaus) skiriamoji geba yra maža? todėl elementai ekrane atrodo didesni ir ne tokie aiškūs? O gal norite tiesiog padidinti esamą maksimalią skiriamąją gebą arba pridėti pasirinktinę skiriamąją gebą?

Šiame straipsnyje parodysime, kaip pridėti trūkstamą arba tinkintą ekrano skyrą Ubuntu ir jo išvestiniuose įrenginiuose, pvz., Linux Mint. Šio straipsnio pabaigoje galėsite nustatyti didesnę skyrą, todėl turinys ekrane atrodys ryškesnis ir aiškesnis.

Ekrano skiriamosios gebos arba orientacijos keitimas naudojant ekranus

Paprastai norėdami pakeisti ekrano skiriamąją gebą arba orientaciją, galite naudoti grafinės vartotojo sąsajos įrankį Ekranai (atidarykite Veiklos apžvalgą ir įveskite Ekranai , spustelėkite, kad jį atidarytumėte, arba Sistemos meniu, tada įveskite Displays ir atidarykite).

Pastaba: jei prie kompiuterio prijungti keli ekranai (kaip parodyta toliau pateiktame paveikslėlyje), jei jie nėra atspindimi, kiekviename ekrane galite nustatyti skirtingus nustatymus . Norėdami pakeisti rodymo įrenginio nustatymus, pasirinkite jį peržiūros srityje.

Tada pasirinkite norimą naudoti raišką arba mastą ir pasirinkite orientaciją, tada spustelėkite Taikyti. Tada pasirinkite Palikti šią konfigūraciją.

Ekrano skiriamosios gebos arba orientacijos keitimas naudojant Xrandr

Arba taip pat galite naudoti galingą xrandr įrankį (komandinės eilutės sąsają, skirtą RandR (Keisti dydį ir Pasukti ) X Window System plėtinys), kuris naudojamas ekrano išėjimų dydžiui, orientacijai ir (arba) atspindžiui nustatyti.

Taip pat galite jį naudoti norėdami nustatyti ekrano dydį arba išvardyti visus aktyvius monitorius, kaip parodyta.

xrandr --listactivemonitors

Norėdami parodyti skirtingų sistemoje galimų išėjimų pavadinimus ir kiekvienoje pasiekiamą skiriamąją gebą, paleiskite xrandr be jokių argumentų.

xrandr

Nustatykite ekrano skiriamąją gebą Ubuntu

Norėdami nustatyti išorinio monitoriaus, pavadinto DP-1, skiriamąją gebą į 1680 × 1050, naudokite vėliavėlę --mode, kaip parodyta.

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

Taip pat galite nustatyti atnaujinimo dažnį naudodami vėliavėlę --rate, kaip parodyta.

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

Taip pat galite naudoti --left-of, --right-of, --viršuje, --žemiau ir --same-as parinktis, norėdami išdėstyti ekranus santykinai vienas su kitu.

Pavyzdžiui, noriu, kad mano išorinis monitorius (DP-1) būtų kairėje nuo nešiojamojo kompiuterio ekrano (eDP-1) pagal faktinę fizinę padėtį:

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

Atminkite, kad bet kokie pakeitimai, atlikti naudojant xrandr, galios tik tol, kol atsijungsite arba iš naujo paleisite sistemą. Jei norite nuolat keisti xrandr, naudokite xorg.conf konfigūracijos failus, skirtus Xorg X serveriui (paleiskite man xorg.conf, kad sužinotumėte, kaip sukurti xorg.conf failas) – tai efektyviausias būdas.

Taip pat galite naudoti failą ~/.xprofile (pridėkite jame komandas xrandr), tačiau šio metodo naudojimas turi tam tikrų trūkumų, vienas yra tas, kad šis scenarijus yra nuskaitomas gana vėlai paleisties procese, todėl ekrano tvarkyklės skiriamoji geba nepakeis (jei naudojate, pvz., lightdm).

Kaip pridėti trūkstamą arba nustatyti tinkintą ekrano skiriamąją gebą naudojant xrandr

Galima pridėti trūkstamą arba tinkintą ekrano skyrą, pvz., 1680 x 1000, prie ekranų skydelio konkrečiam rodymo įrenginiui (DP-1), kaip paaiškinta toliau.

Norėdami pridėti trūkstamą arba tinkintą ekrano skiriamąją gebą, turite apskaičiuoti VESA suderinto vaizdo įrašo laiko (CVT) režimus. Tai galite padaryti naudodami cvt paslaugų programą, kaip nurodyta toliau.

Pavyzdžiui, jei jums reikia 1680 x 1000 horizontalios ir vertikalios skyros, paleiskite šią komandą.

cvt 1680 1000

Tada nukopijuokite Modeliną („1680 x 1000_60,00″ 139,25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync + vsync iš išvesties) komandą ir naudokite ją, kad sukurtumėte naują režimą naudodami xrandr, kaip parodyta.

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

Tada ekrane pridėkite naują režimą.

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

Dabar atidarykite Ekranai ir patikrinkite, ar pridėta nauja skyra.

Pirmiau minėti pakeitimai yra tik laikini ir veikia dabartinėje sesijoje (jie galioja tol, kol atsijungiate arba iš naujo paleidžiate sistemą).

Norėdami visam laikui pridėti skiriamąją gebą, kataloge /etc/profile.d/ sukurkite scenarijų pavadinimu external_monitor_resolution.sh.

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

Tada į failą pridėkite šias eilutes:

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

Išsaugokite pakeitimus ir išeikite iš failo.

Norėdami gauti daugiau informacijos apie tai, kaip veikia xrandr ir kaip jį naudoti, skaitykite jo vadovą:

man xrandr 

Tai priveda mus prie šio straipsnio pabaigos. Jei turite kokių nors minčių ar turite klausimų, susisiekite su mumis naudodami toliau pateiktą atsiliepimų formą.