我运行 Ubuntu 和 Windows 双启动。
运行 f.lux 的 Windows 有明显的效果。
我在 Ubuntu 上安装了 redshift 和 flux,但都没有明显的效果。
我正在寻求帮助来调试这个或任何替代软件,以减少光线对眼睛的刺激。
从 ppa 安装 flux 请参见此处:f.lux setup.py 在 xubuntu 16.04 上导致错误
虽然我相信我是从软件安装程序应用程序安装了 redshift。
在终端中输入redshift
结果如下。
Trying location provider `geoclue'...
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.
According to the geoclue provider we're at: 43.64, -79.39
Gamma ramp size too small: 0
Failed to start adjustment method randr.
Trying next method...
Using method `vidmode'.
从那时起一切似乎就停滞了。
redshift
从 Ubuntu 软件中心安装的软件包的详细信息表明该软件包提供了 gtk+ 集成。
xrandr
输出:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
1920x1080 77.0*
redshift -v
其结果与红移相同,但随后
Status: Enabled
Period: Night
Color temperature: 6500K
Brightness: 1.00
Period: Night
Color temperature: 6471K
Brightness: 1.00
然后是同样的 3 个语句组合,色温降低直至达到 3700k,它只是重复了色温为 3700k 的事实
Period: Night
Color temperature: 3700K
Brightness: 1.00
据我所知,仍然没有可见的红移效果。
lspci | grep VGA 的结果
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
[AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
答案1
xcalib
另一个选择是通过安装sudo apt-get install xcalib
然后,你可以反转屏幕颜色,但这可能太刺眼了,因为黑色会变成白色,或者,这是我更喜欢的,你可以使用以下方法降低屏幕对比度
xcalib -co 75 -a
或任何您认为合适的其他值。
你可以用以下方法逆转效果
xcalib -c
显然,您可以为上述操作设置键盘快捷键,以节省在终端中输入的时间。如何添加键盘快捷键取决于您的发行版。
答案2
如果要从终端控制它,则需要安装redshift
和。如果只想保留,请打开终端,输入,按并等待它启动。要在登录后自动打开它,您需要打开redshift-gtk
redshift
redshift
Enter启动应用程序应用程序并添加 redshift(如果尚未添加)。您也可以跳过这最后一步,然后注销并重新登录以查看它是否有效。
答案3
我在新安装的 Ubuntu 16.04 中遇到了同样的问题。Flux 和 redshift 根本无法工作。这是对我有用的方法,您的情况可能会有所不同:所以我的声卡遇到了另一个问题,当我完全删除 PulseAudio 及其所有依赖项并清除 apt-get 时,flux 开始自动工作!然后我重新安装了 PulseAudio 系统并重新安装了桌面,flux 仍然正常工作!希望其他人也能有和我一样的运气。