Zaslon

Kako spremeniti svetlost zaslona z ukazno vrstico v Linuxu

Kako spremeniti svetlost zaslona z ukazno vrstico v Linuxu
V tem članku bodo navedena različna orodja ukazne vrstice, s katerimi lahko nadzorujete svetlost zaslona. Te aplikacije so še posebej uporabne, če uporabljate distribucijo Linuxa brez grafičnega vmesnika. Nekatera od teh orodij morda ne bodo delovala v vašem sistemu, odvisno od konfiguracije strojne opreme in grafične kartice. V tem članku bodo navedene tudi aplikacije, ki ne spreminjajo svetlosti na ravni strojne opreme, temveč spremenijo vrednost gama ali ustvarijo sistemsko obarvan filter, s katerim upravlja programska oprema. Vse aplikacije in ukazi, omenjeni v članku, so združljivi samo z upraviteljem zaslona »X« (brez podpore Waylandu).

Xrandr (programska raven)

Xrandr je aplikacija ukazne vrstice, ki se uporablja za upravljanje izhodne konfiguracije zaslona. Spreminja lahko ločljivost, usmerjenost, obravnava več zaslonov itd. Če si želite ogledati trenutno uporabljeni identifikator zaslona, ​​zaženite spodnji ukaz:

$ xrandr --prop | grep "povezan"

Videli boste nekaj takšnih rezultatov:

HDMI-A-0 priključen primarni 1920x1080 + 0 + 0 (običajna leva obrnjena desna x os y osi)
510 mm x 287 mm

Niz tik pred “povezanim” delom je identifikator vašega zaslona (v tem primeru HDMI-A-0). Zdaj lahko z identifikatorjem spremenite svetlost zaslona.

Če želite preveriti trenutno vrednost svetlosti, uporabite naslednji ukaz:

$ xrandr --prop --verbose | grep -A10 "povezan" | grep "Svetlost"

Če želite spremeniti svetlost, zaženite naslednji ukaz (HDMI-A-0 zamenjajte z lastnim identifikatorjem zaslona):

$ xrandr --izhod HDMI-A-0 - svetlost 0.4

Upoštevajte, da ne spreminja svetlosti na ravni strojne opreme, gre le za programski filter s prilagojenimi vrednostmi gama.

Xdotool (strojna raven)

Xdotool je pripomoček ukazne vrstice, s katerim lahko izvajate simulirane pritiske tipk in klike miške. Svetlost lahko spremenite s simulacijo pritiskov tipk za svetlost + in svetlost- na vašem sistemu.

Če želite namestiti xdotool v Ubuntu, zaženite naslednji ukaz:

$ sudo apt namestite xdotool

Če želite povečati svetlost z uporabo xdotool, zaženite naslednji ukaz:

$ xdotool ključ XF86MonBrightnessUp

Če želite zmanjšati svetlost z uporabo xdotool, zaženite naslednji ukaz:

$ xdotool ključ XF86MonBrightnessDown

Ker xdotool simulira prave pritiske tipk na strojni opremi, gre za spremembo svetlosti na strojni ravni.

Xgamma (programska raven)

Kot že ime pove, je Xgamma pripomoček za upravljanje gama vrednosti prikaza. Spremembe, narejene z xgamma, so spremembe na ravni programske opreme, zato se dejanska svetlost monitorja ne spremeni. Xgamma je vnaprej nameščen v večini distribucij Linuxa.

Če si želite ogledati trenutne vrednosti gama, zaženite spodnji ukaz (prikazuje vrednosti RGB):

$ xgamma

Če želite spremeniti vrednost gama, zaženite ukaz v naslednji obliki:

$ xgamma -gamma 0.60

Xbacklight (strojna raven)

Xbacklight vam omogoča nastavitev jakosti osvetlitve zaslona. Če ga želite namestiti v Ubuntu, zaženite spodnji ukaz:

$ sudo apt namestite xbacklight

Xbacklight morda ne bo deloval pri vseh konfiguracijah strojne opreme. Če želite potrditi, ali deluje v vašem sistemu, zaženite spodnji ukaz:

$ xbacklight -get

Če ne vidite nobenega izhoda, xbacklight ne bo deloval v vašem sistemu. Če želite nastaviti svetlost osvetlitve ozadja, zaženite spodnji ukaz:

$ xbacklight -set 0.60

Brightnessctl (strojna raven)

Brightnessctl vam omogoča nadzor osvetlitve zaslona in svetlosti LED-indikatorjev, ki so na voljo na vaši strojni opremi.

Če želite namestiti brightnessctl v Ubuntu, zaženite spodnji ukaz:

$ sudo apt namesti svetlostctl

Če želite seznam vseh nadzornih naprav, zaženite spodnji ukaz:

$ brightnessctl -l

Morda ni lahko pravilno prepoznati identifikatorjev zaslona, ​​saj imena morda niso prijazna do uporabnika, zato boste morda morali uporabiti nekaj ugibanj, da boste identificirali monitor. Na zgornjem posnetku zaslona je niz za monitor "0005: 054C: 09CC.0005: globalno ". Ko določite pravilno ime, zaženite spodnji ukaz, da spremenite svetlost:

$ brightnessctl -d “0005: 054C: 09CC.0005: globalno “nastavljeno 60%

Redshift (nivo programske opreme)

Redshift je orodje ukazne vrstice, ki omogoča ročno ali samodejno nastavitev barvne temperature in / ali svetlosti zaslona.

Če želite v Ubuntu namestiti rdeči premik, zaženite spodnji ukaz:

$ sudo apt namestite rdeči premik

Če želite spremeniti svetlost s pomočjo rdečega premika, zaženite spodnji ukaz (0.60 za podnevi, 0.70 za nočni čas, največ 1.0, najmanj 0.1):

$ rdeči premik -b 0.60: 0.70

Poleg nadzora svetlosti ima rdeči premik tudi veliko možnosti za spreminjanje vrednosti gama in barvne temperature. Svojo lokacijo lahko posredujete tudi v rdeči premik, da lahko konfiguracijo zaslona samodejno spremenite pred sončnim zahodom in po njem. Zajemanje drugih možnosti konfiguracije ne spada v ta članek. Če si želite ogledati vse razpoložljive možnosti, zaženite enega od spodnjih ukazov:

$ rdeči premik - pomoč
$ man rdeči premik

Zaključek

To je nekaj načinov, s katerimi lahko nadzorujete svetlost ali intenzivnost osvetlitve zaslona. Kot smo že omenili, nekatere od teh metod morda ne bodo delovale na vaši strojni opremi. Najbolje je, da sami preizkusite ta orodja in izberete tisto, ki ustreza vašim potrebam.

Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...