我在终端中使用以下命令安装了 redshift:
sudo apt-get install redshift redshift-gtk
Run Code Online (Sandbox Code Playgroud)
但是在运行程序时,我最终遇到了错误:
所以我使用以下命令安装了 geoclue:
sudo apt install geoclue
Run Code Online (Sandbox Code Playgroud)
然而,即使安装了 geoclue 包,我仍然面临同样的问题。
Redshift是一个简洁的小程序,可让您在白天和夜间分别调整屏幕的色温。是否可以在 Ubuntu 17.10 上使用 GNOME 3 实现这一点?
在设置下?设备 ?显示 GNOME 允许启用夜灯,使屏幕在夜间更暖和。但是,它不允许调整色温,并且在白天不起作用。
如何在 Wayland 上的 Gnome 3 中复制 Redshift 功能?
我刚刚安装了 18.04。
Night Light 处于活动状态,但鼠标光标没有“红移”。我正在使用默认的“DMZ-Black”光标主题。
但是指针轮廓是一种耀眼的亮白色,与关闭夜灯时相同。
有没有办法让鼠标光标尊重 Gnome Night Light 设置?(我不想安装不同的光标主题)。
我的笔记本电脑(戴尔 XPS 15)的屏幕是蓝色的。我发现我可以用 redshift 稍微调整一下。白天,6000K 是完美的温度,晚上我倾向于使用 5500K。
Ubuntu 有夜灯选项,所以我想知道我是否可以将白天和夜晚的颜色重新配置为我现在用 redshift 手动设置的颜色。因为 redshift 不会保留设置。即使刚刚关闭我的笔记本电脑,这些设置也消失了。
那么如何为白天和晚上的温度配置 Night Light 呢?
更新
如此处所述,可以使用以下命令配置 NIGHT 颜色:
gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature <temperature>
Run Code Online (Sandbox Code Playgroud)
但是是否也可以配置 DAY 颜色?
2 个多月后我打开了 Ubuntu 16.04,现在我收到安装任何软件包的错误(我尝试安装redshift软件包(夜间模式))。
ERROR E: Unable to locate package apt_pkg
Run Code Online (Sandbox Code Playgroud)
我尝试更新 Ubuntu,然后收到错误消息:
W: The repository 'http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found [IP: 91.189.95.83 80]
E: Some index files failed to download. They have been ignored, or old ones used …Run Code Online (Sandbox Code Playgroud) update-manager package-management gnome-terminal redshift 16.04
我的红移仅在我的笔记本电脑有互联网连接时才起作用。有解决方法吗?不能在软件中指定这一点,很不方便。这是我的终端输出:
\n\nempedokles@thinkpad:~$ redshift\nTrying location provider `geoclue'...\nStarted Geoclue provider `Geoclue Master'.\nService \xc2\xbbgeoclue\xc2\xab is used.\nCould not get location (3 retries left): Geoclue master client has no usable Position providers.\nCouldn't get position from Service.\nempedokles@thinkpad:~$\nRun Code Online (Sandbox Code Playgroud)\n 我遵循了这里的答案:How do I kill redshift? . 我运行了这个命令
redshift -o 6500
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
Trying location provider `geoclue2'...
Using provider `geoclue2'.
Unable to start GeoClue client:
GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Geolocation
disabled for UID 1000. Unable to connect to GeoClue.
Unable to get location from provider.
Run Code Online (Sandbox Code Playgroud)
如何设置它以便它可以访问我的地理位置并设置亮度?
每当我尝试运行时,都会收到以下错误redshift-gtk:
Traceback (most recent call last):
File "/usr/bin/redshift-gtk", line 26, in <module>
from redshift_gtk.statusicon import run
File "/usr/lib/python3.4/site-packages/redshift_gtk/statusicon.py", line 38, in <module>
from . import utils
File "/usr/lib/python3.4/site-packages/redshift_gtk/utils.py", line 23, in <module>
from xdg import BaseDirectory as base
ImportError: No module named 'xdg'
Run Code Online (Sandbox Code Playgroud)
我无法在互联网上找到任何解决方案,所以也许这里有人可以帮助我?简单redshift似乎可行。或者,如果我向它提供有效的论据,它就会发生。
操作系统:
Linux Mint 17.2 KDE 版本。
之前人们曾询问过这个错误,但还没有真正得到解答。
Redshift以前对我来说工作得很好,但现在不再这样了。我不知道那是怎么发生的。服务好像有问题geoclue什么的。
难道我们不能
Redshift无需任何位置即可手动打开和关闭?我并不真正关心任何自动化,我只想要一个可以工作的屏幕调光器。有一个名为“Iris”的替代品,但它是一个付费应用程序。
这是发生的事情
arun@arun-GP70-2OD:~$ redshift
Trying location provider `geoclue'...
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.
** (process:4125): WARNING **: Could not get location, 3 retries left.
** (process:4125): WARNING **: Could not get location, 2 retries left.
** (process:4125): WARNING **: Could not get location, 1 retries left.
** (process:4125): WARNING **: Provider does not have a valid location available.
Unable to get location from provider.
Run Code Online (Sandbox Code Playgroud)
gtk-redshift当我使用和时也会发生同样的事情redshift-gtk。