LINUX.ORG.RU
решено ФорумGames

Deus Ex MD не запускается под линуксом

 , , , ,


0

2

Причем все другие порты от Feral работали, если написать в опциях запуска:

LD_PRELOAD='/usr/lib64/openssl-nonfree/libssl.so.1.0.0 /usr/lib64/openssl-nonfree/libcrypto.so.1.0.0' %command%

(конкретно это только для федоры команда, для арча -
LD_PRELOAD='/usr/lib64/openssl-1.0-compat/libssl.so.1.0.0 /usr/lib64/openssl-1.0-compat/libcrypto.so.1.0.0' %command%
)

Пробую делать так с сабжем - получаю это:

/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /usr/lib64/openssl-nonfree/libssl.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /usr/lib64/openssl-nonfree/libcrypto.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libldap_r-2.4.so.2: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/liblber-2.4.so.2: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /usr/lib64/openssl-nonfree/libssl.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /usr/lib64/openssl-nonfree/libssl.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /usr/lib64/openssl-nonfree/libcrypto.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)


Попробовал даже так:
LD_LIBRARY_PATH=/usr/lib64/openssl-nonfree:$LD_LIBRARY_PATH %command%

Результат такой же.

Кто знает, как решить проблему? Хочу затестить производительность под линем. Порт Лысого вышел довольно таки неплохим.

ZenitharChampion может быть ты знаешь?

А да, видеокарта RX 460.

UPD: порт не заработает, потому что мой процессор не поддерживает SSSE3, так ответила мне техподдержка Feral. Остается только играть под виндой. Всем спасибо.

Играй на убунте, там оно точно работает.

anonymous ()

На Fedora 26 работала, как и остальные порты, без опций запуска. Только сейвы поломались посреди игры, пришлось под вендой допроходить.

xcariba ★★ ()

Была такая же беда, решил установкой mint

ZERG ★★★★★ ()

Оно крашиться, или просто тихо завершается? Если первое, то бэктрейс из отладчика давай. А так вангую конфликт между статически слинкованным steamoverlay и системными либами, и библиотеками, лежащими вместе с игрой.

anonymous ()
Ответ на: комментарий от anonymous

Просто тихо завершается, сря в консоль то, что в посте.

то бэктрейс из отладчика давай

Сорян за тупой вопрос, но как это сделать? Серьезно, я не знаю.

Вот без всех опций запуска:

/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libssl.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libcrypto.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libldap_r-2.4.so.2: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/liblber-2.4.so.2: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libssl.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libssl.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libcrypto.so.1.0.0: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)

ozz_is_here ()

Я стараюсь не иметь дело с портами Feral, Ashyr и Vitrual Programming. Предлагаю запустить gdb, как-нибудь так: cd ~/.local/share/Steam/SteamApps/common/dir/, gdb ./appname

Затем надо будет набрать r, чтобы начался запуск программы. На этом мои познания дебаггера заканчиваются. Если нужна какая-нибудь библиотека, тебе её покажут. Вообще, должны были показать и при обычном запуске.

Есть надёжный способ понять, все ли библиотеки есть: ldd файл запуска программы или ldd файл библиотеки. По фразе not found будет понятно, что надо доустановить. Можно грепнуть вывод: ldd libopenal.so.1 | grep found Я не знаю как грепать с пробелом, поэтому так. Да, я нуб!

Есть некоторый процент программ, которые линкуются не статично, не динамически, а с помощью dlopen(). Это позволяет, с одной стороны, зависеть от чего-либо, а с другой стороны, если этого чего-то в системе нет, то всё равно запуститься и работать без какой-либо фичи.

Я не думаю что Feral так делают. Но попробовать стоит. strings файл программы | grep lib. Тут уже без grep-а никак.

А ещё давай не исключать вариантов, что тебе надо обновить видеодрайвер, или что OpenSSL из директории /usr/lib64/openssl-1.0-compat/ и /usr/lib64/openssl-nonfree/ не такой же в точности, как в Debian, в котором собирают эту игру. Обычно билд-ферма на Ubuntu или SteamOS. Ты можешь попробовать скачать оригинальный убунтовский или дебиановский OpenSSL, распаковать куда-нибудь (я лично распаковываю с помощщью file-roller), и сделать LD_PRELOAD или LD_LIBRARY_PATH на них, а не на те, которые ты пробовал. Скачивать тут: https://packages.ubuntu.com/trusty-updates/libssl1.0.0 32-битный или 64-битный я не знаю - проверь бинарь игры командой file. И ещё libcrypto не забудь

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ozz_is_here

Когда я собирал Tor Browser, выяснилось что libssl в Red Hat и в Debian имеют разные названия! В Red Hat это libssl.so.10, а в Debian это libssl.so.1.0.0. Возможно, что это и есть та самая причина, по которой тебе приходится делать LD_PRELOAD.

Возможно, ты пытаешься подцеить 32-битную либу, и что все предыдущие порты Ферала были 32-битными. А сейчас они сделали 64-битный порт, и теперь надо подключить 64-битную библиотеку. Попробуй выполнить file файл-игры, чтобы узнать его разрядность.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

О. Уже лучше. Скачал по твоей ссылке, распаковал в хомяк, указал в LD_LIBRARY_PATH, теперь:

/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/libldap_r-2.4.so.2: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)
/home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD: /lib64/liblber-2.4.so.2: no version information available (required by /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libcurl.so.4)

ozz_is_here ()

Почему Steam Runtime не предоставляет нужные библиотеки? Или в федоре он выкинут?

xDShot ★★★★★ ()
Ответ на: комментарий от ozz_is_here

В общем, докачал я то, что gdb показал, закинул в папку с игрой. Теперь игра просто крашится. Без ошибок. Вообще.

Хотя есть это, но я оверлей пробовал уже отключать

ERROR: ld.so: object '/home/ozzee/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

Хм. Добавил LD_... к gdb, он опять про отсутствующие библиотеки заговорил.

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

Докинул все отсутствующие библиотеки, теперь такое выводит:

Starting program: /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/DeusExMD 
Missing separate debuginfos, use: dnf debuginfo-install glibc-2.25-10.fc26.x86_64
Missing separate debuginfo for /home/ozzee/ubuntu_openssl/lib/x86_64-linux-gnu/libssl.so.1.0.0
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/48/a664ae6b0b4918a3eb0156c6364c4f084232fd.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libfmodL.so.7
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/6a/a3799bddcaaad7905443ec1c39c26d377c2f8b.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libfmodstudioL.so.7
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/2a/4c84637ce928814bb7d52c2fd824ce6102f44f.debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Missing separate debuginfo for /home/ozzee/ubuntu_openssl/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/6b/8997ea892a7ff37ac8caa8f239d595251889bb.debug
Missing separate debuginfo for /home/ozzee/ubuntu_openssl/lib/x86_64-linux-gnu/liblber-2.4.so.2
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/5c/fa76ee2c237a69d854d21b39361a8cb227af55.debug
Missing separate debuginfo for /home/ozzee/ubuntu_openssl/lib/x86_64-linux-gnu/libldap_r-2.4.so.2
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/39/77964c08de122a837bfb85f417ebc0043026e0.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libgnutls.so.26
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/31/c8ff1b8cfaa077ece92c00c11fcab72272c5e2.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libgcrypt.so.11
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/3e/51df9f5a1c220a2f97cf20eac75a072d19bb68.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libsasl2.so.2
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/66/6b276bd134b0e9579b67d4ee333f2d0fb813cd.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libgssapi.so.3
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/3d/d3615c50982a067e390fc2443d7ef749adaa4d.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libheimntlm.so.0
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/f2/84b367b83fc07b7309fa086dc6634c9cc8a005.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libkrb5.so.26
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/7c/c32240a00456fa57b74bfb922e31ba8eef57c2.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libasn1.so.8
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/7c/f4c34552b60e44902ea2dfcc4ee4906a90de3c.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libhcrypto.so.4
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/5f/0ef0e1dde5070f686668b93e6a9bec44d83220.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libroken.so.18
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/df/1229739a9f5e6a9850b519c95d8a811b63b8ef.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libwind.so.0
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/db/cf291c6cf70f0d0bf62f07347aef28e040e1a5.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libheimbase.so.1
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/f4/fdbd38788250e843523ffea869a4da933b6bbc.debug
Missing separate debuginfo for /home/ozzee/.local/share/Steam/steamapps/common/Deus Ex Mankind Divided/bin/../lib/x86_64/libhx509.so.5
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/c0/3ff77d3a35a40589c712c74a8597ff532c8ed7.debug
DeusExMD: crash reporter initialised with path "/home/ozzee/.local/share/feral-interactive/Deus Ex Mankind Divided/crashes"

Program received signal SIGILL, Illegal instruction.
0x00000000006ea20d in ?? ()
Missing separate debuginfos, use: dnf debuginfo-install GConf2-3.2.6-17.fc26.x86_64 SDL2-2.0.5-4.fc26.x86_64 SDL2_image-2.0.1-5.fc26.x86_64 alsa-lib-1.1.4.1-1.fc26.x86_64 avahi-libs-0.6.32-7.fc26.x86_64 bzip2-libs-1.0.6-22.fc26.x86_64 cairo-1.14.10-1.fc26.x86_64 cups-libs-2.2.2-6.fc26.x86_64 dbus-glib-0.108-2.fc26.x86_64 dbus-libs-1.11.16-1.fc26.x86_64 expat-2.2.4-1.fc26.x86_64 fontconfig-2.12.5-1.fc26.x86_64 freetype-2.7.1-9.fc26.x86_64 glib2-2.52.3-1.fc26.x86_64 gmp-6.1.2-4.fc26.x86_64 gnutls-3.5.15-1.fc26.x86_64 graphite2-1.3.10-1.fc26.x86_64 harfbuzz-1.4.4-1.fc26.x86_64 jbigkit-libs-2.1-6.fc26.x86_64 keyutils-libs-1.5.10-1.fc26.x86_64 krb5-libs-1.15.1-28.fc26.x86_64 libX11-1.6.5-2.fc26.x86_64 libXau-1.0.8-7.fc26.x86_64 libXcomposite-0.4.4-9.fc26.x86_64 libXcursor-1.1.14-8.fc26.x86_64 libXdamage-1.1.4-9.fc26.x86_64 libXext-1.3.3-5.fc26.x86_64 libXfixes-5.0.3-2.fc26.x86_64 libXi-1.7.9-2.fc26.x86_64 libXrandr-1.5.1-2.fc26.x86_64 libXrender-0.9.10-2.fc26.x86_64 libXtst-1.2.3-2.fc26.x86_64 libblkid-2.30.1-1.fc26.x86_64 libcap-2.25-5.fc26.x86_64 libcom_err-1.43.4-2.fc26.x86_64 libcrypt-nss-2.25-10.fc26.x86_64 libdatrie-0.2.9-4.fc26.x86_64 libffi-3.1-12.fc26.x86_64 libgcc-7.2.1-2.fc26.x86_64 libgcrypt-1.7.8-1.fc26.x86_64 libglvnd-0.2.999-24.20170818git8d4d03f.fc26.x86_64 libglvnd-egl-0.2.999-24.20170818git8d4d03f.fc26.x86_64 libglvnd-glx-0.2.999-24.20170818git8d4d03f.fc26.x86_64 libgomp-7.2.1-2.fc26.x86_64 libgpg-error-1.25-2.fc26.x86_64 libidn-1.33-2.fc26.x86_64 libidn2-2.0.4-1.fc26.x86_64 libjpeg-turbo-1.5.1-0.fc26.x86_64 libmount-2.30.1-1.fc26.x86_64 libogg-1.3.2-6.fc26.x86_64 libpng-1.6.28-2.fc26.x86_64 libselinux-2.6-7.fc26.x86_64 libstdc++-7.2.1-2.fc26.x86_64 libtasn1-4.12-1.fc26.x86_64 libthai-0.1.25-2.fc26.x86_64 libtiff-4.0.8-1.fc26.x86_64 libunistring-0.9.7-1.fc26.x86_64 libuuid-2.30.1-1.fc26.x86_64 libvorbis-1.3.5-2.fc26.x86_64 libwebp-0.6.0-2.fc26.x86_64 libxcb-1.12-3.fc26.x86_64 lz4-libs-1.8.0-1.fc26.x86_64 nettle-3.3-2.fc26.x86_64 nspr-4.16.0-1.fc26.x86_64 nss-3.32.0-1.1.fc26.x86_64 nss-softokn-freebl-3.32.0-1.2.fc26.x86_64 nss-util-3.32.0-1.0.fc26.x86_64 p11-kit-0.23.8-1.fc26.x86_64 pango-1.40.11-3.fc26.x86_64 pcre-8.41-1.fc26.x86_64 pixman-0.34.0-3.fc26.x86_64 sqlite-libs-3.20.1-1.fc26.x86_64 systemd-libs-233-6.fc26.x86_64 xz-libs-5.2.3-2.fc26.x86_64 zlib-1.2.11-2.fc26.x86_64

ozz_is_here ()
Ответ на: комментарий от ZenitharChampion
[ozzee@localhost bin] $ strings DeusExMD | grep lib
/lib64/ld-linux-x86-64.so.2
libssl.so.1.0.0
SSL_library_init
libfmodL.so.7
libfmodstudioL.so.7
libicui18n.so.51
libicuuc.so.51
libicudata.so.51
libCoreFoundation.so.476
libcurl.so.4
libvorbis.so.0
libpthread.so.0
librt.so.1
libdl.so.2
libSDL2-2.0.so.0
libSDL2_image-2.0.so.0
libz.so.1
libcrypto.so.1.0.0
libcef.so
libpdf.so
libfreetype.so.6
libfontconfig.so.1
libm.so.6
libgomp.so.1
libc.so.6
__libc_start_main
$ORIGIN/../lib
libsteam_api.so
_resourcelibdef].
_headerlib
resourcelib?
securelib?
resourcelib
securelib
headerlib
resourcelibdef
DrawCalibrationUI
_resourcelibdef].
_headerlib
_resourcelibdef].
_headerlib
i32_CaliberType
s_CaliberType
gfxfontlib.swf
_resourcelibdef].
_headerlib
There is a version mismatch between the FMOD header and either the FMOD Studio library or the FMOD Low Level library.
  Load libs:               {0,0.2}
gfxfontlib.swf
Imports       : "{0}" {1} import delegates to font library.
Loader - unable to read compressed SWF data; GFxZlibState is not set.
gfxfontlib.swf
Error: GFxZlibState is not set - can't load zipped image data
zlib or jpeglib are not linked - can't load jpeg+zipped image data!
N9Scaleform3GFx15ZlibSupportBaseE
N9Scaleform3GFx11ZlibSupportE
N9Scaleform3GFx15ZlibImageSourceE
N9Scaleform3GFx21MemoryBufferZlibImageE
Input Calibrator
Input Calibrator/Preferences Data
Software\IndirectX\DirectInput\Calibrations
#include <metal_stdlib>
libdl.so.2
libstdc++.so.6
libpthread.so.0
libc.so.6
libsteam_api.so
libaudio.so
liboverride.so
libsteam.so
libsteam_api.so.dbg
/var/lib/ca-certificates/ca-bundle.pem
XlibMessage
lib/x86_64
libudev.so.1
libX11.so.6
libX11.so
libdbus-1.so.3
libpulse.so.0
Bullet_LowCaliber
Bullet_HighCaliber
Hair lib singleton already set
Defining a buffer allocator is mandatory to initialize Hair lib
Hair lib is already initialized
Failed to allocate memory for Hair lib
/Volumes/BobSource/deusexmd/Companies/Feral/Development/Libraries/Expat/2.1.0/lib/xmlparse.c
/Volumes/BobSource/deusexmd/Companies/Feral/Development/Products/DeusExMD/Source/external/physx333_final/Source/PhysXCooking/src/convex/hulllibArray.h
/Volumes/BobSource/deusexmd/Companies/Feral/Development/Products/DeusExMD/Source/external/physx333_final/Source/PhysXCooking/src/convex/hulllib.cpp
libcuda.so
./libPhysX3Gpu_x64.so
Use this material from the assets material library
Default index for the material in the library
Array of materials that are part of this library.
libminiupnpc
ozz_is_here ()
Ответ на: комментарий от ZenitharChampion

Возможно, ты пытаешься подцеить 32-битную либу

Нет, 64 бита. Mad Max вроде тоже 64-битный порт, и с ним такое прокатывало.

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

Ошибки по типу no version information available не являются фатальными. Это всего лишь предупреждения. У меня они тоже есть, но всё работает.

А значит, игра у тебя крешилась по-тихому и раньше.

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ozz_is_here

Тогда будем ждать в треде - мастеров gdb! А то я только одну команду знаю - r

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от JacobTwoTwo
#0  0x00000000006ea20d in  ()
#1  0x0000000002e0b8b8 in  ()
#2  0x000000000055b7f4 in  ()
#3  0x00000000040dda5d in  ()
#4  0x00007fffee0ae49b in __libc_start_main () at /lib64/libc.so.6
#5  0x00000000005bef91 in  ()
#6  0x00007fffffffdca8 in  ()
#7  0x00007ffff7ffe180 in _dl_starting_up () at /lib64/ld-linux-x86-64.so.2
#8  0x0000000000000001 in  ()
#9  0x00007fffffffe03e in  ()
#10 0x0000000000000000 in  ()



Вот выхлоп bt

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

Для запуска DeusEx нет, кроме собственно стима, nvidia-akmod и 32-разрядных либ для стима. Но работала последний раз весьма нестабильно. Через 5-10 минут игры виснет, когда только вышла линуксовая версия работала нормально.

xcariba ★★ ()
Ответ на: комментарий от ozz_is_here

Возможно что-то с зависимостями к драйверам прилетело из rpmfusion, в принципе можно попробовать просмотреть их и поставить вручную...

xcariba ★★ ()
Ответ на: комментарий от ozz_is_here

А если у меня Radeon? (забыл написать в посте, обновил).

Тогда я тебе сразу результат скажу, чтобы не надо было запускать:

В бенчмарке цифры будут более-менее соответствовать результатам с Phoronix, и даже может показаться, что игра играбельна но на самом деле, это, конечно, не так.

В самой игре даже на самых низких настройках нормальный фреймрейт только первые несколько минут, потом он почему-то просаживается. Так же замечено, что частота кадров просаживается после того, как залезаешь в инвентарь, что по ходу игры делать придется часто. Так же в игре жуткий инпутлаг, из-за чего перестрелки это особое издевательство.

Как оно там с нвидией не знаю, надеюсь что значительно лучше.

anonymous ()
Ответ на: комментарий от anonymous

Мммм, прям как Лысый 2016. Впрочем, Лысый более-менее играбелен.

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

Не, лысый работает значительно лучше. Вот просто прямо не сравнимо. А какой-нибудь DiRT Rally так вообще замечательно. По сравнению с портом DE:HR, разумеется.

anonymous ()

Есть что-то похожее на прогресс.

GameAction [AppID 337000, ActionID 50] : LaunchApp changed task to Starting with ""
GameAction [AppID 337000, ActionID 50] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 337000, ActionID 50] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 337000, ActionID 50] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 337000, ActionID 50] : LaunchApp waiting for user response to CreatingProcess ""
GameAction[AppID 337000, ActionID 50] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask: 0
Game update: AppID 337000 "Deus Ex: Mankind Divided™", ProcID 14792, IP 0.0.0.0:0
>>> Adding process 14792 for game ID 337000
GameAction [AppID 337000, ActionID 50] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/ozzee/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/bin/sh: symbol lookup error: /usr/lib64/libthread_db-1.0.so: undefined symbol: ps_pdwrite
GameAction [AppID 337000, ActionID 50] : LaunchApp changed task to Completed with ""
>>> Adding process 14793 for game ID 337000
Game removed: AppID 337000 "Deus Ex: Mankind Divided™", ProcID 14792 
No cached sticky mapping in ActivateActionSet.

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

Я смог поиграть только когда заменил phenom на FX - на феноме нужного набора инструкций нема

alexzz ()

Амуде всё тащит я смотрю.

anonymous ()
Ответ на: комментарий от ozz_is_here

Эта байда, то есть сабж, у меня даже на десяточке винде не запускается. Тупо креш и все. i7 3770/HD7870

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)

Но она же есть нативная! Или смысл именно чтобы спиратить?

vladimir_putin ()

Прошу прощения, а проц sse4.2 поддерживает? В Линукс порте игры, без него будет падать.

Kapshibergen ()

Посмотрел на команды. Ты хоть знаешь что они делаюь или так, кто-то подсказал на ЛОРе и теперь бездумно ее копируешь из игры в игру?

И это. Ты имеешь полное право написать в техподдержку Feral, если игра банально не может запуститься с кнопки стима.

a1batross ★★★★★ ()
Ответ на: комментарий от a1batross

Посмотрел на команды. Ты хоть знаешь что они делаюь или так, кто-то подсказал на ЛОРе и теперь бездумно ее копируешь из игры в игру?

В случае с gdb гуглил.

Ты имеешь полное право написать в техподдержку Feral, если игра банально не может запуститься с кнопки стима.

Но ведь у меня не убунта, да и я не помню, убрали ли они надпись «AMD cards are currently not support» (или как-то так). Но попробовать стоит, напишу сегодня.

ozz_is_here ()
Ответ на: комментарий от a1batross

Ты имеешь полное право написать в техподдержку Feral

И скорее всего будешь послан покупать новый процессор, т.к. в минимальных требованиях четко написано «Intel Core i3-4130, AMD FX8350»

Khnazile ★★★★★ ()
Ответ на: комментарий от a1batross

Ты имеешь полное право написать в техподдержку Feral, если игра банально не может запуститься с кнопки стима.

Верно. Но они так же имеют полное право послать на

МИНИМАЛЬНЫЕ: ОС: Ubuntu 16.10 or Steam OS 2.0 (64 bit required)

anonymous ()
Ответ на: комментарий от anonymous

Опыт показывает, что совместимость с софтом они стараются исправлять в любом случае, если только это не ломает официально поддерживаемые платформы. А вот с поддержкой железа приходится жрать как есть.

Khnazile ★★★★★ ()
Ответ на: комментарий от ozz_is_here

Да. Лучше напиши, зачастую они какой-нибудь и workaround предложат.

a1batross ★★★★★ ()
Ответ на: комментарий от a1batross

Написал. Ответили, что мой проц не умеет в SSSE3, и поэтому порт не заработает.

Пока что играю под виндой.

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

Потанцевал феномчика раскрылся. Я из-за этого и не купил Х6, хотя орали что он лучше фуфыкса.

steemandlinux ★★★★★ ()
Ответ на: комментарий от ozz_is_here

В проекте OSX86 есть эмулятор ssse3, может попробовать из него сделать динамическую библиотеку.

steemandlinux ★★★★★ ()
Ответ на: комментарий от steemandlinux

может попробовать из него сделать динамическую библиотеку

Я не умею

ozz_is_here ()
Ответ на: комментарий от steemandlinux

Потанцевал феномчика раскрылся

Так под виндой же всё работает.

ozz_is_here ()
Ответ на: комментарий от ozz_is_here

И поэтому не запускается под федорой?

ZERG ★★★★★ ()
Ответ на: комментарий от ozz_is_here

Особенно мафия 3 работала. Пока через полгода не запилили патч, и таки заработало, 15 FPS.

steemandlinux ★★★★★ ()
Ответ на: комментарий от steemandlinux

хотя орали что он лучше фуфыкса

Лучше только самого первого варианта фуфыкса, который bulldozer. Нормальный pilediver разносит его даже в четырехъядерном варианте без всяких там sse.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.