On dt, 2004-06-29 at 17:39, Robert Gironés Margarit wrote: > On dl, 2004-06-28 at 12:45, Carles Pina i Estany wrote: > > Hola, > > > > On Jun/28/2004, Robert Gironés Margarit wrote: > > > Hola, he instal·lat la versió d'Skype per linux i quan intento fer una > > > trucada em diu que /dev/dsp està ocupat. > > > > > > Utilitzo el kernel 2.4.26 i he activat la targeta sis7012 > > > > > > El so em funciona, però quan intento usar l'Skype... > > > > potser el so que et funciona va amb el artsd i aquest intenta anar > > directe a /dev/dsp > > > > fes fuser /dev/dsp a veure si et diu algun PID... > > > > -- > > Carles Pina i Estany GPG id: 0x8CBDAE64 > > http://pinux.info > > "Hay gente tan sumamente pobre que solamente tiene dinero" Anónimo > > > > > > Efectivament em surt un PID (el 594) > > Si faig ps 594 em diu : > > > > PID TTY STAT TIME COMMAND > > 594 ? S 0:00 /usr/bin/esd -nobeeps > > > > Si mato el procés (kill 594) deixo de tenir els sons pels events > El esd crec que és el dimoni de so que porta el Gnome. Fa funcions semblants al artsd del kde: entre altres coses permet multiplexar diverses fonts d'àudio, de manera que si les aplicacions es comuniquen amb aquests dimonis ennloc de fer-ho directament amb /dev/dsp, aleshores es pot fer sonar més d'un so a la vegada (2 o més aplicacions concurrents). Ara, si l'aplicació no "entén" el dimoni, aleshores intenta accedir a /dev/dsp directament i es troba amb que ja està essent utilitzat. En el cas del artsd, això ho solventa alliberant /dev/dsp després d'un cert temps (configurable a través del centre de control del kde) sense ser utilitzat, de manera que les aplicacions "tradicionals" poden accedir a /dev/dsp malgrat que s'estigui executant el dimoni. En el cas del esd, no sé pas com ho resol, però deu ser semblant. I per la teva aplicació concreta, potser el més còmode seria aconseguir que s'entengués amb el esd. Com fer-ho depèn de l'aplicació. A vegades cal recompilar-la amb alguna opció tipus --with-esd=yes o similar. O potser cal instal.lar-li un plugin, com en el cas del xmms. Ho hauràs de buscar una mica. Orestes
Attachment:
signature.asc
Description: This is a digitally signed message part