[РЕШЕНО]wheezy: Не запускается Sacred Gold

Автор wlad-biker, 18 декабря 2014, 15:18:40

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

wlad-biker

Нашёл её в своей файлопомойке, решил поиграть. И не вышло.
Открыть содержимое (спойлер)
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:951:(snd_ctl_open_noupdate) Invalid CTL hw:0
AL lib: alsa.c:797: control open (0): No such file or directory
Testing local library
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:951:(snd_ctl_open_noupdate) Invalid CTL hw:0
AL lib: alsa.c:797: control open (0): No such file or directory
sacred 1.0.1, built for i386
Segmentation Fault: I dont believe in dragons! oh...

This is a BUG, please report it to http://support.linuxgamepublishing.com
Stack dump:
{
[0xf76e5400]
/lib/ld-linux.so.2(+0xe2d9) [0xf76f42d9]
/lib/ld-linux.so.2(+0x1228f) [0xf76f828f]
/lib/ld-linux.so.2(+0xdde6) [0xf76f3de6]
/lib/ld-linux.so.2(+0x11b06) [0xf76f7b06]
/lib/i386-linux-gnu/libdl.so.2(+0xc2b) [0xf690ec2b]
/lib/ld-linux.so.2(+0xdde6) [0xf76f3de6]
/lib/i386-linux-gnu/libdl.so.2(+0x10bc) [0xf690f0bc]
/lib/i386-linux-gnu/libdl.so.2(dlopen+0x41) [0xf690eb61]
/usr/lib/i386-linux-gnu/libasound.so.2(snd_dlopen+0x118) [0xf6958768]
}

Ошибка сегментирования
[свернуть]
На Ubuntu 10.04 всё работало как часы.

Yrii

10.04 у тебя наверное стоял такой пакет libasound2-plugins, где есть такой файл libasound_module_conf_pulse.so, который он не может найти
в wheezy он тоже есть libasound2-plugins
попробуй поставить
архитектура системы у тебя надеюсь 32 бита? иначе придётся ещё пару действий делать

wlad-biker

64битка, но эти пакеты уже установлены. Есть версия и под i386.

Yrii

система 64 бита, а Sacred Gold я так понял 32... и multiarch я так понял добавлен...
хм,  ldd запускающий_файл_игры что выводит, может покажет не достающие либы?

wlad-biker


Цитата: Yrii от 18 декабря 2014, 18:33:56
система 64 бита, а Sacred Gold я так понял 32... и multiarch я так понял добавлен...

Да, всё правильно. Debian Wheezy amd64, multiarch, проприетарный драйвер nvidia.

Цитировать
хм,  ldd запускающий_файл_игры что выводит, может покажет не достающие либы?

Запускаемый файл не может найти conf.c, control.c и alsa.c, см. выхлоп под спойлером. Может есть какой-нибудь железный способ установить какие файлы в каком пакете должны быть? Я на слаке не усидел как раз по этой причине: вечно приходилось ломать голову какой пакет нужен.
Кстати на ноуте жены тоже не завелось, там убунта 14.04. Интро пошло, а играть точно такой же черный экран и досвиданья.

Ghostdmn

wlad-biker, в директории  игры самой нет либов никаких? Можно попробовать убрать их.
Ну и поставить либы для i386. Скорее всего libbgcc1:i386, libc6:i386, libc6-i686:i386 и libstdc++5:i386, libstdc++6:i386. Или что-то вроде того
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100


Ghostdmn

Возьми каталог, да перенеси куда-нибудь. Мало ли пригодится. После этого запускай. Скорее всего либы конфликтуют.
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100

wlad-biker

Переехал на jessie, всё запустилось.