LINUX.ORG.RU
ФорумGames

quake 4 (трабл с запуском звука)


0

0

третья квакает без проблем.
поставил четвертую. запускаю вылетает.
сообщение:

------ Alsa Sound Initialization -----
snd_pcm_open SND_PCM_STREAM_PLAYBACK 'default' failed: No such file or directory
dlclose
WARNING: sound subsystem disabled

--------------------------------------
----------- Alsa Shutdown ------------
--------------------------------------
...using GL_ARB_multitexture

какой нафиг pcm ? где эта строка - SND_PCM_STREAM_PLAYBACK ? что вместо дефаулта в ней прописывать?

восчем нифига не понял.
выручайте, плиз. как это вылечить?

anonymous

Ей нужно, как и для UT2003/Ut2004, чтобы были установлены звуковые библиотеки OpenAL. Q3 они нахрен не нужны. Установлены библиотеки эти?

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

честно говоря, хз.
как проверить то? какие либы, в смысле должны быть?
так то, оно перед описанием трабла (кторый я привел) говорит про алсасоунд, типа все пучком:

dlopen(libasound.so.2)
asoundlib version: 1.0.6
Alsa is available
------ Alsa Sound Initialization -----

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

При чем здесь альсовские драйвера? Я ж по-русски написал, что игра использует звуковую библиотеку OpenAL (что-то типа виндузного DirectSound). В винде надеюсь знаешь различия между драйвером аудиокарты и DirecX. Тут - то же самое - ALSA - это можно сказать, драйвер, а OpenAL - звуковой API. Установлен ли у тебя пакет OpenAL (он так и называтеся)? И что вообще за дистриб?

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

мандрака 10.1

чойто на
http://www.openal.org/downloads.html
раздел Downloads
содержит только CVS (и еще куча вавов в нем блин)
ну по инструкции все сделал
./configure --prefix=/usr/local
make
cd test
[run tests]
make install

нифига не понял. что за run tests, но всякое барахло музыкальное, из этого каталога проигрывается.

make install состряпал libopenal.so.0.0.8
засунул его в:
/usr/bin/install -c -d -m 755 /usr/local/lib
/usr/bin/install -c -m 755 src/libopenal.so.0.0.8 /usr/local/lib
ln -s -f libopenal.so.0.0.8 /usr/local/lib/libopenal.so.0
ln -s -f libopenal.so.0.0.8 /usr/local/lib/libopenal.so

вобщем все вроде нормально.
а квака как ругалась, так и ругается
)))))

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

Мосье редкостный извращенец. Зачем собирал и сам распихивал? OpenAL есть в Мандраке в уже собранном виде. Должен быть. Нонче это непременный атрибут любого нормального дистриба. Мож без самодеятельности? ;)

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

хм...
васчето мосье не любитель шаманить.
потому, сначала проверил а что у него установлено
а затем поиск в доступном для установки (поверпак+ 6дисков и norling) по OpenAL, Open, AL, libopenal.
нифига не нашел.
то есть совершенно.
может кто подскажет, мосье, как ента фича тоды в мандраке называется, или где ее в собраном виде в рпм ах добыть. гугли и яндексы посылают именно туда, где я был и где есть только cvs.

или может кто скажет, вдруг я чойнить неправильно прикрутил? или эта фича требует настройки или еще чего.

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

Мосье не только извращенец, но ещё и искать толком не умеет... Сапсем горе :)

На будующее - гуглить и прочая в поисках rpm - удел опять-таки настоящих извров. Есть спецализированный поисковик rpm - на будующее - хватай ссылку (перед началом поиска включи расширенный режим - приятно удивишься ;) ) - http://rpm.pbone.net

Я в пять секнд на нем нашел то, что нужно тебе - вот тебе конкретная ссылка на последню версию OpenAL для Мандраки 10.1 - ftp://mirror.switch.ch/mirror/mandrake/official/10.2/i586/media/contrib/libop...

Если этот сайт не будет работать на момент скачки, то вот тебе страничка со списком всех ссылок на данный файл с разных фтп - http://rpm.pbone.net/index.php3/stat/4/idpl/1753908/com/libopenal0-0.0.8-1.20...

Инджой! ;)

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

>>libopenal.so.0.0.8 /usr/local/lib/libopenal.so.0<<

А вот и не правильно! Библиотеки OpenAL должны лежать в другой папке :) Вот содержимое rpm от мандраки:

"Content of RPM : /usr/lib/libopenal.so.0 /usr/lib/libopenal.so.0.0.8 /usr/share/doc/libopenal0-0.0.8 /usr/share/doc/libopenal0-0.0.8/CHANGES /usr/share/doc/libopenal0-0.0.8/CREDITS /usr/share/doc/libopenal0-0.0.8/ChangeLog /usr/share/doc/libopenal0-0.0.8/NOTES /usr/share/doc/libopenal0-0.0.8/PLATFORM /usr/share/doc/libopenal0-0.0.8/README /usr/share/doc/libopenal0-0.0.8/TODO"

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