13.04 上的 flux 无法设置首选项

13.04 上的 flux 无法设置首选项

我从 Kilian PPA 安装了 flux,安装正常。我运行该应用程序,图标显示在托盘中。

但是,当我尝试设置我的偏好时,菜单从未出现过。我找到了 flux 登录/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

答案1

它缺少 ia32-libs 依赖项。

sudo apt-get install ia32-libs

就可以了。

问题是二进制文件/usr/bin/xflux需要使用 32 位库运行,因此如果没有明确包含 ia32-libs 包,它就无法在 64 位 Ubuntu 中运行。

答案2

刚刚在 Ubuntu 13.10 中出现此错误,该版本ia32-libs不再可用。看来今天的解决方案是手动使用新的 32 位软件包重新打包 fluxgui,或者从 13.04 存储库安装 ia32-libs(不推荐)。请参阅:https://askubuntu.com/a/394156/50450

我最终从http://justgetflux.com/linux.html开箱即用(Xbuntu 13.10)。

答案3

这里似乎没有足够的信息,但你可以这样做:

ls /usr/bin/xflux

从回溯来看,我假设文件丢失了。如果是,请运行

sudo updatedb && locate xflux

如果找不到,请删除/重新安装 fluxgui,如果找到,请使用 ln -s 将其符号链接到 /usr/bin/xflux

如果该文件确实存在,那么我不确定我的朋友。

相关内容