Scherm

Hoe de helderheid van het scherm te veranderen met behulp van de opdrachtregel in Linux

Hoe de helderheid van het scherm te veranderen met behulp van de opdrachtregel in Linux
Dit artikel geeft een overzicht van verschillende opdrachtregelprogramma's die kunnen worden gebruikt om de helderheid van het scherm te regelen. Deze apps zijn vooral handig als je een Linux-distributie gebruikt zonder grafische interface. Houd er rekening mee dat sommige van deze hulpprogramma's mogelijk niet werken op uw systeem, afhankelijk van uw hardwareconfiguratie en grafische kaart. Dit artikel bevat ook apps die de helderheid van het hardwareniveau niet wijzigen, maar in plaats daarvan de gammawaarde wijzigen of een systeembreed getint filter maken dat door software wordt afgehandeld. Alle apps en opdrachten die in het artikel worden genoemd, zijn alleen compatibel met "X" Display Manager (geen Wayland-ondersteuning).

Xrandr (softwareniveau)

Xrandr is een opdrachtregel-app die wordt gebruikt om de configuratie van de weergave-uitvoer te beheren. Het kan de resolutie, oriëntatie wijzigen, meerdere schermen aan, enzovoort and. Voer de onderstaande opdracht uit om uw momenteel gebruikte display-ID te zien:

$ xrandr --prop | grep "verbonden"

Je zult wat output zien zoals deze:

HDMI-A-0 aangesloten primaire 1920x1080+0+0 (normaal links omgekeerd rechts x-as y-as)
510 mm x 287 mm

De string net voor het "verbonden" deel is de identifier voor uw beeldscherm (HDMI-A-0 in dit geval). U kunt nu de identifier gebruiken om de helderheid van uw display te wijzigen.

Gebruik de volgende opdracht om de huidige helderheidswaarde te controleren:

$ xrandr --prop --verbose | grep -A10 "verbonden" | grep "Helderheid"

Voer de volgende opdracht uit om de helderheid te wijzigen (vervang HDMI-A-0 door uw eigen display-ID):

$ xrandr --uitgang HDMI-A-0 --helderheid 0.4

Merk op dat het de helderheid van het hardwareniveau niet verandert, het is slechts een softwareniveaufilter met aangepaste gammawaarden.

Xdotool (hardwareniveau)

Xdotool is een opdrachtregelprogramma dat kan worden gebruikt om gesimuleerde toetsaanslagen en muisklikken uit te voeren. Het is mogelijk om de helderheid te wijzigen door toetsaanslagen van de helderheid+ en helderheid- knoppen op uw systeem te simuleren.

Voer de volgende opdracht uit om xdotool in Ubuntu te installeren:

$ sudo apt install xdotool

Voer de volgende opdracht uit om de helderheid te verhogen met xdotool:

$ xdotool-sleutel XF86MonBrightnessUp

Voer de volgende opdracht uit om de helderheid te verlagen met xdotool:

$ xdotool-toets XF86MonBrightnessDown

Omdat xdotool echte hardware-toetsaanslagen simuleert, is dit een verandering van de helderheid van het hardwareniveau.

Xgamma (softwareniveau)

Xgamma is, zoals de naam al doet vermoeden, een hulpprogramma om gammawaarden van weergave te beheren. De wijzigingen die zijn aangebracht met xgamma zijn wijzigingen in softwareniveau, dus de werkelijke helderheid van de monitor wordt niet gewijzigd not. Xgamma is voorgeïnstalleerd op de meeste Linux-distributies.

Voer de onderstaande opdracht uit om de huidige gammawaarden te bekijken (toont RGB-waarden):

$ xgamma

Voer een opdracht in de volgende indeling uit om de gammawaarde te wijzigen:

$ xgamma -gamma 0.60

Xbacklight (hardwareniveau)

Met Xbacklight kunt u de intensiteit van de achtergrondverlichting van uw display configureren. Voer de onderstaande opdracht uit om het in Ubuntu te installeren:

$ sudo apt install xbacklight

Xbacklight werkt mogelijk niet op alle hardwareconfiguraties. Voer de onderstaande opdracht uit om te controleren of het op uw systeem werkt:

$ xbacklight -get

Als u geen uitvoer ziet, werkt xbacklight niet op uw systeem. Voer de onderstaande opdracht uit om de helderheid van de achtergrondverlichting in te stellen:

$ xachtergrondverlichting -set 0.60

Helderheidctl (hardwareniveau)

Met Brightnessctl kunt u de achtergrondverlichting en helderheid van de LED-lichtindicatoren die beschikbaar zijn op uw hardware regelen control.

Voer de onderstaande opdracht uit om helderheidctl op Ubuntu te installeren:

$ sudo apt install brightctl

Voer de onderstaande opdracht uit om alle bestuurbare apparaten weer te geven:

$ helderheidctl -l

Het is misschien niet eenvoudig om weergave-ID's correct te identificeren, omdat de namen mogelijk niet gebruiksvriendelijk zijn en u mogelijk moet gissen om de monitor te identificeren. In de bovenstaande schermafbeelding is de tekenreeks voor de monitor "0005:054C:09CC".0005:globaal”. Nadat u de juiste naam hebt gevonden, voert u de onderstaande opdracht uit om de helderheid te wijzigen:

$ helderheidctl -d "0005:054C:09CC".0005:globaal” ingesteld 60%

Roodverschuiving (softwareniveau)

Redshift is een opdrachtregeltool waarmee u handmatig of automatisch de kleurtemperatuur en/of helderheid van uw beeldscherm kunt instellen.

Voer de onderstaande opdracht uit om redshift in Ubuntu te installeren:

$ sudo apt install redshift

Voer de onderstaande opdracht uit om de helderheid te wijzigen met behulp van roodverschuiving (0.60 voor overdag, 0.70 voor nacht, maximum is 1.0, minimum is 0.1):

$ roodverschuiving -b 0.60:0.70

Naast helderheidsregelingen biedt roodverschuiving ook veel opties om gammawaarden en kleurtemperatuur te wijzigen. U kunt uw locatie ook aan roodverschuiving doorgeven, zodat de weergaveconfiguratie voor en na zonsondergang automatisch kan worden gewijzigd. Het behandelen van andere configuratie-opties valt buiten het bestek van dit artikel. Voer een van de onderstaande opdrachten uit om alle beschikbare opties te zien:

$ roodverschuiving --help
$ man roodverschuiving

Conclusie

Dit zijn enkele van de methoden die u kunt gebruiken om de helderheid of de intensiteit van de achtergrondverlichting van uw beeldscherm te regelen. Zoals eerder vermeld, werken sommige van deze methoden mogelijk niet op uw hardware. Het is het beste om deze tools zelf uit te proberen en er een te kiezen die werkt en het beste past bij uw behoeften.

Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...
Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...
Installeer de nieuwste OpenRA Strategy Game op Ubuntu Linux
OpenRA is een Libre/Free Real Time Strategy-game-engine die de vroege Westwood-games nabootst, zoals de klassieke Command & Conquer: Red Alert. Gedist...