依存関係の問題のリストを修正して Witcher2 を実行する

依存関係の問題のリストを修正して Witcher2 を実行する

私は .sh ファイルから Witcher2 をインストールし、ゲームを実行しようとすると、依存関係の問題の長いリストが表示されます。

./witcher2 failed to start due to the following dependancy problems:
    linux-gate.so.1 => (0xf77d2000)
    libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf771a000)
    libSDL2-2.0.so.0 => not found
    libSDL2_image-2.0.so.0 => not found
    librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7710000)
    librt.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf770b000)
    libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf766b000)
    libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7537000)
    libopenal-eon.so.1 => ./libopenal-eon.so.1 (0xf74cc000)
    libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf73e4000)
    libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf739e000)
    libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7381000)
    libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7365000)
    libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf71b6000)
    libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf718d000)
    libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf7174000)
    libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7161000)
    libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf715d000)
    libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf7156000)
    libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf7153000)
    libxcb-glx.so.1 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf713b000)
    libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf7135000)
    libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 0xf7131000)
    libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf712c000)
    libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf7125000)
    libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7103000)
    libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf7100000)
    libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf70fa000)
    libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf70ea000)
    /lib/ld-linux.so.2 (0xf77d4000)
    libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf70d0000)
    libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xf70a8000)
    libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf70a4000)
    libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf709c000)

インストーラーを使用してコンピューターに Intel グラフィックス ドライバーをインストールしたかったのですが、インストールできませんでした。次のメッセージが表示されました。

パッケージ: intel-linux-graphics-installer
エラー: 依存関係が満たされていません:libgtk-3-0 (>=3.16.2)

そこでlibgtkインストールしようとして、別の依存関係エラーが発生したのでダウンロードしました。そのファイルでも別の依存関係エラーが発生しました。この状態が続き、9 個の .deb ファイルをインストールしようとして (すべて依存関係エラーが連続して発生し続けました)、諦めました。

私のラップトップは、第 4 世代 Core i3 と HD Graphics 4400 を搭載した Lenovo G50-80 です。ハードウェアは購入時のままです。

エラーのあるスクリーンショット

答え1

おそらくこれでは問題は解決しないでしょう。あなたが見つめているウサギの穴はかなり深いところまで来ているのを私は以前にも見てきましたが、まずはシステムで利用可能なアップデートを実行することから始めることをお勧めします。あなたが残したスクリーンショットを見ると、アップデート マネージャーに実行すべきことがいくつかあることがわかります。

多くの場合、このような深い穴の問題は、一度に 1 つの deb ファイルを更新するだけでは簡単には解決できません。予期しないエラーが発生する可能性もあります。リポジトリを確認してください。おそらく、リグレッションのある新しいリポジトリか、ゲームを実行してドライバーをインストールするために必要な最新ではない古いリポジトリから更新を取得している可能性があります。

関連情報