web-dev-qa-db-ja.com

Ubuntu 13.10 Saucy 64ビット上のTrine 2

Humble Indie BundleでTrine 2を購入したので、ia32-libsパッケージをインストールした後、Ubuntu 13.04でゲームをプレイできます。

このパッケージはUbuntu 13.10で非推奨になり、このバージョンのUbuntuではゲームは動作しなくなりました。

新規インストールを完了しましたが、ゲームを機能させることができません。誰か助けてもらえますか?

2
fahadayaz

昨日、私は同じ問題に直面していて、その答えを このスレッド で見つけました。

そのため、不足している32ビットライブラリを次の方法でインストールする必要があります。

Sudo apt-get install package-name:i386

私にとって必要なパッケージは次のとおりです。

libopenal1:i386
libportaudio2:i386
libglu1-mesa:i386
libvorbisfile3:i386
libgtk2.0-0:i386

私はそれらを段階的にインストールし、Trine 2のインストールディレクトリに次のコマンドを入力して、各パッケージの後にまだ見つからないライブラリをチェックしました(最初のものは一度だけで十分です):

export LD_LIBRARY_PATH=./lib/lib32
ldd bin/trine2_linux_32bit | grep "not found"
ldd bin/trine2_linux_launcher_32bit | grep "not found"

これらの5つのパッケージをインストールしても見つからないライブラリが残っている場合は、上記のスレッドでライブラリのパッケージ名を確認する方法を確認してください。

2
sume