Поток 13.04 не в состоянии установить предпочтения

Я установил флюс из 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
3
задан 27 May 2013 в 11:30

3 ответа

Только что получил эту ошибку в 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).

0
ответ дан 27 May 2013 в 11:30

Похоже, здесь не достаточно информации, но вы можете сделать следующее:

ls /usr/bin/xflux

Из трассировки я предполагаю, что файл отсутствует. Если это так, запустите

sudo updatedb && locate xflux

, если он не найден, удалите / переустановите fluxgui, если это так, символически свяжите его с / usr / bin / xflux с помощью ln -s

Если этот файл существует, то я не уверен, мой друг.

0
ответ дан 27 May 2013 в 11:30

В нем отсутствуют зависимости ia32-libs.

sudo apt-get install ia32-libs

добьются цели.

Проблема в том, что двоичный файл /usr/bin/xflux должен работать с 32-битными библиотеками, поэтому он не работает в 64-битной Ubuntu без явного включения пакета ia32-libs.

0
ответ дан 27 May 2013 в 11:30

Другие вопросы по тегам:

Похожие вопросы: