Kezdőlap › Fórumok › Slackware, Slax problémák › OSS emuláció ALSA-val
- This topic has 9 hozzászólás, 4 résztvevő, and was last updated 20 years, 5 months telt el by
killall.
-
SzerzőBejegyzés
-
2005-01-11-21:05 #1996606
http://www.linuxforum.hu/ipbmb/index.php?s…c=8843&hl=alsa#
Itt bemásoltam egy mknod scriptet. Nálam ez segített anno.
De szerintem a legtisztább megoldás, ha egy 2.6.9es kernelt felraksz. A slackware current ágában pedig találsz hozzá alsa-driver csomagot.2005-01-11-21:07 #1996607Hihetetlen hogy milyen „ál-megoldásokat” tudtok javasolni. (nah jo ebbe mindenki beleesik néha.) Méghogy vissza a 2.6.9-hez. Abban van egy régebbi ALSA, aztán kész. Vagy nem?
Egyébként köszi azt a linket, máris csekkolom.edit: igen, pontosan erröl van szo, a /dev környékén volt 1-2 stikli, ez lesz az.
2005-01-11-21:11 #1996608Egyébként ott van az intel8x0-hoz az alsa telepítési howto, amit te is említettél, én is pontosan azt akartam csinálni, csak a fordításkor kiakad, ugyebár.
Végrehajtottam azt a dev-es cuccot, amit mondtál, de nem ment utána.bash-2.05b# chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
chmod: cannot access `/dev/dsp’: No such file or directory
chmod: cannot access `/dev/mixer’: No such file or directory
chmod: cannot access `/dev/sequencer’: No such file or directory…
2005-01-11-21:12 #1996609Hihetetlen hogy milyen „ál-megoldásokat” tudtok javasolni. (nah jo ebbe mindenki beleesik néha.) Méghogy vissza a 2.6.9-hez. Abban van egy régebbi ALSA, aztán kész.
[align=right][snapback]110724[/snapback][/align]Régen én is kernelpakolások után forgattam egy alsa-drivert, de már ráuntam. Egyszerûbb így csomagból.
2005-01-11-21:21 #1996610Egyébként ott van az intel8x0-hoz az alsa telepítési howto, amit te is említettél, én is pontosan azt akartam csinálni, csak a fordításkor kiakad, ugyebár.
Végrehajtottam azt a dev-es cuccot, amit mondtál, de nem ment utána.bash-2.05b# chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
chmod: cannot access `/dev/dsp’: No such file or directory
chmod: cannot access `/dev/mixer’: No such file or directory
chmod: cannot access `/dev/sequencer’: No such file or directory…
[align=right][snapback]110726[/snapback][/align]Ha beleírod hogy ezeket az eszközöket is hozza létre? De mondjuk ezek szerintem symlinkek lennének. Passz 🙁
Ha alsa-oss csomagot újratelepíted esetleg?2005-01-11-21:24 #1996611Szerintem forgatok egy kernelt, soundcore -val, aztán ráforgatok egy ALSA-t, mennie kell. Lehet elfelejtettem a hangtámogatást beleforgatni :]
2005-01-11-21:34 #1996612Szerintem forgatok egy kernelt, soundcore -val, aztán ráforgatok egy ALSA-t, mennie kell. Lehet elfelejtettem a hangtámogatást beleforgatni :]
[align=right][snapback]110735[/snapback][/align]A soundcore mellett szvsz az alsa supportot is rakd be modulba minimum.
2005-01-11-22:48 #19966132.6.10 alá nem lehet külsö alsa-t forditani, én azt hámoztam ki az utóbbi 1, 1.5 órás görcsöléseimböl.
Valakinek sikerült már?2005-01-11-22:59 #19966142.6.10 alá nem lehet külsö alsa-t forditani, én azt hámoztam ki az utóbbi 1, 1.5 órás görcsöléseimböl.
Valakinek sikerült már?
[align=right][snapback]110780[/snapback][/align]hat egyik kernel sem ugyanolyan. pl a 2.4.26-ot tuti reszegen adta ki linus, mert nemvolt benne fm801 support 😉
miertnem jo a 2.6.7 es a pure alsa tamogatas? nekem tokeletesen muxik…2009-12-04-19:56 #1877959Sziasztok! Slackware rendszerem alatt nem megy az OSS emuláció ALSA-val.
Kernel 2.6.7, majd utána feltelepített ALSA tökéletesen üzemelt mint alsa mind oss progikkal.
Most azonban váltottam 2.6.10-re. Elsö körben kihagytam az alsa-t a kernelböl, csak a soundcore maradt meg hogy a „kivülröl” forditando alsa felmenjen. 2.6.7, illetve 2.4.26. 2.4.28 -höz tökéletesen ment a cucc. 2.6.10-et használva azonban az alsa-libs fordítása kiakad (/usr/src alatt minden rendben van, az tuti.)
Ezek után xcut tanácsára beleforgattam a kernelbe az ALSA-t, mindenféle OSS-es cuccal, és a hangkarimmal.
Elvileg jó is, mert XMMS-el megy is az alsa kimenet, az OSS azonban nem.
Az OSS kompatibilitási modulok biztos be vannak töltve, boot-kor ki is irja, de aki nem hiszi járjon utána:Code:bash-2.05b$ lsmod
Module Size Used by
snd_pcm_oss 48164 0
snd_mixer_oss 17536 1 snd_pcm_oss
ipv6 230784 10
uhci_hcd 29968 0
nvidia_agp 6044 1
i2c_nforce2 5632 0
i2c_core 18064 1 i2c_nforce2
ohci_hcd 18824 0
ehci_hcd 28804 0
forcedeth 14464 0
snd_intel8x0 28064 1
snd_ac97_codec 72032 1 snd_intel8x0
snd_pcm 81800 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 20228 1 snd_pcm
snd 45924 8 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 7136 1 snd
snd_page_alloc 7684 2 snd_intel8x0,snd_pcm
shpchp 96868 0
nvidia 3464348 12
nls_iso8859_2 4480 2
ntfs 178448 2
agpgart 28328 2 nvidia_agp
evdev 7552 0
psmouse 20104 0
bash-2.05b$Tehát ott vannak, de nem müködnek. Van egy ötletem hogy miért. Az official alsa intel8x0 howto-ban van egy ilyen lépés hogy
Code:chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midiAmikor végre akarom hajtani, azt írja hogy ezek a mappák nem léteznek. No üsse kõ, létrehozom õket, majd ráhúzom a megfelelõ attribútumokat. Nem megy az OSS. Reboot, hátha mégeccer betölti az OSS-t ezekre a dev -ekre, de a mappák most is el vannak tünve.
Szerintem az udev permissions configban kéne valamit betenni, de nem tudom hogy mit.
Minden segitséget és ötletet szivesen vennék mert én kifogytam az ötletekböl.Gyuszk
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz