Portál AbcLinuxu, 22. července 2025 09:41


Dotaz: Nefunguje zvuk u her - problém s SDL

11.1.2009 11:36 honorguard | skóre: 4
Nefunguje zvuk u her - problém s SDL
Přečteno: 869×
Odpovědět | Admin
Zdravím všechny, Až do nedávna jsem tenhle problém neměl. Zvuk ve všech hrách a přehrávačích mi fungoval normálně. Nedávno jsem si ale pustil Medal of Honor Allied Assault (nativně z loki installeru) a nešel mi zvuk. Od té doby se tohohle problému nemůžu zbavit. Hry hlásí např. že není spuštěný zvuk apod. Tohle je výstup ze Smokin Guns:
------ Initializing Sound ------                     
Initializing SDL audio driver...                     
ALSA lib pcm.c:1972:(snd_pcm_open_noupdate) Unknown PCM default
SDL audio driver is "(UNKNOWN)".                               
SDL_OpenAudio() failed: No available audio device              
Sound initialization failed.
Tady je MOHAA:
OpenAL: Opening device {default}...                  
open /dev/[sound/]dsp: Device or resource busy       
OpenAL: Could not open device                        
OpenAL: Destroying channels...                       
OpenAL: Channels destroyed successfully.             
OpenAL: initialization failed. No audio will play.   
------- Sound Initialization Complete ------- 1 ms 
Hra poté vypisuje stále dokola takovéhle hlášky:
ERROR:  Trying to register sound sound/menu/back.wav when soundsystem hasn't started.
Zajímavé je že u některých her jako je např. Open Arena mi zvuk funguje normálně. Přehrávání hudby a videa taky nemá problémy.

Předem dík za všechny nápady
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

stativ avatar 11.1.2009 11:42 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Nefunguje zvuk u her - problém s SDL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus před spuštěním nastavit proměnnou SDL_AUDIODRIVER na jednu z následujících možností: alsa,artsc,dma,dsp,esd,nas.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
11.1.2009 11:58 honorguard | skóre: 4
Rozbalit Rozbalit vše Re: Nefunguje zvuk u her - problém s SDL
zkoušel jsem export SDL_AUDIODRIVER=" postupně všechny ty možnosti" a ani jedno nepomohlo. Furt to hlásilo
------ Initializing Sound ------                     
Initializing SDL audio driver...                     
SDL audio driver is "(UNKNOWN)".                     
SDL_OpenAudio() failed: No available audio device    
Sound initialization failed.                         
--------------------------------        
Díky
11.1.2009 21:37 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Nefunguje zvuk u her - problém s SDL
Odpovědět | | Sbalit | Link | Blokovat | Admin

A nepomůže něco jako pro et ?

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss

Samozřejmě místo et.x86 dopsat váš spustitelný soubor té hry

18.1.2009 10:12 honorguard | skóre: 4
Rozbalit Rozbalit vše Re: Nefunguje zvuk u her - problém s SDL
Díky moc, problém jsem vyřšeil někdy v pondělí. Zjistil jsem že problémy dělají jen 32bit aplikace, navíc jsem stejně chtěl kvůli PSX emulátorům přejít na 32bit, po přechodu vše funguje jak má, díky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.