在Linux上自动调整屏幕亮度保护眼睛

当你开始在计算机前花费大量时间的时候,问题天然开始显现。这健康吗?怎样才能舒缓我眼睛的压力呢?为何光线灼烧着我?尽管解答这些问题的研究仍然在不断进行着,许多程序员已经采用了一些应用来改变他们的平常习惯,让他们的眼睛更健康点。在这些应用中,我发现了两个特别有趣的东西:Calise和Redshift。
Calise
处于时断时续的开发中,Calise的意思是“相机光感应器(Camera Light Sensor)”。换句话说,它是一个根据摄像头接收到的光强度计算屏幕最佳的背光级别的开源程序。更进一步地说,Calise能够基于你的地理坐标来考虑你所在地区的天气。我喜欢它是由于它兼容各个桌面,甚至非X系列。

它同时附带了命令行界面和图形界面,支持多用户配置,并且甚至能够导出数据为CSV。安装完后,你必须在见证奇迹前对它进行快速校订。

不怎么使人喜欢的是,若是你和我同样有被偷窥妄想症,在你的摄像头前面贴了一条胶带,那就会比较不幸了,这会大大影响Calise的精确度。除此以外,Calise仍是个很棒的应用,值得咱们关注和支持。正如我先前提到的,它在过去几年中经历了一段修修补补的艰难阶段,因此我真的但愿这个项目继续开展下去。


Redshift
若是你想过要减小由屏幕致使的眼睛的压力,那么你极可能听过f.lux,它是一个免费的专有软件,用于根据一天中的时间来修改显示器的亮度和配色。然而,若是真的偏好于开源软件,那么一个可选方案就是:Redshift。灵感来自f.lux,Redshift也能够改变配色和亮度来增强你夜间坐在屏幕前的体验。启动时,你可使用经度和纬度来配置地理坐标,而后就可让它在托盘中运行了。Redshift将根据太阳的位置平滑地调整你的配色或者屏幕。在夜里,你能够看到屏幕的色温调向偏暖色,这会让你的眼睛少遭些罪。

和Calise同样,它提供了一个命令行界面,同时也提供了一个图形客户端。要快速启动Redshift,只需使用命令:
$ redshift -l [LAT]:[LON]
替换[LAT]:[LON]为你的维度和经度。
然而,它也能够经过gpsd模块来输入你的坐标。对于Arch Linux用户,我推荐你读一读这个维基页面。

尾声
总而言之,Linux用户没有理由不去保护本身的眼睛,Calise和Redshift两个都很棒。我真但愿它们的开发可以继续下去,让它们得到应有的支持。固然,还有比这两个更多的程序能够知足保护眼睛和保持健康的目的,可是我感受Calise和Redshift会是一个不错的开端。
若是想深刻体验LINUX系统的新手,也能够先下载一个方德Linux软件中心试用一下。
免费下载地址:http://www.nfs-cloud.cn:81/appCenter/open/softcenter程序员