是否有Redshift和F.lux的替代品只能使屏幕变暗?


19

我想要一个可以按时间或按需降低屏幕亮度的设备(我不在乎)。我有板载英特尔显卡。我不希望它像Redshift那样改变屏幕的色调。

Answers:


14

在具有Ubuntu 11.04和板载Intel图形的计算机上,此功能适用于我:

$ xrandr | grep connected | cut -f1 -d" "
VGA1

使用找到的输出名称(在本例中为“ VGA1”)并调整亮度

$ xrandr --output VGA1 --brightness 0.7

请注意,xrandr手册页上有关于--brightness标志的内容:

但是,这是仅软件的修改,如果您的硬件支持实际更改亮度,则您可能更喜欢使用xbacklight


这很棒!我不得不将其更改为HDMI1而不是VGA1(即使它是DVI连接,我想他们也将其称为HDMI1!)。谢谢!
nLink 2011年

注意到这对电池不起作用,具有讽刺意味吗?似乎是在尝试为电池供电时提高亮度,但是所有这些尝试都将亮度提高到了100%
Drew

@ArchismanPanigrahi感谢您的提示!如果GUI应用程序将其放入正式的ubuntu存储库中,我将在答案中添加注释。
ErikSjölund2014年

1
很好的建议,这也对我有用。在我的情况下,有趣的是,该xrandr --output eDP1 --brightness 0.2方法在xbacklight -set 20失败时仍然可以正常工作。
landroni 2014年

6

Redshift的开发版本将改变亮度。我不确定它是否会随着时间而改变,但是您可以要求开发人员添加此功能。

http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153

这是所需的基本步骤,INSTALL文件包含有关从源代码进行构建的更详细的说明。

  1. 您将需要安装以下软件包:

    sudo apt-get install build-essential libtool automake autopoint
    
  2. 从终端获得最新开发源代码的副本:

    bzr branch lp:redshift
    cd redshift
    
  3. 创建配置文件,编译并构建:

    ./bootstrap  
    ./configure 
    make
    
  4. 测试所创建的应用程序是否按预期工作:

    ./src/redshift -b 0.1
    
  5. 安装应用程序:

    sudo make install
    

谢谢。我不知道如何下载此开发版本或对其进行编译,但是我认为这正是我想要的。我可以使用此版本吗?
nLink 2011年

2
Ubuntu 13.04存储库中的Redshift具有此功能,因此无需自己编译!只需使用安装即可sudo apt-get install redshift
塞拉诺


0

我将Cairo-Dock与Screen Luminosity插件一起使用。它非常容易获得亮度控制。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.