I run X4 (including the new 2.6 version) on my openSUSE Tumbleweed install without issue. Here are my library versions
andrew@host:/mnt/sdb3/home/andrew/SteamLibrary/steamapps/common/X4 Foundations> ldd X4
./X4: /usr/lib64/liblber-2.4.so.2: no version information available (required by ./X4)
./X4: /usr/lib64/libldap_r-2.4.so.2: no version information available (required by ./X4)
linux-vdso.so.1 (0x00007fffe17cb000)
libsteam_api.so => lib/libsteam_api.so (0x00007f29e52b8000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f29e5090000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f29e5068000)
libluajit-5.1.so.2 => lib/libluajit-5.1.so.2 (0x00007f29e4df0000)
libavformat.so.55 => lib/libavformat.so.55 (0x00007f29e4ad8000)
libavcodec.so.55 => lib/libavcodec.so.55 (0x00007f29e3e20000)
libswscale.so.2 => lib/libswscale.so.2 (0x00007f29e3bb8000)
libswresample.so.0 => lib/libswresample.so.0 (0x00007f29e39a0000)
libavutil.so.52 => lib/libavutil.so.52 (0x00007f29e3758000)
libboost_filesystem.so.1.63.0 => lib/libboost_filesystem.so.1.63.0 (0x00007f29e3538000)
libboost_regex.so.1.63.0 => lib/libboost_regex.so.1.63.0 (0x00007f29e3240000)
libboost_system.so.1.63.0 => lib/libboost_system.so.1.63.0 (0x00007f29e3038000)
libxml2.so.2 => lib/libxml2.so.2 (0x00007f29e2cd8000)
libopenal.so.1 => lib/libopenal.so.1 (0x00007f29e29f0000)
libvorbisfile.so.3 => lib/libvorbisfile.so.3 (0x00007f29e27e0000)
libSDL2-2.0.so.0 => lib/libSDL2-2.0.so.0 (0x00007f29e24c0000)
libvulkan.so.1 => lib/libvulkan.so.1 (0x00007f29e2278000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f29e2270000)
libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f29e2260000)
libm.so.6 => /lib64/libm.so.6 (0x00007f29e2118000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f29e2110000)
liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007f29e20f8000)
libldap_r-2.4.so.2 => /usr/lib64/libldap_r-2.4.so.2 (0x00007f29e20a0000)
libssl.so.1.0.0 => /usr/lib64/libssl.so.1.0.0 (0x00007f29e2028000)
libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 (0x00007f29e1db0000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f29e1d90000)
libc.so.6 => /lib64/libc.so.6 (0x00007f29e1bc8000)
librt.so.1 => /lib64/librt.so.1 (0x00007f29e1bb8000)
/lib64/ld-linux-x86-64.so.2 (0x00007f29e5518000)
libz.so.1 => lib/libz.so.1 (0x00007f29e1998000)
libvorbis.so.0 => lib/libvorbis.so.0 (0x00007f29e1758000)
libogg.so.0 => lib/libogg.so.0 (0x00007f29e1550000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f29e1538000)
libsasl2.so.3 => /usr/lib64/libsasl2.so.3 (0x00007f29e1518000)
libssl.so.1.1 => /usr/lib64/libssl.so.1.1 (0x00007f29e1480000)
libcrypto.so.1.1 => /usr/lib64/libcrypto.so.1.1 (0x00007f29e11b0000)
Note that I have libraries for libssl.so.1.0 and 1.1 and also liblber and libldap
Code: Select all
> zypper search --provides -s libssl.so
S | Name | Type | Version | Arch | Repository
---+-----------------------+---------+--------------+--------+------------------------
| boringssl-devel | package | 20190916-1.1 | x86_64 | openSUSE-Tumbleweed-Oss
| boringssl-devel | package | 20190916-1.1 | i586 | openSUSE-Tumbleweed-Oss
| libboringssl1 | package | 20190916-1.1 | x86_64 | openSUSE-Tumbleweed-Oss
| libboringssl1 | package | 20190916-1.1 | i586 | openSUSE-Tumbleweed-Oss
i+ | libopenssl1_0_0 | package | 1.0.2t-1.1 | x86_64 | openSUSE-Tumbleweed-Oss
v | libopenssl1_0_0 | package | 1.0.2t-1.1 | i586 | openSUSE-Tumbleweed-Oss
| libopenssl1_0_0-32bit | package | 1.0.2t-1.1 | x86_64 | openSUSE-Tumbleweed-Oss
i+ | libopenssl1_1 | package | 1.1.1c-1.4 | x86_64 | openSUSE-Tumbleweed-Oss
v | libopenssl1_1 | package | 1.1.1c-1.4 | i586 | openSUSE-Tumbleweed-Oss
i+ | libopenssl1_1-32bit | package | 1.1.1c-1.4 | x86_64 | openSUSE-Tumbleweed-Oss
| libssl47 | package | 2.9.2-1.2 | x86_64 | openSUSE-Tumbleweed-Oss
| libssl47 | package | 2.9.2-1.2 | i586 | openSUSE-Tumbleweed-Oss
| libssl47-32bit | package | 2.9.2-1.2 | x86_64 | openSUSE-Tumbleweed-Oss
>
and for liblber
Code: Select all
S | Name | Type | Version | Arch | Repository
---+---------------------+---------+-------------+--------+------------------------
i+ | libldap-2_4-2 | package | 2.4.48-48.2 | x86_64 | openSUSE-Tumbleweed-Oss
v | libldap-2_4-2 | package | 2.4.48-48.2 | i586 | openSUSE-Tumbleweed-Oss
i+ | libldap-2_4-2-32bit | package | 2.4.48-48.2 | x86_64 | openSUSE-Tumbleweed-Oss
Sorry I gave up the static versions and moved to the rolling distribution but that may help