有没有Redshift和F.lux的替代品只会使屏幕变暗?
我想要一个降低屏幕亮度的地方,无论是按时间还是按需(我不介意)。 我有板载英特尔显卡。 我不希望它像Redshift那样改变屏幕的色调。
在具有Ubuntu 11.04和板载Intel图形的计算机上,这对我有用:
$ xrandr | grep connected | cut -f1 -d" " VGA1
使用找到的输出名称(在本例中为“VGA1”)并调整亮度
$ xrandr --output VGA1 --brightness 0.7
注意, xrandr手册页有关于–brightness标志的说法:
但是,这只是一个软件修改,如果您的硬件支持实际更改亮度,您可能更喜欢使用xbacklight 。
Redshift的开发构建将改变亮度。 我不确定它是否会根据时间而改变,但您可以要求开发人员添加此function。
http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153
以下是所需的基本步骤,INSTALL文件包含有关从源构建的更详细说明。
-
您需要安装以下软件包:
sudo apt-get install build-essential libtool automake autopoint
-
从终端获取最新开发源代码的副本:
bzr branch lp:redshift cd redshift
-
创建配置文件,编译和构建:
./bootstrap ./configure make
-
测试创建的应用程序按预期工作:
./src/redshift -b 0.1
-
安装应用程序:
sudo make install
这可能是https://launchpad.net/brightness ? 它使用网络摄像头作为传感器来调整屏幕亮度。 (它使用OpenCV,你必须自己构建它)
我使用Cairo-Dock和Screen Luminosity插件。 它非常容易获得亮度控制。