启动后 f.lux 无法启动

启动后 f.lux 无法启动

我之前安装了 f.lux,并且在我的启动应用程序中也安装了它。但是现在,突然之间,它不再自动启动了。我的启动应用程序中有命令“fluxgui”。如果我从控制台打开它,它就可以正常工作。我能以某种方式调试一下,为什么程序没有自动启动?

答案1

我也遇到过同样的问题。

Exec将该字段更改~/.config/autostart/fluxgui.desktopsh -c "fluxgui >> ~/logflux.txt 2>&1"将允许您检查启动失败的原因。

我得到了以下回溯:

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/fluxgui/fluxgui.py", line 381, in <module>
    app = Fluxgui()
  File "/usr/lib/pymodules/python2.7/fluxgui/fluxgui.py", line 17, in __init__
    self.indicator = Indicator(self)
  File "/usr/lib/pymodules/python2.7/fluxgui/fluxgui.py", line 149, in __init__
    self.setup_indicator()
  File "/usr/lib/pymodules/python2.7/fluxgui/fluxgui.py", line 162, in setup_indicator
    'gtk-icon-theme-name')
ValueError: could not find setting

显然,这是一个已知错误.然而,解决方法由以下机构提供@sricks

此错误仍然存​​在。但你可以通过修改 的第 162 行来修复它 /usr/lib/pymodules/python2.7/fluxgui/fluxgui.py

将该theme =行更改为如下所示theme = 'ubuntu-mono-dark'。如果您未安装该主题,没有问题,它只会使用默认主题。行161162163 应如下所示:

if gtk.gdk.screen_get_default():
    theme = 'ubunto-mono-dark'
    if theme == 'ubuntu-mono-dark':

这为我解决了这个问题。

相关内容