Witcher 2 にライブラリ libgtk-x11-2.0.so.0 がありません

Witcher 2 にライブラリ libgtk-x11-2.0.so.0 がありません

この状況に至った経緯は以下のとおりです。

  1. GoG.comからLinuxでThe Wither 2を実行しようとし、依存関係をインストールしました(http://www.gog.com/game/the_witcher_2) を実行します。
  2. 再起動すると、Ubuntu GNOME ロゴが表示されますが、それ以上は進まないので、コマンド ラインに移動してapt-get updateapt-get upgradeを実行しましたapt-get dist-upgrade
  3. その後、再度パッケージを削除し、 を実行しapt-get updateapt-get upgrade再度実行しましたapt-get dist-upgrade apt-get autoclean apt-get autoremove
  4. それでも動作しなかったので、gnome shell と steam を再インストールしました。しばらくするとマシンが再び起動し、すべてが動作するようになりました。
  5. それで、最初に戻ります。ウィッチャー2を起動するためにファイルを実行しようとすると、ファイルstart.shが存在しないというエラーが表示されます。libgtk-x11-2.0.so.0

私は、Ubuntu の追加ドライバー メニューで提供されるドライバーで GTX 750 を使用しています。この経験から、他の人に助けを求めるほうがよいと思います。このパッケージは存在しないようなので、インストール方法がわかりません。編集: libgtk-x11-2.0.so を検索したところ、「/home/saur/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu」と「/home/saur/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/」で見つかりました。

答え1

少し遅いかもしれませんが、他の方にも役立つかもしれないので、私も同じ問題を抱えていました。私の場合は、Ubuntu x64 バージョンが原因でした。i386 アーキテクチャ用のパッケージをインストールするだけで完了しました。

したがって、各 apt-get install コマンドの最後に「:i386」を付けて、不足しているすべてのパッケージをインストールするだけです (例: sudo apt-get install libgtk2.0-0:i386)。

答え2

Steam 経由で Ubuntu 14.04.2 (GOG から入手したゲームを実行できないものと同じ) でテストしましたが、ゲームは完全に正常に実行されました。

また、システムの更新も検討してください。GOG にこの問題が発生する理由について問い合わせたところ、ディストリビューションのパッケージ方法と Utopic グラフィック パッケージが含まれているため、14.04.2 を実行しているすべてのユーザーに共通の問題であるという回答がありました。必要なライブラリをインストールできないという制限があります。

解決策は、GOG Web サイトのサポートに関する記載に関係なく、14.04 にダウングレードするか、最新のものにアップグレードすることです。

返答全文はこちらをご覧ください:

GOGからの返信

関連情報