Newsgroup: it.comp.os.linux.sys
Titolo: esd, /dev/dsp e altri suoni

Da quando ho messo su un pc un po' più potente, volevo ritornare a Gnome +
Enlightment, mentre fino ad adesso usavo WindowMaker che è molto più
leggero e meglio si adattava al computer precedente.
Mi sono però accorto di un problema: mentre WindowMaker gira
perfettamente, Gnome si carica esd per i suoni di sistema di Enlightment,
e questi però occupano la periferica /dev/dsp.
A questo punto, se provo a eseguire con play un qualunque wave, non me lo
esegue, dicendomi che è impossibile accedere a /dev/dsp perché è già
occupata. Midi e MP3 (chissà perché, dato che gli mp3 vanno sullo stesso
canale dei wave!!) invece funzionano!
Prova ne sia, che eseguendo un kill dell'esd, perdo i suoni del pannello
di Gnome (i vari cic ciac e fssst di quando si minimizza) però riacquisto
i wave con play...
A questo punto me ne frega relativamente, continuo con WindowMaker che ha
anche molti meno bug e amen (e che tra l'altro è infinitamente più
configurabile di Gnome, oltre che più comodo perché permette infinite
scorciatoie da tastiera), però volevo capire come mai accadesse questa
storia di esd che occupa perennemente la periferica audio.
-- 
Crononauta
==========
ICQ UIN: 4005815
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

Ciao Crononauta,
 > Mi sono però accorto di un problema: mentre WindowMaker gira
 > perfettamente, Gnome si carica esd per i suoni di sistema di Enlightment,
 > e questi però occupano la periferica /dev/dsp.
usa esdplay
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
ICQ: 4755831
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Appunti Linux, FAQ, HOWTO e altro:
file://usr/doc/HOWTO
file://usr/doc/FAQ
Pluto Journal:     
http://www.pluto.linux.it/journal
Linux Gazette:     
http://www.linuxgazette.com
Linux Weekly News: 
http://lwn.net
LinuxDoc:          
http://www.linuxdoc.org
(info|news).ita: 
http://www.punto-informatico.it
http://erlug.linux.it/
http://www.ziobudda.net/
Ricerca NEWS: 
http://www.deja.com
IRC: #linux-it

>>>>> "C" == Crononauta  <ta...@vraptor.tato> writes:
C> 
C> Mi  sono  però accorto  di  un  problema:  mentre WindowMaker  gira
C> perfettamente,  Gnome si  carica  esd  per i  suoni  di sistema  di
C> Enlightment, e questi però occupano la periferica /dev/dsp.
lancia  esd col parametro  "-as N",  così dopo  N secondi  di silenzio
verrà rilasciato /dev/dsp
Ciao
Marco
-- 
Io ho imparato molto prima a scrivere che a leggere, tanto che i primi
tempi era tutto un chiedermi cosa diavolo scrivessi.
		-- Paolo Giorgi

e questi però occupano la periferica /dev/dsp.
1)Soluzione di Marco; se non funziona devi aggiornare esd.
2)esdctl off     (sblocca /dev/dsp)
esdctl on     (risattiva esd)
3)esddsp nomeprogramma    (non funziona quasi mai)
4)reindirizzi (se possibile) i dati destinati a /dev/dsp sullo
standard output e lo passi in pipe a esdcat
(Mi pare ci sia qualche novità con i nuovi driver alsa...)
Ciao,
Lumaca
lum...@writeme.com
ICQ: 12424362

standard output e lo passi in pipe a esdcat
Ehm... se possibile, appunto! Come?



Alcuni programmi hanno un'opzione (ex.
mpg123 -s musica.mp3 | esdcat
)
Oppure usi una fifo (avevo provato, ma non sempre funzionava):
dopo aver avviato esd
mv /dev/dsp /dev/verodsp
mkfifo /dev/dsp
esdcat /dev/dsp
nomeprogramma che usa dsp
Prova, se va...
Bisognerebbe perň creare un daemon che controlla se ci sono dati in
/dev/dsp, cosě non č piů necessario usare il terminale.+
Fammi sapere, (scusa, ma non fai prima ad aggiornare esd?); ciao
Lumaca
lum...@writeme.com
ICQ: 12424362

Fammi sapere, (scusa, ma non fai prima ad aggiornare esd?); ciao
Credo proprio di sě :-)
Quello della RedHat 6.2 č corretto? (io ho la 6.0)


Quello della RedHat 6.2 č corretto? (io ho la 6.0)
Non so, non ho mai usato RedHat.
Forse dovrai aggiornare anche qualche libreria.
