f.lux не запускается после загрузки
Я установил f.lux некоторое время назад, а также имел его в моих приложениях запуска. Но теперь, внезапно, он больше не запускается автоматически. У меня есть команда "fluxgui" в моих приложениях запуска. Если я открою его из консоли, он будет работать без проблем. Можно ли как-то отладить, почему программа не запустилась автоматически?
1 ответ
Я испытал ту же проблему.
Изменение Exec
поле в ~/.config/autostart/fluxgui.desktop
в sh -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'
, Если у вас не установлена эта тема, нет проблем, она просто использует значение по умолчанию. линии161
,162
, а также163
должен выглядеть так:if gtk.gdk.screen_get_default(): theme = 'ubunto-mono-dark' if theme == 'ubuntu-mono-dark':
Это исправило проблему для меня.