Fórum Root.cz
Hlavní témata => Software => Téma založeno: milo86 28. 05. 2013, 14:46:52
-
Dobrý den mám problém, chci rozeběhnout software(starou hru od lokisoftware), která (zvukově)komunikuje přes OSS, ale dnes už se to běžně nepoužívá pro zvukový výstup. Viděl jsem možnost jak to opětovně rozchodit se současným jádrem ale spoustěl by se s tím celý systém a to bych nechtěl. Proto bych chtěl vědět zda existuje "nějakej fake OSS modul" který by se připojil mezi současný zvukový modul a starý software. Pokud se toto nějak standartně řeší tak se omlouvám ale nenapadlo mne pod čím toto hledat.
Děkuji za rady
-
mozna todle? http://alsa.opensrc.org/OSS_emulation
-
alsa-oss - ALSA wrapper for OSS applications
-
Protože prakticky všechny moderní distribuce používají PulseAudio, tak padsp (pro jednotlivé programy) nebo osspd (emuluje OSS pro celý systém)
-
jen posílám výpis z konsole po spuštění programu
./smac.sh
OSS not available or usage of padsp requested!
Trying to find padsp
Found padsp, will use it!
Running game with Loki-Compat libraries.
padsp does not work when loki-compat is enabled
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed!
-
Tím je bohužel zodpovězeno na mou otázku protože za normálních okolností by to běželo vpořádku ale nějak blbne součinnost s ostatníma knihovnama. Děkuju jestli to zprovozním tak sem pošlu jak se to podařilo.
-
Tak jsem přišel na řešení, samozřejmě že již někdo řešil ten samý problém. Stačí se v konzoli přihlásit jako root a spustit příkaz
modprobe snd-pcm-oss