f.lux não inicia após a inicialização

4

Eu instalei o f.lux há algum tempo e também o tive em meus aplicativos de inicialização. Mas agora, de repente, ele não inicia mais o automaticall. Eu tenho o comando "fluxgui" em meus aplicativos de inicialização. Se eu abri-lo do console, ele funciona sem nenhum problema. Posso de alguma forma depurar, porque o programa não foi iniciado automaticamente?

    
por NewtoUbuntu 04.05.2015 / 17:43

1 resposta

1

Eu experimentei o mesmo problema.

Alterar o campo Exec em ~/.config/autostart/fluxgui.desktop para sh -c "fluxgui >> ~/logflux.txt 2>&1" permitiria que você examinasse o motivo da falha na inicialização.

Eu tenho o seguinte traceback:

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

Aparentemente, este é um bug conhecido . No entanto, uma solução alternativa é fornecida por @sricks :

This bug is still present. BUT you can fix it by modifying line 162 of /usr/lib/pymodules/python2.7/fluxgui/fluxgui.py.

Change the theme = line to look like theme = 'ubuntu-mono-dark'. If you don't have that theme installed, no problem, it just uses a default. Lines 161, 162, and 163 should look like this:

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

Isso resolveu o problema para mim.

    
por Avidan Borisov 10.05.2015 / 09:07