• Hyper Light Drifter will not start up


    Greetings, I am using steam-native to play my steam games, and with Hyper Light Drifter I cannot get the game to load at all. The game loads and “works” with steam-runtime but the controller does not work and neither does it work with steam-native so I figured I should just try to get steam-native working since it’s better right?

    The LDD for HyperLightDrifter is shown below

    ./HyperLightDrifter: /usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./HyperLightDrifter)
    	linux-gate.so.1 (0xf7799000)
    	libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf75e6000)
    	libz.so.1 => /usr/lib32/libz.so.1 (0xf75cd000)
    	libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf75c6000)
    	libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7564000)
    	libcurl.so.4 => /usr/lib32/libcurl.so.4 (0xf74dc000)
    	libopenal.so.1 => /usr/lib32/libopenal.so.1 (0xf741a000)
    	libm.so.6 => /usr/lib32/libm.so.6 (0xf73be000)
    	librt.so.1 => /usr/lib32/librt.so.1 (0xf73b4000)
    	libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7396000)
    	libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7391000)
    	libcrypto.so.1.0.0 => not found
    	libXext.so.6 => /usr/lib32/libXext.so.6 (0xf737a000)
    	libX11.so.6 => /usr/lib32/libX11.so.6 (0xf722d000)
    	libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf7220000)
    	libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf7193000)
    	libssl.so.1.0.0 => not found
    	libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7177000)
    	libc.so.6 => /usr/lib32/libc.so.6 (0xf6fb7000)
    	/lib/ld-linux.so.2 (0xf779b000)
    	libGLX.so.0 => /usr/lib32/libGLX.so.0 (0xf6f94000)
    	libGLdispatch.so.0 => /usr/lib32/libGLdispatch.so.0 (0xf6f35000)
    	libssh2.so.1 => /usr/lib32/libssh2.so.1 (0xf6f01000)
    	libpsl.so.5 => /usr/lib32/libpsl.so.5 (0xf6ef0000)
    	libssl.so.1.1 => /usr/lib32/libssl.so.1.1 (0xf6e82000)
    	libcrypto.so.1.1 => /usr/lib32/libcrypto.so.1.1 (0xf6c2a000)
    	libgssapi_krb5.so.2 => /usr/lib32/libgssapi_krb5.so.2 (0xf6bd5000)
    	libkrb5.so.3 => /usr/lib32/libkrb5.so.3 (0xf6aee000)
    	libk5crypto.so.3 => /usr/lib32/libk5crypto.so.3 (0xf6ab7000)
    	libcom_err.so.2 => /usr/lib32/libcom_err.so.2 (0xf6ab2000)
    	libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6a87000)
    	libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6a7b000)
    	libicuuc.so.59 => /usr/lib32/libicuuc.so.59 (0xf68c4000)
    	libicudata.so.59 => /usr/lib32/libicudata.so.59 (0xf4fae000)
    	libkrb5support.so.0 => /usr/lib32/libkrb5support.so.0 (0xf4fa0000)
    	libkeyutils.so.1 => /usr/lib32/libkeyutils.so.1 (0xf4f9b000)
    	libresolv.so.2 => /usr/lib32/libresolv.so.2 (0xf4f84000)
    	libXau.so.6 => /usr/lib32/libXau.so.6 (0xf4f80000)
    	libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf4f79000)
    

    If I cd over to my /usr/lib32/ folder, I get this for libssl and libcrypto and libcurl…
    libssl:

    lrwxrwxrwx  1 root root       13 Mar 12 22:44 libssl.so -> libssl.so.1.1
    lrwxrwxrwx  1 root root       98 Apr 30 18:36 libssl.so.1.0.0 -> /home/ryan/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libssl.so.1.0.0
    -rwxr-xr-x  1 root root   446328 Mar 12 22:44 libssl.so.1.1
    

    libcrypto:

    lrwxrwxrwx  1 root root       16 Mar 12 22:44 libcrypto.so -> libcrypto.so.1.1
    lrwxrwxrwx  1 root root      101 Apr 30 18:35 libcrypto.so.1.0.0 -> /home/ryan/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
    -rwxr-xr-x  1 root root  2441668 Mar 12 22:44 libcrypto.so.1.1
    

    libcurl:

    -rwxr-xr-x  1 root root   552052 Apr 26 14:31 libcurl-compat.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:33 libcurl-gnutls.so.3 -> libcurl-gnutls.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:33 libcurl-gnutls.so.4 -> libcurl-gnutls.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:33 libcurl-gnutls.so.4.0.0 -> libcurl-gnutls.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:33 libcurl-gnutls.so.4.1.0 -> libcurl-gnutls.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:33 libcurl-gnutls.so.4.2.0 -> libcurl-gnutls.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:33 libcurl-gnutls.so.4.3.0 -> libcurl-gnutls.so.4.4.0
    -rwxr-xr-x  1 root root   518712 Apr 26 14:33 libcurl-gnutls.so.4.4.0
    lrwxrwxrwx  1 root root       16 Mar 22 06:22 libcurl.so -> libcurl.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:31 libcurl.so.3 -> libcurl-compat.so.4.4.0
    lrwxrwxrwx  1 root root       16 Mar 22 06:22 libcurl.so.4 -> libcurl.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:31 libcurl.so.4.0.0 -> libcurl-compat.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:31 libcurl.so.4.1.0 -> libcurl-compat.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:31 libcurl.so.4.2.0 -> libcurl-compat.so.4.4.0
    lrwxrwxrwx  1 root root       23 Apr 26 14:31 libcurl.so.4.3.0 -> libcurl-compat.so.4.4.0
    -rwxr-xr-x  1 root root   552104 Mar 22 06:22 libcurl.so.4.4.0
    

    As you can probably tell, I tried to do some symlinking with crypto and libssl to no effect…

    I have the lib32 compat package installed and I have the SDL2 package to attempt to get my controller working and nothing has working :(

    I’m on a Surface Pro 3 i5-4300U and using a Type Cover 4 and a Xbox One S controller over USB. Other games like Don’t Starve Together and Steam Big Picture work perfectly with my setup :(

    Sys01: Antergos + Mate; GTX 1070 + nvidia package :)
    Sys02: Antergos + Mate on Surface Pro 3

  • This post is deleted!
  • @Velkerk already tried that. Those work arounds used to work for me but since I last played it they don’t work at all.

    Sys01: Antergos + Mate; GTX 1070 + nvidia package :)
    Sys02: Antergos + Mate on Surface Pro 3

light10 hyper2 surface2 drifter1 Posts 3Views 376
Log in to reply