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

Крашится The Binding of Isaac: Rebirth

 , ,


0

1

Praise the sun, Лор!

Собственно, при запуске, Исаак выдаёт следующее:

hashderpy@canterlot:~/The Binding of Isaac Rebirth$ ./run-x64.sh 
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
GLFW Error 65544: GLX: Failed to create context: GLXBadFBConfig
Failed to create OpenGL window / context
OpenGL version (null)
GLSL version (null)
GLEW failed to initialize (Missing GL version)
Ошибка сегментирования (сделан дамп памяти)

ldd:

hashderpy@canterlot:~/The Binding of Isaac Rebirth$ ldd isaac.x64 
	linux-vdso.so.1 =>  (0x00007ffe19fc5000)
	libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f53a10fe000)
	libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007f53a0e90000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f53a0b55000)
	libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f53a094f000)
	libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f53a0744000)
	libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f53a0533000)
	libopenal.so.1 => /usr/lib/x86_64-linux-gnu/libopenal.so.1 (0x00007f53a02c3000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f53a00a5000)
	libsteam_api.so => not found
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f539fe9c000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f539fc98000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f539f915000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f539f60d000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f539f3f6000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f539f02b000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f539ee02000)
	libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f539ebd4000)
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f539e9c1000)
	libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f539e7be000)
	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f539e5b8000)
	libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f539e3b5000)
	libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f539e19c000)
	libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f539df97000)
	libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f539dd93000)
	libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f539db90000)
	libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f539d989000)
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f539d767000)
	libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f539d564000)
	libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f539d356000)
	libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f539d14b000)
	/lib64/ld-linux-x86-64.so.2 (0x000055ffce70f000)
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f539cf46000)
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f539cd40000)

Вроде, все нужные пакеты установлены. Самое странное, что этот крэш только на deb-based дистрибутивах (Debian, Ubuntu, Mint etc.), в остальных же - всё прекрасно работает (Arch, Gentoo, Fedora, SUSE, оффтопик). На другой дистрибутив валить не собираюсь.

В какую сторону копать?



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

Игра нативная или через вино?

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

Nuclear Throne и Hero Siege бегают без проблем. Только с Айзеком проблема. Стим не запущен, ибо пиратка. Куплен только классический Айзек, которого нет на лялихе.

peregrine натив.

HashDerpy
() автор топика
Ответ на: комментарий от vladimir_putin

Так, там через скрипт запускается игра, стим не нужен. Повторюсь, на том-же Арче всё запустилось с пол-пинка.

hashderpy@canterlot:~/The Binding of Isaac Rebirth$ cat run-x64.sh 
#!/bin/sh
export LD_LIBRARY_PATH="lib64:$LD_LIBRARY_PATH"
exec "./isaac.x64" "$@"
hashderpy@canterlot:~/The Binding of Isaac Rebirth$ ls lib64
libsteam_api.so
HashDerpy
() автор топика

В какую сторону копать?

Купить не пробовал?

prischeyadro ★★★☆☆
()

О, это та религиозно-хейтерская игрушка от братков-гомосеков? Помним-помним.

anonymous
()

Все обратили внимание на стим, но в упор проигнорировали

GLFW Error 65544: GLX: Failed to create context: GLXBadFBConfig
Failed to create OpenGL window / context
OpenGL version (null)
GLSL version (null)
GLEW failed to initialize (Missing GL version)
Ошибка сегментирования (сделан дамп памяти)
Не знаю как в других дистрибутивах, а в deb-based эти GLFW два - 2-ой и 3-ий. Может проблема в этом?

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

С пол пинка запустилась, так что не знаю чем тут можно помочь.
Из библиотек руками ставил только libglfw3-dev, libglew-dev, libopenal-dev (Иммено версии разработчика, т.к. когда-то были нужны). Железо - ноут с оптимусом, драйвера - bumblebee + nvidia (тобишь не nouveau), но используется только интеловская интеграшка. Debian Testing x64 с сегодняшним обновлением.

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

Спасибо за информацию.

Всё равно,поня-тия не имею, в чём проблема...

Гуглить задолбался, результата - ноль. Забью, пожалуй... всем спасибо за помощь.

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