Я установил флюс из Kilian PPA, который отлично устанавливается. Я запускаю приложение, и в трее появляется значок.
Однако, когда я пытаюсь установить свои предпочтения, меню никогда не появляется. я нашел журнал потоков в /tmp
и надеюсь, что кто-то здесь сможет расшифровать его для меня
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 22, in __init__
self.settings.zipcode, self.settings.color)
File "/usr/lib/pymodules/python2.7/fluxgui/fluxgui.py", line 48, in start_xflux
self.xflux = pexpect.spawn("/usr/bin/xflux", args)
File "/usr/lib/python2.7/dist-packages/pexpect.py", line 430, in __init__
self._spawn (command, args)
File "/usr/lib/python2.7/dist-packages/pexpect.py", line 560, in _spawn
os.execv(self.command, self.args)
OSError: [Errno 2] No such file or directory
Только что получил эту ошибку в Ubuntu 13.10, где ia32-libs
больше не доступен. Похоже, что решение сегодня состоит в том, чтобы либо вручную перепаковать fluxgui с новыми 32-битными пакетами, либо установить ia32-libs из репозитория 13.04 (не рекомендуется). См .: https://askubuntu.com/a/394156/50450 .
В итоге я просто взял готовый 64-битный демон CLI из http://justgetflux.com/linux.html , который работал из коробки (Xbuntu 13.10).
Похоже, здесь не достаточно информации, но вы можете сделать следующее:
ls /usr/bin/xflux
Из трассировки я предполагаю, что файл отсутствует. Если это так, запустите
sudo updatedb && locate xflux
, если он не найден, удалите / переустановите fluxgui, если это так, символически свяжите его с / usr / bin / xflux с помощью ln -s
Если этот файл существует, то я не уверен, мой друг.
В нем отсутствуют зависимости ia32-libs.
sudo apt-get install ia32-libs
добьются цели.
Проблема в том, что двоичный файл /usr/bin/xflux
должен работать с 32-битными библиотеками, поэтому он не работает в 64-битной Ubuntu без явного включения пакета ia32-libs.