Displejs

Kā mainīt displeja spilgtumu, izmantojot komandrindu Linux

Kā mainīt displeja spilgtumu, izmantojot komandrindu Linux
Šajā rakstā tiks uzskaitīti dažādi komandrindas rīki, kurus var izmantot displeja spilgtuma kontrolei. Šīs lietotnes ir īpaši noderīgas, ja izmantojat Linux izplatīšanu bez grafiskā interfeisa. Ņemiet vērā, ka daži no šiem rīkiem var nedarboties jūsu sistēmā atkarībā no aparatūras konfigurācijas un grafikas kartes. Šajā rakstā tiks uzskaitītas arī lietotnes, kas nemaina aparatūras līmeņa spilgtumu, bet gan maina gamma vērtību vai izveido visas sistēmas tonētu filtru, ko apstrādā programmatūra. Visas rakstā minētās lietotnes un komandas ir saderīgas tikai ar “X” displeja pārvaldnieku (nav Wayland atbalsta).

Xrandr (programmatūras līmenis)

Xrandr ir komandrindas lietotne, ko izmanto displeja izvades konfigurācijas pārvaldībai. Tas var mainīt izšķirtspēju, orientāciju, apstrādāt vairākus displejus utt. Lai redzētu pašreiz izmantoto displeja identifikatoru, izpildiet tālāk norādīto komandu:

$ xrandr --prop | grep "savienots"

Jūs redzēsiet dažus šādus rezultātus:

HDMI-A-0 pievienots primārais 1920x1080 + 0 + 0 (parastā kreisā apgrieztā labā x ass y ass)
510 mm x 287 mm

Virkne tieši pirms “pievienotās” daļas ir displeja identifikators (šajā gadījumā HDMI-A-0). Tagad jūs varat izmantot identifikatoru, lai mainītu displeja spilgtumu.

Lai pārbaudītu pašreizējo spilgtuma vērtību, izmantojiet šādu komandu:

$ xrandr --prop --verbose | grep -A10 "savienots" | grep "Spilgtums"

Lai mainītu spilgtumu, izpildiet šādu komandu (aizstājiet HDMI-A-0 ar savu displeja identifikatoru):

$ xrandr - izeja HDMI-A-0 - spilgtums 0.4

Ņemiet vērā, ka tas nemaina aparatūras līmeņa spilgtumu, tas ir tikai programmatūras līmeņa filtrs ar pielāgotām gamma vērtībām.

Xdotool (aparatūras līmenis)

Xdotool ir komandrindas lietderība, kuru var izmantot, lai palaistu simulētus taustiņsitienus un peles klikšķus. Spilgtumu var mainīt, simulējot spilgtuma + un spilgtuma pogas jūsu sistēmā.

Lai instalētu xdotool Ubuntu, palaidiet šādu komandu:

$ sudo apt instalējiet xdotool

Lai palielinātu spilgtumu, izmantojot xdotool, palaidiet šādu komandu:

$ xdotool atslēga XF86MonBrightnessUp

Lai samazinātu spilgtumu, izmantojot xdotool, palaidiet šādu komandu:

$ xdotool atslēga XF86MonBrightnessDown

Tā kā xdotool simulē reālus aparatūras taustiņu nospiešanas gadījumus, tā ir aparatūras līmeņa spilgtuma maiņa.

Xgamma (programmatūras līmenis)

Xgamma, kā norāda nosaukums, ir lietderība displeja gamma vērtību pārvaldībai. Izmaiņas, kas veiktas, izmantojot xgamma, ir programmatūras līmeņa izmaiņas, tāpēc faktiskais monitora spilgtums netiek mainīts. Xgamma ir iepriekš instalēts lielākajā daļā Linux izplatīšanas.

Lai skatītu pašreizējās gamma vērtības, izpildiet zemāk esošo komandu (parāda RGB vērtības):

$ xgamma

Lai mainītu gamma vērtību, palaidiet komandu šādā formātā:

$ xgamma -gamma 0.60

Xbacklight (aparatūras līmenis)

Xbacklight ļauj konfigurēt displeja apgaismojuma intensitāti. Lai to instalētu Ubuntu, palaidiet zemāk esošo komandu:

$ sudo apt instalējiet xbacklight

Xbacklight var nedarboties visās aparatūras konfigurācijās. Lai apstiprinātu, vai tas darbojas jūsu sistēmā, palaidiet zemāk esošo komandu:

$ xbacklight -get

Ja neredzat nevienu izvadi, xbacklight nedarbosies jūsu sistēmā. Lai iestatītu fona apgaismojuma spilgtumu, izpildiet tālāk norādīto komandu:

$ xbacklight - iestatiet 0.60

Brightnessctl (aparatūras līmenis)

Brightnessctl ļauj kontrolēt displeja fona apgaismojumu un aparatūrā pieejamo LED gaismas indikatoru spilgtumu.

Lai Ubuntu instalētu brightnessctl, palaidiet zemāk esošo komandu:

$ sudo apt install brightnessctl

Lai uzskaitītu visas vadāmās ierīces, palaidiet zemāk esošo komandu:

$ spilgtumsctl -l

Pareizi identificēt displeja identifikatorus, iespējams, nav viegli, jo nosaukumi var nebūt lietotājam draudzīgi, un, lai identificētu monitoru, jums, iespējams, nāksies izmantot dažus minējumus. Iepriekš redzamajā ekrānā ekrāna virkne ir “0005: 054C: 09CC.0005: globāls ”. Kad esat identificējis pareizo vārdu, palaidiet zemāk esošo komandu, lai mainītu spilgtumu:

$ brightnessctl -d “0005: 054C: 09CC.0005: globāls ”komplekts 60%

Sarkanā nobīde (programmatūras līmenis)

Redshift ir komandrindas rīks, kas ļauj manuāli vai automātiski iestatīt displeja krāsu temperatūru un / vai spilgtumu.

Lai Ubuntu instalētu redshift, palaidiet zemāk esošo komandu:

$ sudo apt instalējiet redshift

Lai mainītu spilgtumu, izmantojot sarkano nobīdi, izpildiet zemāk esošo komandu (0.60 dienas laikā, 0.70 naktī, maksimums ir 1.0, minimālais ir 0.1):

$ redshift -b 0.60: 0.70

Papildus spilgtuma kontrolēm sarkanajā maiņā ir arī daudz iespēju mainīt gamma vērtības, kā arī krāsu temperatūru. Varat arī norādīt savu atrašanās vietu sarkanajai maiņai, lai displeja konfigurāciju varētu automātiski mainīt pirms un pēc saulrieta. Citu konfigurācijas opciju iekļaušana šajā rakstā nav iekļauta. Lai skatītu visas pieejamās opcijas, izpildiet vienu no tālāk norādītajām komandām:

$ redshift --help
$ man sarkanā nobīde

Secinājums

Šīs ir dažas no metodēm, kuras varat izmantot, lai kontrolētu displeja spilgtumu vai apgaismojumu. Kā minēts iepriekš, dažas no šīm metodēm var nedarboties jūsu aparatūrā. Vislabāk ir izmēģināt šos rīkus pats un izvēlēties tādu, kas darbojas un vislabāk atbilst jūsu vajadzībām.

Kā instalēt un spēlēt Doom uz Linux
Ievads liktenī Doom sērija radās 90. gados pēc sākotnējā Doom izlaišanas. Tas bija tūlītējs hīts, un kopš tā laika spēļu sērija ir saņēmusi daudzas ba...
Vulkan Linux lietotājiem
Ar katru jauno grafisko karšu paaudzi mēs redzam, kā spēļu izstrādātāji pārspēj grafiskās uzticamības robežas un tuvojas fotoreālismam. Neskatoties uz...
OpenTTD vs Simutrans
Transporta simulācijas izveide var būt jautra, relaksējoša un ārkārtīgi vilinoša. Tāpēc jums jāpārliecinās, ka izmēģināt pēc iespējas vairāk spēļu, la...