Bringen Sie Witcher2 zum Laufen, indem Sie die Liste der Abhängigkeitsprobleme beheben

Bringen Sie Witcher2 zum Laufen, indem Sie die Liste der Abhängigkeitsprobleme beheben

Ich habe Witcher2 aus einer .sh-Datei installiert und wenn ich versuche, das Spiel auszuführen, wird mir eine lange Liste von Abhängigkeitsproblemen angezeigt:

./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)

Ich wollte den Intel-Grafiktreiber für meinen Computer mithilfe des Installationsprogramms installieren, aber die Installation funktionierte nicht. Es hieß:

Paket: intel-linux-graphics-installer
Fehler: Abhängigkeit kann nicht erfüllt werden: libgtk-3-0 (>=3.16.2)

Also suchte ich nach libgtk„Installieren“ und es gab einen weiteren Abhängigkeitsfehler, den ich heruntergeladen hatte. Auch dieser gab mir einen weiteren Abhängigkeitsfehler. Das ging so weiter, bis ich aufgab, nachdem ich versucht hatte, etwa 9 .deb-Dateien zu installieren (die mir alle aufeinanderfolgende Abhängigkeitsfehler gaben).

Mein Laptop ist ein Lenovo G50-80 mit Core i3 der 4. Generation und HD Graphics 4400. Die Hardware ist genauso wie beim Kauf.

Screenshot mit Fehlern

Antwort1

Das wird das Problem wahrscheinlich nicht beheben, da ich diese Kaninchenlöcher, auf die Sie starren, schon früher ziemlich tief gehen gesehen habe, aber ich würde damit beginnen, verfügbare Updates auf Ihrem System durchzuführen. Ich kann in dem Screenshot, den Sie hinterlassen haben, sehen, dass der Update-Manager einige für Sie bereithält.

Das Problem mit diesen so tiefen Kaninchenlöchern lässt sich häufig nicht einfach beheben, indem man eine Deb-Datei nach der anderen aktualisiert. Sie könnten sogar möglicherweise unerwartete Fehler verursachen. Überprüfen Sie Ihre Repositories. Wahrscheinlich beziehen Sie Updates entweder aus einem neueren Repository mit Regressionen oder aus einem älteren Repository, das nicht so aktuell ist, wie Sie es zum Ausführen des Spiels und Installieren des Treibers benötigen.

verwandte Informationen