Bescherm uw ogen tegen spanning met Redshift in Linux
Heb je ooit problemen gehad met in slaap vallen nadat je laat op de hoogte was met een computer of smartphone? De meeste computerschermen geven standaard een blauwachtig licht af om het daglicht na te bootsen, zodat ze er natuurlijker uitzien. Hoewel het waarschijnlijk een esthetisch voordeel heeft, heeft het ook een ongewenst neveneffect.
Uw slaapcycli worden gereguleerd door een hormoon melatonine dat bij afwezigheid van daglicht in uw systeem wordt uitgescheiden. Zodra je 's morgens de zon (of liever de blauwe lucht) ziet, stopt de productie van het hormoon tot het weer donker wordt. Denk erover na alsof de slaapversie van de natuur in uw systeem is ingebouwd. Helaas blokkeert het blauwe licht van het scherm de melatonineproductie, waardoor je lang wakker blijft nadat je je scherm hebt uitgeschakeld.
De oplossing zou zijn om de kleuren van het scherm te laten aanpassen, zodat er minder blauw in zit. Redshift is een eenvoudige tool die precies dat kan: het past de kleurtemperatuur van het scherm automatisch aan op basis van uw locatie en het tijdstip van de dag. Het werkt net als f.lux op Windows of Mac. Redshift was in feite geïnspireerd door f.lux en is gratis beschikbaar voor iedereen die het wil gebruiken.
Roodverschuiving op uw systeem installeren
De meeste grote Linux-distributies hebben pakketten die zijn gebouwd voor eenvoudige installatie. Normaal gesproken heeft u twee pakketten, "roodverschuiving" en "roodverschuiving-gtk". Het eerste is het basispakket, terwijl het laatste een indicatielampje voor een systeemvak bevat. Om beide op een op Debian gebaseerd systeem te installeren, is het net zo eenvoudig als het op te zoeken in het ingebouwde softwarecentrum van uw besturingssysteem of door te typen
sudo apt-get installeer roodshift roodverschuiving-gtk
naar een terminal.
De juiste kleurtemperatuur vinden
Voordat je de roodverschuiving configureert, moet je spelen met de kleurtemperatuurinstellingen totdat je de kleurtemperatuur hebt gevonden, tenzij je een scherm wilt hebben dat lijkt op een probleem met een videokabel. Om dit te bereiken, kunt u de "one shot" -optie gebruiken, met de -O
schakelaar.
Bijvoorbeeld typen
roodverschuiving -O 3500
stelt de schermkleurtemperatuur in op 3500K (dat is ° Kelvin). (De neutrale schermkleur is 6500K, alles wat lager is dan dat, zal je scherm naar een meer roodachtige tint doen keren.)
Om te resetten naar neutraal, kunt u de schakeloptie -x
:
roodverschuiving -x
Natuurlijk is 3500K behoorlijk extreem. Speel met kleurtemperaturen totdat je een instelling vindt die nog steeds natuurlijk aanvoelt. Het helpt om een paar applicaties te openen, bij voorkeur die met een lichte achtergrond, omdat deze het grootste verschil zullen tonen.
U zou de juiste instellingen moeten vinden voor zowel overdag als 's nachts. De standaardwaarden voor roodverschuiving zijn respectievelijk 5500K / 3500K. De kans is groot dat je de standaarddagkleur nog steeds "te rood" vindt omdat deze 1000K onder "neutraal" ligt. Als je de standaard weergave-instelling overdag niet wilt veranderen, kun je bij 6500K blijven en gewoon het ideale vinden " roodheid "voor de nacht.
Om zowel de dag- als nachttemperatuur in te stellen, kunt u de schakeloptie -t
:
roodverschuiving -t DAG: NACHT
De instelling
roodverschuiving -t 6500: 5000
zou een minder "krachtige" kleurverandering produceren:
De helderheid van het scherm aanpassen
Je kunt je scherm ook dimmen / oplichten met gammawaarden tussen 0, 1 en 1, 0, met de -b
schakelaar, zoals
roodverschuiving -b DAG: NACHT
Als u bijvoorbeeld uw scherm wilt dimmen voor de nacht tot 60% helderheid, terwijl u het overdag op volle kracht kunt gebruiken, kunt u dit bereiken met
roodverschuiving -b 1, 0: 0, 6
wat je scherm aanzienlijk zou verdonkeren voor de nacht, zoals je hieronder kunt zien.
Bepaling geografische locatie
Nadat u de juiste instellingen voor kleur en helderheid hebt gevonden, heeft u enkele geografische gegevens nodig om de uren automatisch aan te passen aan het daglicht. Redshift kan de ingebouwde geolocatieprovider van uw systeem gebruiken, zodat u zich geen zorgen hoeft te maken over de lengte- en breedtegraaddetails.
roodverschuiving -l lijst
zal je vertellen welke providers beschikbaar zijn op jouw systeem.
Je kunt hierboven zien dat geoclue is geïnstalleerd. Het gebruiken ervan is eenvoudig:
roodverschuiving -l geoclue
Als u geen locatieverschaffer hebt geïnstalleerd of als u deze niet wilt gebruiken, kunt u uw geografische lengte- en breedtegraad altijd handmatig instellen in het formaat van
roodverschuiving -l LATITUDE: LONGITUDE
Als u uw exacte coördinaten niet weet, kunt u de zoek Latitue en Longitude-website gebruiken om ze in enkele seconden te achterhalen. Als u bijvoorbeeld in Parijs (Frankrijk) bent, zijn uw coördinaten:
roodverschuiving -l 48.850258: 2.351074
Andere opties
Rredshift heeft ook wat meer geavanceerde configuratie-opties. Gebruik de schakeloptie -h
om al zijn mogelijkheden te achterhalen:
roodverschuiving -h
Het volledige commando
Nu weet u de gewenste schermkleurtemperatuur, helderheid en uw locatie. Ervan uitgaande dat u zich nog steeds in Parijs bevindt, wilt u dat uw schermtemperatuur 's nachts op 5000K blijft met de instelling overdag ongewijzigd, met volledige helderheid overdag en 80% helderheid' s nachts, dus u typt:
reshift -l 48.850258: 2.351074 -t 6500: 5000 -b 1.0: 0.8
Of om automatisch locatie te detecteren:
roodverschuiving -l geoclue -t 6500: 5000 -b 1, 0: 0, 8
De resultaten zijn enigszins vriendelijker:
Lade-indicator
Als u ook een pictogram van een lade-indicator wilt hebben wanneer Redshift actief is, waarmee u Redshift tijdelijk of permanent kunt inschakelen / uitschakelen, dan kunt u "gtk-redshift" gebruiken:
gtk-redshift -l geoclue -t 6500: 5000 -b 1.0: 0.6
U kunt de status van roodverschuiving altijd controleren door met de rechtermuisknop op deze indicator te klikken en 'Info' te selecteren:
Redshift automatisch starten
Om het automatisch te laten starten met uw systeem, voegt u de bovenstaande opdracht toe aan uw opstarttoepassingen. Op een Ubuntu-gebaseerd systeem zou dit net zo eenvoudig zijn als het typen van "startup-applicaties" in het dashboard (Unity) of het activiteitenoverzicht (Gnome shell) zoeken ...
... selecteer Toevoegen ...
... en plak je Redshift-opdracht.
Dit zou Redshift-start hebben elke keer dat u uw systeem opstart en zou het scherm volgens uw voorkeuren aanpassen.
Conclusie
Redshift is een geweldig hulpmiddel om vermoeidheid van de ogen en slapeloosheid te voorkomen. Natuurlijk moet je eerst 's nachts wennen aan de enigszins roodachtige tint van je scherm, maar dat zou na een paar dagen actief gebruik vanzelf komen.
Goede nacht!