Pagina 1 di 2

creazione /dev/dsp e /dev/mixer

Inviato: ven 1 apr 2005, 20:52
da Bart
Ciao,
<BR>ho un problemino. Allora utilizzo il kernel 2.6.11.6 e fluxbox come wm. L´audio funziona regolarmente però questa sera provando skype, ottengo l´errore "problem with sound device". Mi era già capitato una cosa del genere e l´avevo risolta dando un "chmod 777 /dev/dsp*" e un "chmod 777 /dev/mixer*" solo che ho riscontrato che non sono presenti.
<BR>Vi comunico che all´avvio ottengo anche due FATAL relativi proprio a due moduli che non trovano /dev/dsp e /dev/mixer.
<BR>Come posso fare per risolvere il problema?<br>

creazione /dev/dsp e /dev/mixer

Inviato: ven 1 apr 2005, 21:31
da useless
forse non hai abilitato l´emulazione OSS nella conf del kernel relativa ad alsa?<br>

creazione /dev/dsp e /dev/mixer

Inviato: ven 1 apr 2005, 23:35
da wally
Per creare /dev/dsp e /dev/mixer mi e´ capitato a volte che sia bastato dare un alsamixe con conseguente alsactl store...
<BR>
<BR>Ciao<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 11:55
da Bart
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> forse non hai abilitato l´emulazione OSS nella conf del kernel relativa ad alsa?
<BR> </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>Ma nel 2.6.x non è deprecato?
<BR>Nel config di Pat, nella sezione Sound in effetti è abilitato pochissimo se non ricordo male. Io ho abilitato i moduli per la mia scheda YMF... e basta credo sotto schede PCI.
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Bart il 02-04-2005 11:58 ]<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 12:27
da gallows
no, non devi abilitare OSS (il quale é deprecato)
<BR>quelle opzioni sono sotto alsa.:
<BR>
<BR>
<BR>#
<BR># Advanced Linux Sound Architecture
<BR>#
<BR>CONFIG_SND=y
<BR>CONFIG_SND_TIMER=y
<BR>CONFIG_SND_PCM=y
<BR>CONFIG_SND_HWDEP=m
<BR>CONFIG_SND_RAWMIDI=m
<BR>CONFIG_SND_SEQUENCER=m
<BR>CONFIG_SND_OSSEMUL=y
<BR>CONFIG_SND_MIXER_OSS=m
<BR>CONFIG_SND_PCM_OSS=y
<BR>CONFIG_SND_SEQUENCER_OSS=y
<BR>
<BR><br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 13:35
da pennega
come dice gal controlla di avere i moduli abilitati nel kernel e se non ci sono caricali a mano
<BR>
<BR>modprobe snd_pcm_oss
<BR>modprobe snd_mixer_oss
<BR>
<BR>comunque io lo metterei come moduli e non built-in
<BR>
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: pennega il 02-04-2005 13:48 ]<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 14:21
da useless
- oss è deprecato
<BR>- dsp e mixer sono 2 dispositivi di oss
<BR>- anche se ormai alsa è il gestore ufficiale dell´audio molti programmi non sono ancora stati portati da oss ad alsa
<BR>- quindi alsa può fare finta di essere oss
<BR>- questo lo ottieni abilitando l´emu oss in alsa (e non oss in sé!)
<BR>- a sto punto avrai dsp e mixer, che saranno in realtà gestiti da alsa<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 15:14
da Bart
Ciao,
<BR>come faccio ad abilitare l´emulazione OSS in alsa?
<BR>Grazie a tutti per le risposte.
<BR>
<BR>PS: questi due moduli:
<BR>
<BR>modprobe snd_pcm_oss
<BR>modprobe snd_mixer_oss
<BR>
<BR>li carica all´avvio ma non li trova ed infatti ottengo due FATAL.<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 15:21
da gianPrazio
Ciao Bart!
<BR>Attiva le seguenti opzioni nella configurazione del kernel:
<BR>"Device Drivers" --> "Sound" --> "Advanced Linux Sound Architecture":
<BR>
<BR><M> Advanced Linux Sound Architecture
<BR><M> Sequencer support
<BR><M> Sequencer dummy client
<BR><M> OSS Mixer API
<BR><M> OSS PCM (digital audio) API
<BR>[*] OSS Sequencer API
<BR><M> RTC Timer support
<BR>
<BR>Ricompila... fine!
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: gianPrazio il 02-04-2005 15:26 ]<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 15:22
da pennega
controlla di avere i moduli compilati come ti scritto sopra.<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 16:13
da DaNiMoTh
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 02-04-2005 alle ore 14:21, useless :
<BR>- quindi alsa può fare finta di essere oss
<BR>- questo lo ottieni abilitando l´emu oss in alsa (e non oss in sé!)
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Come si fa?
<BR>Grazie :)
<BR>
<BR>[EDIT] Per un attimo non mi è funzionata la rotellina del mouse e mi son fermato in alto :)
<BR>
<BR>basta solo compilare i moduli che incominciano per snd-*-oss, vero?
<BR>
<BR>-->Io sono prima di tutto anti-imperialista, anti-dittatura, anti-totalitarismo, anti-liberista, cristiano, democratico, dalla parte dell´ultimo.
<BR><!-- BBCode Start --><IMG SRC="http://www.slackware.org/~msimons/slack ... Wchord.jpg"><!-- BBCode End -->
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: DaNiMoTh il 02-04-2005 16:16 ]<br>

creazione /dev/dsp e /dev/mixer

Inviato: sab 2 apr 2005, 16:20
da gianPrazio
Si´...
<BR>Se hai un kernel 2.6, puoi anche attivare l´emulazione oss in fase di configurazione del kernel stesso.<br>

Inviato: mer 24 ago 2005, 23:19
da DaRkO
scusate se riesumo il vecchio post, ma...

io dal kernel ho disabilitato alsa e oss, ho solo il supporto sonoro.

ho compilato gli alsa-driver...il supporto oss e' nel configure? se si, riconfiguro ^^

altrimenti metto mano al kernel, ma mi pare strano, alsa li e' tutta disabilitata.

Inviato: mer 24 ago 2005, 23:21
da DaRkO
mi sono risposto da solo:


dal configure dei driver


--with-oss=no,yes driver will (not) be compiled with OSS/Free emulation



magari puo' essere utile a qualcuno ^^

Inviato: gio 25 ago 2005, 0:07
da DaRkO
mmmh ho compilato con quelle opzioni, ma i dsp nn ci sono comunque...ho messo gli alias in modules.conf, il suono funziona, ho provato alsamixer e alsactl store, ma i device nn me li crea, e skype nn funzia.


metto l'emulazione oss nel kernel anche se alsa-driver me lo so compilato da solo?