Xrandr (softwareniveau)
Xrandr er en kommandolinjeapp, der bruges til at styre konfiguration af displayoutput. Det kan ændre opløsning, retning, håndtere flere skærme og så videre. For at se din aktuelt anvendte skærmidentifikator skal du køre kommandoen nedenfor:
Du vil se noget output som dette:
HDMI-A-0 tilsluttet primær 1920x1080 + 0 + 0 (normal venstre omvendt højre x akse y-akse)510 mm x 287 mm
Strengen lige før den "tilsluttede" del er identifikatoren for din skærm (HDMI-A-0 i dette tilfælde). Du kan nu bruge identifikatoren til at ændre lysstyrken på din skærm.
Brug følgende kommando for at kontrollere den aktuelle lysstyrkeværdi:
$ xrandr --prop --verbose | grep -A10 "tilsluttet" | grep "Lysstyrke"For at ændre lysstyrken skal du køre følgende kommando (udskift HDMI-A-0 med din egen skærm-id):
$ xrandr --output HDMI-A-0 - lysstyrke 0.4Bemærk, at det ikke ændrer lysstyrken på hardwareniveauet, det er bare et softwareniveaufilter med justerede gammaværdier.
Xdotool (hardwareniveau)
Xdotool er et kommandolinjeværktøj, der kan bruges til at køre simulerede tastetryk og museklik. Det er muligt at ændre lysstyrke ved at simulere tastetryk på lysstyrke + og lysstyrke-knapperne på dit system.
For at installere xdotool i Ubuntu skal du køre følgende kommando:
$ sudo apt installere xdotoolFor at øge lysstyrken ved hjælp af xdotool skal du køre følgende kommando:
$ xdotool-nøgle XF86MonBrightnessUpFor at mindske lysstyrken ved hjælp af xdotool skal du køre følgende kommando:
$ xdotool-nøgle XF86MonBrightnessDownDa xdotool simulerer ægte hardwaretasttryk, er dette en ændring af hardwarens niveau af lysstyrke.
Xgamma (softwareniveau)
Xgamma er, som navnet antyder, et værktøj til at styre gamma-værdier for visning. Ændringerne foretaget ved hjælp af xgamma er ændringer på softwareniveau, så skærmens faktiske lysstyrke ændres ikke. Xgamma kommer forudinstalleret på de fleste Linux-distributioner.
For at se aktuelle gamma-værdier skal du køre kommandoen nedenfor (viser RGB-værdier):
$ xgammaFor at ændre gammaværdien skal du køre en kommando i følgende format:
$ xgamma -gamma 0.60Xbacklight (hardwareniveau)
Xbacklight giver dig mulighed for at konfigurere baggrundsbelysningsintensiteten på din skærm. For at installere det i Ubuntu skal du køre kommandoen nedenfor:
$ sudo apt installere xbacklightXbacklight fungerer muligvis ikke på alle hardwarekonfigurationer. For at bekræfte, om det fungerer på dit system, skal du køre kommandoen nedenfor:
$ xbacklight -getHvis du ikke ser nogen output, fungerer xbacklight ikke på dit system. For at indstille baggrundsbelysningens lysstyrke skal du køre kommandoen nedenfor:
$ xbacklight-sæt 0.60Brightnessctl (hardwareniveau)
Brightnessctl giver dig mulighed for at styre displayets baggrundsbelysning og lysstyrken på LED-lysindikatorer, der er tilgængelige på din hardware.
For at installere brightnessctl på Ubuntu skal du køre kommandoen nedenfor:
$ sudo apt installere brightnessctlFor at liste alle kontrollerbare enheder skal du køre kommandoen nedenfor:
$ lysstyrkectl -l
Det er måske ikke let at identificere displayidentifikatorer korrekt, da navnene muligvis ikke er brugervenlige, og du bliver muligvis nødt til at ty til noget gætte for at identificere skærmen. I skærmbilledet ovenfor er strengen til skærmen “0005: 054C: 09CC.0005: global ”. Når du har identificeret det rigtige navn, skal du køre kommandoen nedenfor for at ændre lysstyrken:
$ brightnessctl -d “0005: 054C: 09CC.0005: global ”sæt 60%Redshift (softwareniveau)
Redshift er et kommandolinjeværktøj, der giver dig mulighed for manuelt eller automatisk at indstille farvetemperaturen og / eller lysstyrken på din skærm.
For at installere redshift i Ubuntu skal du køre kommandoen nedenfor:
$ sudo apt installere redshiftFor at ændre lysstyrke ved hjælp af redshift skal du køre kommandoen nedenfor (0.60 til dagtimerne, 0.70 om natten, maksimum er 1.0, minimum er 0.1):
$ redshift -b 0.60: 0.70Ud over lysstyrkekontrol har rødskift også mange muligheder for at ændre gammaværdier såvel som farvetemperatur. Du kan også levere din placering til rødskift, så skærmkonfigurationen kan ændres automatisk før og efter solnedgang. Dækning af andre konfigurationsindstillinger er uden for denne artikels anvendelsesområde. For at se alle tilgængelige indstillinger skal du køre en af nedenstående kommandoer:
$ redshift - hjælp$ mand rødskift
Konklusion
Dette er nogle af de metoder, du kan bruge til at kontrollere lysstyrken eller baggrundsbelysningsintensiteten på din skærm. Som tidligere nævnt fungerer nogle af disse metoder muligvis ikke på din hardware. Det er bedst at prøve disse værktøjer selv og vælge et, der fungerer og bedst passer til dine behov.