Redshift 和 flux f.lux 都已安装但均无明显效果

Redshift 和 flux f.lux 都已安装但均无明显效果

我运行 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-gtkredshiftredshiftEnter启动应用程序应用程序并添加 redshift(如果尚未添加)。您也可以跳过这最后一步,然后注销并重新登录以查看它是否有效。

答案3

我在新安装的 Ubuntu 16.04 中遇到了同样的问题。Flux 和 redshift 根本无法工作。这是对我有用的方法,您的情况可能会有所不同:所以我的声卡遇到了另一个问题,当我完全删除 PulseAudio 及其所有依赖项并清除 apt-get 时,flux 开始自动工作!然后我重新安装了 PulseAudio 系统并重新安装了桌面,flux 仍然正常工作!希望其他人也能有和我一样的运气。

相关内容