通过修复依赖问题列表来运行 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 和高清显卡 4400。硬件和我买的时候一样。

有错误的屏幕截图

答案1

这可能不会解决问题,因为我之前看到过你盯着的这些兔子洞非常深,但我会从对系统进行可用更新开始。我可以从你留下的屏幕截图中看到更新管理器有一些要你做的。

通常,这些如此深的兔子洞问题无法通过一次更新一个 deb 文件轻松解决。它们甚至可能导致一些意外错误。检查您的存储库,您很可能从具有回归的较新存储库或未按您运行游戏和安装驱动程序所需的时间更新的较旧存储库中提取更新。

相关内容