„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ą:
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.4Atkreipkite 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 xdotoolNorėdami padidinti ryškumą naudodami „xdotool“, vykdykite šią komandą:
$ xdotool raktas XF86MonBrightnessUpNorėdami sumažinti ryškumą naudodami „xdotool“, vykdykite šią komandą:
$ xdotool raktas XF86MonBrightnessDownKadangi „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):
$ xgammaNorė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 -getJei 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 brightnessctlNorė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.70Be 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.