Last active
August 29, 2015 14:02
-
-
Save MadeOfMagicAndWires/cdd56478a6442baaba73 to your computer and use it in GitHub Desktop.
Heroes Rise: The Prodigy missing libraries
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// First preload the steam-runtime to get correct ldd output, as you would when running it through Steam | |
$ export LD_LIBRARY_PATH=/home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/:/home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu:${LD_LIBRARY_PATH} | |
ldd HeroesRiseTheProdigy | |
linux-gate.so.1 (0xf7745000) | |
libcef.so => ./libcef.so (0xf370c000) | |
libsteam_api.so => ./libsteam_api.so (0xf36fa000) | |
libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf3254000) | |
libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf322a000) | |
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf31d9000) | |
libglib-2.0.so.0 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libglib-2.0.so.0 (0xf30e0000) | |
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf2fea000) | |
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf2fcd000) | |
libc.so.6 => /usr/lib32/libc.so.6 (0xf2e0a000) | |
librt.so.1 => /usr/lib32/librt.so.1 (0xf2e01000) | |
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf2dfc000) | |
libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf2d4d000) | |
libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf2d29000) | |
libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf2d1b000) | |
libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf2be5000) | |
libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf2b9a000) | |
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf2af6000) | |
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf2aba000) | |
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf2982000) | |
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf2971000) | |
libnss3.so => /usr/lib32/libnss3.so (0xf2800000) | |
libnssutil3.so => /usr/lib32/libnssutil3.so (0xf27d8000) | |
libsmime3.so => /usr/lib32/libsmime3.so (0xf27a6000) | |
libplc4.so => /usr/lib32/libplc4.so (0xf27a0000) | |
libnspr4.so => /usr/lib32/libnspr4.so (0xf275b000) | |
libXcomposite.so.1 => /usr/lib32/libXcomposite.so.1 (0xf2757000) | |
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf2744000) | |
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf2639000) | |
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf2635000) | |
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf262e000) | |
libXtst.so.6 => /usr/lib32/libXtst.so.6 (0xf2627000) | |
libgconf-2.so.4 => not found | |
libexpat.so.1 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libexpat.so.1 (0xf25fd000) | |
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf25f2000) | |
libcups.so.2 => /usr/lib32/libcups.so.2 (0xf257b000) | |
libgcrypt.so.11 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcrypt.so.11 (0xf24f6000) | |
libcap.so.2 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcap.so.2 (0xf24f0000) | |
libudev.so.0 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libudev.so.0 (0xf24e0000) | |
libdbus-1.so.3 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libdbus-1.so.3 (0xf2497000) | |
libm.so.6 => /usr/lib32/libm.so.6 (0xf244a000) | |
libgcc_s.so.1 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1 (0xf242c000) | |
/lib/ld-linux.so.2 (0xf7746000) | |
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf2427000) | |
libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf22a9000) | |
libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf2293000) | |
libpng16.so.16 => /usr/lib32/libpng16.so.16 (0xf2259000) | |
libpcre.so.1 => /usr/lib32/libpcre.so.1 (0xf21eb000) | |
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf21e3000) | |
libpcre.so.3 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libpcre.so.3 (0xf21a7000) | |
libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf21a2000) | |
libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf2197000) | |
libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf218c000) | |
libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf2189000) | |
libharfbuzz.so.0 => /usr/lib32/libharfbuzz.so.0 (0xf212f000) | |
libpixman-1.so.0 => /usr/lib32/libpixman-1.so.0 (0xf2081000) | |
libEGL.so.1 => /usr/lib32/libEGL.so.1 (0xf2059000) | |
libxcb-shm.so.0 => /usr/lib32/libxcb-shm.so.0 (0xf2055000) | |
libxcb-render.so.0 => /usr/lib32/libxcb-render.so.0 (0xf204b000) | |
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf2027000) | |
libz.so.1 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libz.so.1 (0xf2011000) | |
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf1f74000) | |
libbz2.so.1.0 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libbz2.so.1.0 (0xf1f63000) | |
libplds4.so => /usr/lib32/libplds4.so (0xf1f5e000) | |
libcrypt.so.1 => /usr/lib32/libcrypt.so.1 (0xf1f2c000) | |
libgpg-error.so.0 => /home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0 (0xf1f26000) | |
libresolv.so.2 => /usr/lib32/libresolv.so.2 (0xf1f0e000) | |
libX11-xcb.so.1 => /usr/lib32/libX11-xcb.so.1 (0xf1f0b000) | |
libxcb-dri2.so.0 => /usr/lib32/libxcb-dri2.so.0 (0xf1f05000) | |
libxcb-xfixes.so.0 => /usr/lib32/libxcb-xfixes.so.0 (0xf1efc000) | |
libxcb-shape.so.0 => /usr/lib32/libxcb-shape.so.0 (0xf1ef8000) | |
libgbm.so.1 => /usr/lib32/libgbm.so.1 (0xf1eef000) | |
libwayland-client.so.0 => /usr/lib32/libwayland-client.so.0 (0xf1ee3000) | |
libwayland-server.so.0 => /usr/lib32/libwayland-server.so.0 (0xf1ed2000) | |
libglapi.so.0 => /usr/lib32/libglapi.so.0 (0xf1eb7000) | |
libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf1ea9000) | |
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf1ea5000) | |
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf1e9e000) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ldd -r -v HeroesRiseTheProdigy | egrep -i "not found|undefined" | |
libgconf-2.so.4 => not found | |
undefined symbol: g_variant_dict_ref (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_unix_fd_source_funcs (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_markup_parse_context_unref (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_variant_dict_unref (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_markup_parse_context_ref (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_unix_signal_funcs (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_datalist_id_replace_data (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_datalist_id_dup_data (/usr/lib32/libgobject-2.0.so.0) | |
undefined symbol: g_variant_parse_error_quark (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_dict_new (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_spawn_check_exit_status (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_check_format_string (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_source_set_ready_time (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_unix_fd_source_new (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_dict_unref (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_dict_insert_value (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_new_take_string (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_list_copy_deep (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_source_get_ready_time (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_new_from_bytes (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_get_data_as_bytes (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_hash_table_get_keys_as_array (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_dict_end (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_close (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_str_tokenize_and_fold (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_source_query_unix_fd (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_option_context_parse_strv (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_source_add_unix_fd (/usr/lib32/libgio-2.0.so.0) | |
undefined symbol: g_variant_new_from_bytes (/usr/lib32/libgdk_pixbuf-2.0.so.0) | |
undefined symbol: gconf_client_get_string (./libcef.so) | |
undefined symbol: gconf_client_get_int (./libcef.so) | |
undefined symbol: gconf_client_get_default (./libcef.so) | |
undefined symbol: gconf_value_free (./libcef.so) | |
undefined symbol: gconf_client_notify_remove (./libcef.so) | |
undefined symbol: gconf_value_get_bool (./libcef.so) | |
undefined symbol: gconf_client_add_dir (./libcef.so) | |
undefined symbol: gconf_client_get_list (./libcef.so) | |
undefined symbol: gconf_entry_get_key (./libcef.so) | |
undefined symbol: gconf_client_notify_add (./libcef.so) | |
undefined symbol: gconf_client_get (./libcef.so) | |
undefined symbol: gconf_client_remove_dir (./libcef.so) | |
$ locate libgconf-2.so.4 | |
/home/joost/.desura/lib/libgconf-2.so.4 | |
/home/joost/.desura/lib_extra/libgconf-2.so.4 | |
/home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libgconf-2.so.4 | |
/home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5 | |
/home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgconf-2.so.4 | |
/home/joost/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgconf-2.so.4.1.5 | |
/usr/lib/libgconf-2.so.4 | |
/usr/lib/libgconf-2.so.4.1.5 | |
So libgconf-2.so.4 does exist, both in the steam-runtime and in /usr/lib/ (the default location for dynamic libraries on Arch Linux). | |
It did find other missing libraries in the steam-runtime, so I don't know why only this one doesn't work |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Processor Information: | |
Vendor: GenuineIntel | |
CPU Family: 0x6 | |
CPU Model: 0x25 | |
CPU Stepping: 0x5 | |
CPU Type: 0x0 | |
Speed: 3201 Mhz | |
4 logical processors | |
2 physical processors | |
HyperThreading: Supported | |
FCMOV: Supported | |
SSE2: Supported | |
SSE3: Supported | |
SSSE3: Supported | |
SSE4a: Unsupported | |
SSE41: Supported | |
SSE42: Supported | |
Network Information: | |
Network Speed: | |
Operating System Version: | |
"Arch Linux" (64 bit) | |
Kernel Name: Linux | |
Kernel Version: 3.15.1-1-ARCH | |
X Server Vendor: The X.Org Foundation | |
X Server Release: 11501000 | |
X Window Manager: Mutter (Muffin) | |
Steam Runtime Version: steam-runtime-release_2014-04-15 | |
Video Card: | |
Driver: ATI Technologies Inc. AMD Radeon HD 5570 | |
Driver Version: 4.4.12874 Compatibility Profile Context 8.961 | |
OpenGL Version: 4.4 | |
Desktop Color Depth: 24 bits per pixel | |
Monitor Refresh Rate: 50 Hz | |
VendorID: 0x1002 | |
DeviceID: 0x68d9 | |
Number of Monitors: 1 | |
Number of Logical Video Cards: 1 | |
Primary Display Resolution: 1920 x 1080 | |
Desktop Resolution: 1920 x 1080 | |
Primary Display Size: 20.08" x 11.42" (23.07" diag) | |
51.0cm x 29.0cm (58.6cm diag) | |
Primary VRAM Not Detected | |
Sound card: | |
Audio device: VIA VT1708S | |
Memory: | |
RAM: 3947 Mb | |
Miscellaneous: | |
UI Language: English | |
LANG: en_GB.UTF-8 | |
Microphone: Not set | |
Total Hard Disk Space Available: 1828276 Mb | |
Largest Free Hard Disk Block: 803022 Mb | |
Installed software: | |
Recent Failure Reports: | |
Wed Jun 25 05:27:14 2014 GMT: file ''/tmp/dumps/assert_20140625072712_54.dmp'', upload no: ''HTTP response code said error'' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment