透過修復依賴問題清單來運行 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-linux-graphics-installer
錯誤:依賴關係無法滿足:libgtk-3-0 (>=3.16.2)

所以我尋找libgtk安裝,它給了我另一個依賴錯誤,我下載了它。那也給了我另一個依賴錯誤。這種情況一直持續到我嘗試安裝類似 9 個 .deb 檔案(所有這些檔案都不斷給我帶來連續的依賴錯誤)後放棄。

我的筆記型電腦是聯想 G50-80,配備第四代酷睿 i3 和 HD Graphics 4400。

有錯誤的截圖

答案1

這可能無法解決這個問題,因為我之前已經看到您盯著的這些兔子洞非常深,但我會從對您的系統進行可用更新開始。我可以在您留下的螢幕截圖中看到更新管理器有一些工作要做。

通常,透過一次更新一個 deb 檔案來解決這些如此深的兔子洞問題並不容易。它們甚至可能導致一些意想不到的錯誤。檢查您的儲存庫,您可能正在從具有回歸的較新儲存庫或未達到運行遊戲和安裝驅動程式所需的最新版本的較舊儲存庫中提取更新。

相關內容