AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[redshift](ubuntu)

Martin Hope
Janriz Libres
Asked: 2020-07-26 02:38:33 +0800 CST

Python 3 找不到“gi”模块

  • 1

当我试图运行时,这个问题就开始了redshift-gtk。我手动安装了程序,它通过 just 运行良好redshift,但我希望它与指示器一起运行。我总是得到以下输出:

Traceback (most recent call last):
File "/usr/local/bin/redshift-gtk", line 26, in <module>
from redshift_gtk.statusicon import run
File "/usr/local/lib/python3.8/site-packages/redshift_gtk/statusicon.py", line 30, in <module>
import gi
ModuleNotFoundError: No module named 'gi'

我确实认为这更像是一个普遍问题,而不是特定于红移的问题。我已经安装了必要的先决条件:

python3-gi is already the newest version (3.36.0-1)
python3-gi-cairo is already the newest version (3.36.0-1).
gir1.2-gtk-3.0 is already the newest version (3.24.20-0ubuntu1)

我试过执行locate python3-gi,结果如下:

/snap/gnome-3-28-1804/128/usr/share/doc/python3-gi
/snap/gnome-3-28-1804/128/usr/share/doc/python3-gi-cairo
/snap/gnome-3-28-1804/128/usr/share/doc/python3-gi/changelog.Debian.gz
/snap/gnome-3-28-1804/128/usr/share/doc/python3-gi/copyright
/snap/gnome-3-28-1804/128/usr/share/doc/python3-gi-cairo/copyright
/usr/share/doc/python3-gi
/usr/share/doc/python3-gi-cairo
/usr/share/doc/python3-gi/changelog.Debian.gz
/usr/share/doc/python3-gi/copyright
/usr/share/doc/python3-gi-cairo/changelog.Debian.gz
/usr/share/doc/python3-gi-cairo/copyright
/var/lib/dpkg/info/python3-gi-cairo.list
/var/lib/dpkg/info/python3-gi-cairo.md5sums
/var/lib/dpkg/info/python3-gi.list
/var/lib/dpkg/info/python3-gi.md5sums
/var/lib/dpkg/info/python3-gi.postinst
/var/lib/dpkg/info/python3-gi.prerm

所以我不知道为什么我有一个“没有名为'gi'的模块”错误。我还安装了 python-gobject:

python-gobject is already the newest version (3.34.0+2.28.6-14ubuntu1)

这是我当前的linux版本:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:    20.04
Codename:   focal

这里有什么问题?

python drivers python3 gtk3 redshift
  • 1 个回答
  • 953 Views
Martin Hope
Joshua
Asked: 2020-05-06 13:27:28 +0800 CST

警告:加载桌面文件时出错

  • 0

我用谷歌搜索,找不到任何关于此的具体信息。当我运行 gnome-tweaks 时,我收到错误:

WARNING : Error loading desktopfile: /home/sam/.config/autostart/redshift-gtk.desktop

我不使用 redshift-gtk,因为我更喜欢 redshift w/o GTK。虽然这个错误是无害的,但我不介意理解它发生的原因以及可以采取哪些措施来解决它。我试图sudo apt autoremove/update/upgrade看看它是否是某种旧的协会,但它仍然存在。

E:Ubuntu 19.10

command-line error-handling gnome-tweak-tool redshift
  • 1 个回答
  • 589 Views
Martin Hope
linuxUser123
Asked: 2019-01-02 07:31:57 +0800 CST

如何自动运行redshift

  • 3

我想在 Ubuntu 16.04 启动后自动启动 redshift 应用程序。

这可以通过在.config/autostart. 但是,它让我打开了终端窗口,这很烦人。

我想在没有打开终端窗口的情况下启动 redshift。我该怎么做呢?

我的 redshift.desktop 目前看起来像这样:

[Desktop Entry]
Version=1.0
Name=Redshift
GenericName=Color temperature adjustment
Comment=Color temperature adjustment tool
Exec=redshift &
Icon=redshift
Terminal=true
Type=Application
NoDisplay=true
autostart .desktop redshift
  • 2 个回答
  • 4426 Views
Martin Hope
Jeroen Van de Kaai
Asked: 2018-04-11 12:17:31 +0800 CST

如何创建延迟启动命令

  • 1

这个问题可能很简单,但我是 Linux 新手。我的 nvidia 显卡出现屏幕撕裂问题,我查找了一个 YT vid,它说它与合成管道有关,并解释了如何修复它通过将下面的命令行添加到 nvidia 配置文件中。它起作用了,屏幕撕裂消失了,但它产生了另一个问题。一个名为“redshift”的程序不再起作用了..无论如何,我回滚了vid所说的更改并花了一整夜试图找到它的底部,我找到了解决方案。

我需要做的就是启动我的电脑,在 redshift 启动后,我在终端中运行这个命令:

"nvidia-settings --assign CurrentMetaMode="HDMI-0:1280x720_60 +0+0 { ForceFullCompositionPipeline = On }"

模板:nvidia-settings --assign CurrentMetaMode="CONNECTION:RESOLUTION_RATE +0+0 { ForceFullCompositionPipeline = On }"

不知何故,redshift不受它的影响,因为它已经启动了,同时,屏幕撕裂问题得到了解决(直到我重新启动计算机),然后我必须再次执行命令..

我现在正在寻找一个自动化的解决方案,可能是通过在“会话和启动”中使用此命令创建一个延迟脚本,该脚本将在“Redshift”启动后执行。

我怎么做?提前致谢

nvidia tearing screen redshift nvidia-settings
  • 1 个回答
  • 823 Views
Martin Hope
WinEunuuchs2Unix
Asked: 2018-02-05 16:43:26 +0800 CST

如何将“xrandr --gamma”用于类似 Gnome“夜灯”的用法?

  • 25

背景:夜间红色较多/蓝色较少

为了在夜间保护眼睛,添加更多红色和/或减少蓝色,在Windows 10(蓝光过滤器)和 Linux 中变得流行;Gnome 桌面(夜灯)和 Ubuntu Unity 桌面以及Red Shift或f.lux等附加组件。

我想知道如何使用 Ubuntu 的内置命令行xrandr <monitor> --gamma 1:1:1功能来完成同样的任务。1:1:1代表红:绿:蓝的百分比。我假设1= 100%。我不确定上述软件包是否添加更多红色 ( 1.2:1:1) 增加约 20% 或减少蓝色 ( 1:1:0.8) 减少约 20% 或两者都增加约 40%。

Gnome Night Light 示例无济于事

根据OMG Ubuntu,在 Gnome 的 Night Light 中,您可以使用以下数值:

  • 1000 — 最低值(超暖色/红色)
  • 4000 -默认夜灯温度
  • 5500 — 平衡夜灯温度
  • 6500 -默认夜灯关闭温度
  • 10000 — 最高值(超酷/蓝色)

为了测试这些数值,如何将它们转换为覆盖默认值--gamma 1:1:1?

xorg 的文档是怎么说的

Xorg 的文档并没有太多关于--gamma控件的说明:

−−伽马红:绿:蓝

  • 在当前附加到此输出的 crtc 上将指定的浮点值设置为伽马校正。请注意,您无法为克隆输出获得两个不同的值(即:共享相同的 crtc),并且将输出切换到另一个 crtc 根本不会更改 crtc 伽玛校正。

浮点小数点会很有帮助,因为我要升级的脚本xbacklight在黎明和黄昏的 90 到 120 分钟的过渡期内每分钟缓慢设置一次亮度。我想通过xrandr --brightness对外部显示器和 OLED 内置显示器的软件支持以及xrandr --gamma对红光/蓝光滤光片的支持来增强脚本。Xorg 没有说明支持多少个小数位,但我想我会将bc计算设置为 3 或 4 个小数位,以实现可读性/精度平衡。

概括

我希望模仿微软和 Gnome 的“大人物”用他们的“更多红色”和/或“更少蓝色”技术所做的事情。我还没有深入研究 Wayland,但使用该系统的答案也将受到赞赏,因为它无疑将成为未来的关注点。

什么调整--gamma 1:1:1适合夜间?

xrandr ubuntu-gnome redshift f.lux gamma
  • 3 个回答
  • 17843 Views
Martin Hope
rtoip
Asked: 2018-01-04 03:36:48 +0800 CST

Redshift 配置 - 如何设置固定的过渡时间?

  • 12

是否可以配置 Redshift 以使屏幕颜色在固定时间发生变化,而不管实际的太阳位置如何?我在 Ubuntu 16.04 和 GNOME 上使用 Redshift 1.10-5ubuntu1。

redshift
  • 2 个回答
  • 6326 Views
Martin Hope
petrov
Asked: 2017-10-25 19:14:00 +0800 CST

ubuntu 17更新后redshift找不到geoclude2

  • 0

正如我在主题中所说,我遇到了 geoclude 的问题。

我有:

unable to start GeoClude client: 
GDBus.Error.....AccessDenied:Geolocation disabled for UID 1000.

然后我也安装了fluxgui,但即使它工作,它也不会改变屏幕颜色或对比度。

在 /usr/share/gtk-doc/html/ 我想我应该有 /geoclue 目录,所以我可以编辑 .config 文件,但只有图腾,没有 geoclude。在系统更新之前一切正常。

redshift
  • 1 个回答
  • 975 Views
Martin Hope
orschiro
Asked: 2017-03-01 22:36:40 +0800 CST

如何在没有 geoclue2 提供者的情况下使用 Redshift?

  • 4

Redshift 似乎使用geoclue-2.0包在启动时自动获取位置规范。

这通常有效。但是,每当我从一开始就没有有效的互联网连接时,Redshift 就无法获取我的位置并返回错误Unable to get location from provider.

对于缺少互联网连接的情况,如何让 Redshift 使用自定义位置设置而不是让它尝试使用 geoclue?

redshift
  • 2 个回答
  • 6138 Views
Martin Hope
Fiksdal
Asked: 2016-04-01 11:02:11 +0800 CST

是否可以解决 Redshift geoclue 错误?

  • 2

以前有人问过这个错误,但还没有真正得到回答。

Redshift以前对我来说很好用,但现在不行了。我不知道那是怎么发生的。服务好像有问题geoclue什么的。

我们不能

  1. 手动Redshift打开和关闭,无需任何位置?
  2. 手动设置位置?

我真的不关心任何自动化,我只想要一个工作的屏幕调光器。有一个名为“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.

当我使用gtk-redshiftand时也会发生同样的事情redshift-gtk。

redshift
  • 3 个回答
  • 4966 Views
Martin Hope
Rick
Asked: 2016-02-25 06:38:03 +0800 CST

如何使用 conf 文件手动设置红移位置?

  • 15

我在 Ubuntu 15.10 中关闭了地理位置。有没有办法通过 GPS 坐标或使用 in 的最整洁的都市区设置位置~/.config/redshift.conf?

redshift
  • 1 个回答
  • 18205 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve