web-dev-qa-db-ja.com

LokiのSimcity3000のポートをkubuntu15.10でサウンドをオンにして実行するにはどうすればよいですか?

そこで、このような最近のディストリビューションで実行するために必要なすべてのパッチを使用して、simcity3000をkubuntu15.10ベータ2に正常にインストールしました。しかし、音が出ません。

ゲームはまだossを使用していて、「/ dev/dsp」(ゲームが文句を言っている)を持っていないので、「libpulse0:i386」および「libpulsedsp:i386」パッケージをインストールしました。厳密な32ビットライブラリを指すようにpadspを編集しましたが、 '。/ padsp./sc3u.sh'でsimcityを実行すると、次のようになります。

ERROR: ld.so: object '/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Running WITH lokicompat libs!
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed!

Padspを編集せずに(つまり、64ビットライブラリをポイントして)実行すると、次のようになります。

./sc3u: error while loading shared libraries: /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so: cannot open shared object file: No such file or directory

しかし、私は次のことができます:

ls -l /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so 
-rw-r--r-- 1 root root 43728 Out 13 08:38 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so

したがって、ゲームが64ビットライブラリを見つけられないのか、互換性がないのかはわかりません。後者だと思いますが、32ビットライブラリでも実行できません...何かアイデアはありますか?

1
dasen

パッケージosspdをインストールすることで解決しました!!!!!!!

1
dasen