无法禁用红移


8

几周前,我使用以下命令安装了redshift应用程序:

sudo apt-get install redshift redshift-gtk

我遇到了很多错误,包括无法禁用它。终于到今晚,我使用以下方法将其卸载:

sudo apt-get remove --purge redshift redshift-gtk

但是,我的屏幕仍然是红色。执行以下操作不会删除任何过程:

chris@pc:~$ sudo killall redshift
redshift: no process found
chris@pc:~$ sudo killall redshift-gtk
redshift-gtk: no process found

纵览htop我虽然看不到任何东西,但看不到任何类似红移的东西。

我该如何一劳永逸地结束这个?我宁愿避免重新启动,因为我打开了许多应用程序,并且不想重新打开工作流程。

Answers:


15

Redshift的作用是将屏幕的色温从6500(正常色温)设置为3700(Redshift的“夜间”设置)。

可能发生的情况是,您在屏幕设置为3700时删除了该应用程序。通过删除Redshift,该应用程序处于该状态。

你需要做什么

您有两种选择:

  • 尝试将屏幕的色温手动设置回6500(通过大多数屏幕具有的按钮菜单)

要么

  • 重新安装Redshift;不要运行界面,而是从命令行设置温度:

    redshift -O 6500
    

    然后再次卸载redshift。

这些选项之一应该起作用。


1
非常好,谢谢。但是,我对红移如何设置温度感到困惑,因为我的光标没有受到红移的影响,我以为它是在将图像发送到显示器之前对其进行了修改,而不是改变显示器本身的色温。无论如何,它都是经过排序的。:)
John Dorean 2014年

@JohnDorean是的,Redshift在图形堆栈级别进行色温调整。鼠标光标是“硬件加速的”,这意味着它直接由图形硬件处理,而没有任何软件处理,这就是为什么它不会受到影响。请参阅此常见问题解答和此链接
Marc.2377

4

现在,您可以使用redshift -x重置所有内容:

-x 重置模式(从屏幕上删除调整)。


我加入这个社区只是为了支持它。不知道为什么这被否决了。这为我解决了这个问题!
马毛

0

禁用Redshift的一种非常简单的方法是转到“设置”>“启动应用程序”,然后将“ Redshift”设置为“关闭”(或将其从启动应用程序列表中删除),然后重新启动计算机。Redshift将关闭。如果您想重新启动–只需单击该图标,它将开始。要找到合适的色温-观看此链接:https : //www.maketecheasier.com/protect-eyes-redshift-linux/

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.