Ekranas

Kaip pakeisti ekrano ryškumą naudojant komandų eilutę

Kaip pakeisti ekrano ryškumą naudojant komandų eilutę
Šiame straipsnyje bus išvardyti įvairūs komandinės eilutės įrankiai, kuriuos galima naudoti ekrano ryškumui valdyti. Šios programos yra ypač naudingos, jei naudojate „Linux“ paskirstymą be grafinės sąsajos. Atminkite, kad kai kurie iš šių įrankių gali neveikti jūsų sistemoje, atsižvelgiant į aparatūros konfigūraciją ir vaizdo plokštę. Šiame straipsnyje taip pat bus išvardytos programos, kurios nekeičia aparatūros lygio ryškumo, tačiau keičia gama vertę arba sukuria visos sistemos tonuotą filtrą, kurį tvarko programinė įranga. Visos straipsnyje paminėtos programos ir komandos suderinamos tik su „X“ ekrano tvarkykle (nėra „Wayland“ palaikymo).

„Xrandr“ (programinės įrangos lygis)

„Xrandr“ yra komandinės eilutės programa, naudojama valdyti ekrano išvesties konfigūraciją. Tai gali pakeisti skiriamąją gebą, orientaciją, tvarkyti kelis ekranus ir pan. Norėdami pamatyti šiuo metu naudojamą ekrano identifikatorių, vykdykite toliau nurodytą komandą:

$ xrandr --prop | grep "prijungtas"

Pamatysite keletą tokių rezultatų:

HDMI-A-0 prijungtas pagrindinis 1920x1080 + 0 + 0 (įprasta kairė apversta dešinė x ašis ir ašis)
510 mm x 287 mm

Eilutė prieš „prijungtą“ dalį yra jūsų ekrano identifikatorius (šiuo atveju HDMI-A-0). Dabar galite naudoti identifikatorių norėdami pakeisti ekrano ryškumą.

Norėdami patikrinti dabartinę ryškumo vertę, naudokite šią komandą:

$ xrandr --prop --verbose | grep -A10 "prijungtas" | grep "Ryškumas"

Norėdami pakeisti ryškumą, vykdykite šią komandą (pakeiskite HDMI-A-0 savo ekrano identifikatoriumi):

$ xrandr - išvestis HDMI-A-0 - ryškumas 0.4

Atkreipkite dėmesį, kad jis nekeičia aparatūros lygio ryškumo, tai tik programinės įrangos lygio filtras su pakoreguotomis gama vertėmis.

„Xdotool“ (techninės įrangos lygis)

„Xdotool“ yra komandinės eilutės įrankis, kurį galima naudoti imituojant klavišų paspaudimus ir pelės paspaudimus. Ryškumą galima pakeisti imituojant klaviatūros ryškumo + ir ryškumo mygtukus jūsų sistemoje.

Norėdami įdiegti „xdotool“ „Ubuntu“, vykdykite šią komandą:

$ sudo apt įdiekite xdotool

Norėdami padidinti ryškumą naudodami „xdotool“, vykdykite šią komandą:

$ xdotool raktas XF86MonBrightnessUp

Norėdami sumažinti ryškumą naudodami „xdotool“, vykdykite šią komandą:

$ xdotool raktas XF86MonBrightnessDown

Kadangi „xdotool“ imituoja tikrus aparatūros klavišų paspaudimus, tai yra aparatinės įrangos lygio ryškumo pokytis.

„Xgamma“ (programinės įrangos lygis)

„Xgamma“, kaip rodo pavadinimas, yra naudinga valdyti ekrano gama vertes. Naudojant „xgamma“ atlikti pakeitimai yra programinės įrangos lygio pakeitimai, todėl tikrasis monitoriaus ryškumas nesikeičia. „Xgamma“ yra iš anksto įdiegta daugumoje „Linux“ paskirstymų.

Norėdami peržiūrėti dabartines gama vertes, vykdykite toliau pateiktą komandą (rodomos RGB reikšmės):

$ xgamma

Norėdami pakeisti gama vertę, vykdykite komandą tokiu formatu:

$ xgamma -gamma 0.60

„Xbacklight“ (techninės įrangos lygis)

„Xbacklight“ leidžia konfigūruoti ekrano apšvietimo intensyvumą. Norėdami jį įdiegti „Ubuntu“, vykdykite žemiau esančią komandą:

$ sudo apt įdiekite „xbacklight“

„Xbacklight“ gali neveikti visose aparatūros konfigūracijose. Norėdami patvirtinti, ar tai veikia jūsų sistemoje, vykdykite toliau nurodytą komandą:

$ xbacklight -get

Jei nematote išvesties, „xbacklight“ neveiks jūsų sistemoje. Norėdami nustatyti apšvietimo ryškumą, vykdykite toliau nurodytą komandą:

$ xbacklight -set 0.60

„Brightnessctl“ (techninės įrangos lygis)

„Brightnessctl“ leidžia valdyti ekrano apšvietimą ir aparatinėje įrangoje esančių LED šviesos indikatorių ryškumą.

Norėdami įdiegti „brightnessctl“ „Ubuntu“, vykdykite toliau pateiktą komandą:

$ sudo apt install brightnessctl

Norėdami išvardyti visus valdomus įrenginius, vykdykite toliau nurodytą komandą:

$ ryškumasctl -l

Gali būti nelengva teisingai identifikuoti ekrano identifikatorius, nes pavadinimai gali būti nepatogūs vartotojui, todėl norint nustatyti monitorių, gali tekti paspėlioti. Aukščiau pateiktoje ekrano kopijoje monitoriaus eilutė yra „0005: 054C: 09CC.0005: pasaulinis “. Kai nustatysite teisingą pavadinimą, paleiskite toliau pateiktą komandą, kad pakeistumėte ryškumą:

$ ryškumasctl -d “0005: 054C: 09CC.0005: pasaulinis “rinkinys 60%

„Redshift“ (programinės įrangos lygis)

„Redshift“ yra komandinės eilutės įrankis, leidžiantis rankiniu būdu arba automatiškai nustatyti ekrano spalvų temperatūrą ir (arba) ryškumą.

Norėdami įdiegti „Redshift“ į „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt įdiekite „redshift“

Norėdami pakeisti ryškumą naudodami raudoną poslinkį, vykdykite toliau pateiktą komandą (0.60 dienos metu, 0.70 nakčiai, daugiausiai yra 1.0, mažiausias yra 0.1):

$ raudonas poslinkis -b 0.60: 0.70

Be ryškumo valdiklių, raudoname poslinkyje taip pat yra daugybė galimybių pakeisti gama vertes ir spalvų temperatūrą. Taip pat galite pateikti savo vietą raudonam poslinkiui, kad ekrano konfigūraciją būtų galima automatiškai pakeisti prieš ir po saulėlydžio. Kitų konfigūravimo parinkčių aptarimas šiame straipsnyje netaikomas. Norėdami pamatyti visas galimas parinktis, vykdykite vieną iš toliau nurodytų komandų:

$ redshift - pagalba
$ man raudonas poslinkis

Išvada

Tai yra keletas būdų, kuriuos galite naudoti norėdami valdyti ekrano ryškumą ar apšvietimo intensyvumą. Kaip minėta anksčiau, kai kurie iš šių metodų gali neveikti jūsų aparatinėje įrangoje. Geriausia išbandyti šias priemones patiems ir išsirinkti tokią, kuri geriausiai tinka jūsų poreikiams.

Peržiūrėkite pelės mygtukus skirtingai programinei įrangai naudodami „X-Mouse Button Control“
Galbūt jums reikia įrankio, kuris galėtų pakeisti jūsų pelės valdymą kiekvienoje jūsų naudojamoje programoje. Tokiu atveju galite išbandyti programą, ...
„Microsoft Sculpt Touch“ belaidžio pelės apžvalga
Neseniai skaičiau apie „Microsoft Sculpt Touch“ belaidę pelę ir nusprendė ją nusipirkti. Kurį laiką naudojęs, nusprendžiau pasidalinti savo patirtimi....
„AppyMouse“ ekrano „Trackpad“ ir pelės žymeklis, skirtas „Windows“ tabletėms
Planšetinių kompiuterių vartotojai dažnai praleidžia pelės žymeklį, ypač kai įprasta naudoti nešiojamus kompiuterius. Jutiklinio ekrano išmanieji tele...