Hallo,
ich habe ein paar Spiele (z. B. Sheltered oder auch Civilization V) in Steam, die nicht auf meinem Desktop PC starten wollen. Auf dem Laptop laufen sie hingegen.
Die ausgegebene Fehlermeldung lautet:
ERROR: ld.so: object '/home/sandro/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/sandro/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0042] (rev 18) Subsystem: ASUSTeK Computer Inc. Core Processor Integrated Graphics Controller [1043:8383] Kernel driver in use: i915
glxinfo | grep 'OpenGL version string' OpenGL version string: 2.1 Mesa 11.2.0
glxinfo | grep version server glx version string: 1.4 client glx version string: 1.4 GLX version: 1.4 Max core profile version: 0.0 Max compat profile version: 2.1 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 2.0 OpenGL version string: 2.1 Mesa 11.2.0 OpenGL shading language version string: 1.20 OpenGL ES profile version string: OpenGL ES 2.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
cd ~/.local/share/Steam/ubuntu12_32 file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq libdbus-glib-1.so.2 => not found libnm-glib.so.4 => not found libnm-util.so.2 => not found libudev.so.0 => not found cd ~/.local/share/Steam/ubuntu12_64 file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq libwidevinecdm.so => not found
LD_PRELOAD=/usr/lib32/libudev.so.1 STEAM_RUNTIME=0 steam ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Running Steam on ubuntu 16.04 64-bit STEAM_RUNTIME is disabled by the user ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Installing breakpad exception handler for appid(steam)/version(1484790260) Gtk-Message: Failed to load module "canberra-gtk-module" Gtk-Message: Failed to load module "topmenu-gtk-module" ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Installing breakpad exception handler for appid(steam)/version(1484790260) ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ../common/steam/client_api.cpp (331) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed, most likely because you are missing a 32-bit dependency of steamclient.so (the Steam client is a 32-bit app). Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed, most likely because you are missing a 32-bit dependency of steamclient.so (the Steam client is a 32-bit app). ):../common/steam/client_api.cpp:331 Installing breakpad exception handler for appid(steam)/version(1484790260) ERROR: ld.so: object '/usr/lib32/libudev.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. crash_20170220101309_5.dmp[11447]: Uploading dump (out-of-process) [proxy 'http://192.168.199.35:8080 '] /tmp/dumps/crash_20170220101309_5.dmp SteamStartup.cpp (865) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n" crash_20170220101309_5.dmp[11447]: Finished uploading minidump (out-of-process): success = no crash_20170220101309_5.dmp[11447]: error: libcurl.so: cannot open shared object file: No such file or directory crash_20170220101309_5.dmp[11447]: file ''/tmp/dumps/crash_20170220101309_5.dmp'', upload no: ''libcurl.so: cannot open shared object file: No such file or directory'' [2017-02-20 10:13:08] Startup - updater built Jan 19 2017 01:22:13 [2017-02-20 10:13:08] Installation wird überprüft... [2017-02-20 10:13:08] Verification complete [2017-02-20 10:13:10] Shutdown
Die "fehlenden" Bibliotheken scheinen aber korrekt installiert zu sein:
dpkg -l | grep libdbus-glib ii libdbus-glib-1-2:amd64 0.106-1 amd64 simple interprocess messaging system (GLib-based shared library) ii libdbus-glib1.0-cil 0.5.0-4ubuntu1 all CLI implementation of D-Bus (GLib mainloop integration) ii libdbus-glib2.0-cil 0.6.0-1build1 all CLI implementation of D-Bus (GLib mainloop integration) dpkg -l | grep libnm-glib ii libnm-glib-vpn1:amd64 1.2.2-0ubuntu0.16.04.3 amd64 network management framework (GLib VPN shared library) ii libnm-glib4:amd64 1.2.2-0ubuntu0.16.04.3 amd64 network management framework (GLib shared library) ii libnm-gtk0:amd64 1.2.0-0ubuntu0.16.04.4 amd64 library for wireless and mobile dialogs (libnm-glib version) dpkg -l | grep libnm-util ii libnm-util2:amd64 1.2.2-0ubuntu0.16.04.3 amd64 network management framework (shared library) dpkg -l | grep libudev ii libgudev-1.0-0:amd64 1:230-2 amd64 GObject-based wrapper library for libudev ii libgudev1.0-cil 0.1-4build1 all GObject-based wrapper library for libudev -- CLI bindings ii libgudev3.0-cil 3.0.0-1build1 all GObject-based wrapper library for libudev -- CLI bindings ii libudev1:amd64 229-4ubuntu16 amd64 libudev shared library ii libudev1:i386 229-4ubuntu16 i386 libudev shared library
Hat irgendjemand eine Idee, wie ich diese Spiele zum Laufen bekomme? Wäre für jeden Tipp dankbar!