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
Ia32-libs依存関係が欠落しています。
Sudo apt-get install ia32-libs
トリックを行います。
問題は、バイナリファイル/usr/bin/xflux
は32ビットのlibで動作することが期待されているため、ia32-libsパッケージを明示的に含めないと、64ビットのUbuntuで動作しません。
Ubuntu 13.10でこのエラーが発生しました。ia32-libs
使用できなくなりました。今日の解決策は、fluxguiを新しい32ビットパッケージで手動で再パッケージするか、13.04リポジトリからia32-libsをインストールすることです(推奨されません)。参照: https://askubuntu.com/a/394156/5045 .
http://justgetflux.com/linux.html から事前に構築された64ビットCLIデーモンを取得しただけで、そのまま動作しました(Xbuntu 13.10)。
ここには十分な情報はありませんが、次のことができます。
ls /usr/bin/xflux
トレースバックから、ファイルが欠落していると思います。もしそうなら、実行する
Sudo updatedb && locate xflux
見つからない場合は、fluxguiを削除/再インストールします。見つかった場合は、ln -sを使用して/ usr/bin/xfluxにシンボリックリンクします。
そのファイルが存在する場合、私は私の友人がわからない。