Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The lib/ folder doesn't contain half of the required libraries. It may run fine on some 32bit platforms, that happen to have the required libs already installed. You'll be out of luck on a more recent distro. I hope this gets resolved soon.
Archlinux 64bit.
It still fails after trying to install lib32 libraries, because the required libssl and libcrypto is too old (arch provides a more recent one).
~/.local/share/Steam/steamapps/common/HyperLightDrifter% LD_LIBRARY_PATH=./lib ldd HyperLightDrifter
./HyperLightDrifter: /usr/lib32/libldap_r-2.4.so.2: no version information available (required by ./lib/libcurl.so.4)
./HyperLightDrifter: /usr/lib32/liblber-2.4.so.2: no version information available (required by ./lib/libcurl.so.4)
linux-gate.so.1 (0xf76ef000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7538000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf751f000)
libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf7518000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf74b6000)
libcurl.so.4 => ./lib/libcurl.so.4 (0xf744d000)
libopenal.so.1 => /usr/lib32/libopenal.so.1 (0xf738b000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf732f000)
librt.so.1 => /usr/lib32/librt.so.1 (0xf7325000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7307000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7302000)
libcrypto.so.1.0.0 => not found
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf72eb000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf719e000)
libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf7191000)
libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf7104000)
libssl.so.1.0.0 => not found
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf70e8000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf6f28000)
/lib/ld-linux.so.2 (0xf76f1000)
libGLX.so.0 => /usr/lib32/libGLX.so.0 (0xf6f05000)
libGLdispatch.so.0 => /usr/lib32/libGLdispatch.so.0 (0xf6ea6000)
libidn.so.11 => /usr/lib32/libidn.so.11 (0xf6e72000)
librtmp.so.0 => /usr/lib32/librtmp.so.0 (0xf6e53000)
libssl.so.1.0.0 => not found
libcrypto.so.1.0.0 => not found
libgssapi_krb5.so.2 => /usr/lib32/libgssapi_krb5.so.2 (0xf6dfe000)
liblber-2.4.so.2 => /usr/lib32/liblber-2.4.so.2 (0xf6dee000)
libldap_r-2.4.so.2 => /usr/lib32/libldap_r-2.4.so.2 (0xf6d9e000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6d73000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6d67000)
libssl.so.1.0.0 => not found
libcrypto.so.1.0.0 => not found
libkrb5.so.3 => /usr/lib32/libkrb5.so.3 (0xf6c7e000)
libk5crypto.so.3 => /usr/lib32/libk5crypto.so.3 (0xf6c47000)
libcom_err.so.2 => /usr/lib32/libcom_err.so.2 (0xf6c42000)
libkrb5support.so.0 => /usr/lib32/libkrb5support.so.0 (0xf6c34000)
libkeyutils.so.1 => /usr/lib32/libkeyutils.so.1 (0xf6c2f000)
libresolv.so.2 => /usr/lib32/libresolv.so.2 (0xf6c18000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6c14000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6c0d000)
Controller still doesn't work, though...
http://steamcommunity.com/app/257850/discussions/1/365163686036494421/
That fixed it for me.
Fixed for me too. Awesome job and a prompt response. Thanks KnockoutGames!
thanks!
Gdb:
Thread 1 "HyperLightDrift" received signal SIGSEGV, Segmentation fault.
0xf767dcaf in __strlen_ia32 () from /usr/lib32/libc.so.6
(gdb) bt
#0 0xf767dcaf in __strlen_ia32 () from /usr/lib32/libc.so.6
#1 0xf761dc1c in iconv_open () from /usr/lib32/libc.so.6
#2 0x0906e731 in ?? ()
#3 0x0902ddf1 in ?? ()
#4 0x08f4ca37 in ?? ()
#5 0x08ddc04a in ?? ()
#6 0x0862f7b5 in ?? ()
#7 0x08f5e6a0 in ?? ()
#8 0x08f5e7fd in ?? ()
#9 0x09196171 in ?? ()
#10 0x0919665e in ?? ()
#11 0x0919677f in ?? ()
#12 0x091d9f67 in ?? ()
#13 0x091daac9 in ?? ()
#14 0x091ddec8 in ?? ()
#15 0x091213e6 in ?? ()
#16 0x09121769 in ?? ()
#17 0x0918f920 in ?? ()
#18 0xf761d366 in __libc_start_main () from /usr/lib32/libc.so.6
#19 0x08074da1 in ?? ()
Strace:
write(1, "Got color from spr_CrazyBGColors"..., 48Got color from spr_CrazyBGColors. Col = 4594213
) = 48
brk(0xe69f000) = 0xe69f000
stat64("assets/data.dat", 0xfffd08dc) = -1 ENOENT (No such file or directory)
stat64("/home/splith/.config/HyperLightDrifter/data.dat", 0xfffd08dc) = -1 ENOENT (No such file or directory)
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x1} ---
rt_sigaction(SIGSEGV, NULL, {sa_handler=0xd0fbd19a, sa_mask=[ILL ABRT BUS FPE SEGV], sa_flags=SA_STACK|SA_SIGINFO}, 8) = 0
getpid() = 17549
rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigreturn() = 1
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x1} ---
+++ killed by SIGSEGV (core dumped) +++