Rodrigo S.R. wrote: > ESPAÑOL: > ========= > ========= > > Estoy teniendo un inconveniente, aparentemente con permisos o algo > relacionado a esto básicamente con el xmms cuando intento usar el > plugin del ALSA en vez del "Controlador OSS" que viene en forma > predeterminada. > > Sistema y soft instalado: > ================== > Fedora Core 8 (estable) > Kernel 2.6.24.3 <http://2.6.24.3> > alsa 1.0.16 (driver, firmware, lib, oss (1.0.15), plugins, utils) > > Placa de sonido: > ============= > 0 [Live]: EMU10K1 - SBLive! Platinum [CT4760P] > SBLive! Platinum [CT4760P] (rev.8) > > > Cuando quiero utilizar el plugin alsa del xmms (libALSA.so) me tira el > siguiente error: > > ################################################# > Por favor, verifique que: > Su tarjeta de sonido esta configurada adecuadamente > Tiene seleccionado el plugin de salida correcto > No hay otros programas bloqueando la tarjeta de sonido > ################################################# > > Este problema ocurre cuando utilizo un usuario distinto al root. Otro > síntoma del aparente problema con los permisos es que desde el > firefox, cuando deseo veo un video en flash (firefox 2.0.0.8 > <http://2.0.0.8> y plugin flash player 9 bajados del repositorio de > Fedora) no me reproduce el sonido. Tanto el xmms como el firefox > reproduciendo videos (por ejemplo de youtube) con el usuario root > funcionan perfectamente (ya vi todas las posibilidades, tanto la de > modificar el /etc/firefox/firefoxrc con el DEVICE_DSP, como las otras > alternativas). > Los permisos de /dev los forcé por si este era el problema, pero sigue > todo igual: > > chmod 666 /dev/dsp > chmod 666 /dev/audio > chmod 666 /dev/mixer > chmod -R 666 /dev/snd/ > > Todas las aplicaciones que intentan utilizar el ALSA como salida de > sonido fallan. Solamente funcionan si elijo como opción el "OSS/ioctl > audio output", como es el caso del MPlayer: > > [root@localhost / ]# lsof | egrep '/dev/(sound|dsp|mixer)' > gkrellm 2794 cyber 9u CHR 14,0 5037 > /dev/mixer > xmms 3646 cyber 9w CHR 14,3 5018 /dev/dsp > gmplayer 3843 cyber 9w CHR 14,3 5018 /dev/dsp > > En la salida por pantalla anterior se puede ver como el xmms, el > mplayer (GUI) y el gkrellm no utilizan el ALSA (oss o lo que fuese). > > Estuve leyendo en varios foros que quizás el problema esté relacionado > con el demonio HAL + ConsoleKit (hay dos bugs definidos en el Fedora > con respecto a este demonio/aplicación), pero sinceramente no funcionó > lo que recomendaban. No creo que la solución sea utilizar el root en > el entorno gráfico para que los programas puedan utilizar el oss del > ALSA para reproducir sonido. > > Quizás la solución sea mucho más sencilla de lo que creo; o quizás > alguien me pueda ayudar si lo tiene funcionando de esta forma. Tengo > que modificar algún permiso extra?. Es realmente un bug?. > > > > ENGLISH: > ======== > ======== > > I'm having a problem, apparently with permissions or something related > to this, basically with xmms; when I attempt to use the ALSA plugin > instead of the "OSS Controller" (default). > > Soft and System: > ================ > Fedora Core 8 (stable) > Kernal 2.6.24.3 <http://2.6.24.3> > alsa-driver/firmware/oss/plugins/utils (1.0.16) and alsa-oss 1.0.15 > (latest) > > Sound Card: > =========== > 0 [Live]: EMU10K1 - SBLive! Platinum [CT4760P] > SBLive! Platinum [CT4760P] (rev.8) > > When I want to use xmms alsa plugin (libALSA.so) throws the following > error (sorry, but I translate the error that appears in spanish): > > ################################################## > Please, verify: > The sound card is configured. > Has selected the correct output plugin. > there are no other programs blocking the sound card > ################################################### > > This problem happens when I don't use root user. Another symptom of > the apparent problem with the permissions is from firefox, when I want > to see a flash video (firefox 2.0.0.8 <http://2.0.0.8> and flash > player 9 downloaded and installed from Fedora repository) doesn't > reproduce the sounds. As much xmms as firefox reproducing videos (for > example from youtube) with the user root works perfectly (already I > saw all the possibilities, as much the one to modify > /etc/firefox/firefoxrc with DEVICE_DSP option, like the other > alternatives). I forced the permissions of /dev, but it doesn't work too: > > chmod 666 /dev/dsp > chmod 666 /dev/audio > chmod 666 /dev/mixer > chmod -R 666 /dev/snd/ > > All the programs that try to use the ALSA as sound output fails. They > only work if I choose the option "audio OSS/ioctl output", as the case > of the MPlayer. > > [root@localhost / ]# lsof | egrep '/dev/(sound|dsp|mixer)' > gkrellm 2794 cyber 9u CHR 14,0 5037 > /dev/mixer > xmms 3646 cyber 9w CHR 14,3 5018 /dev/dsp > gmplayer 3843 cyber 9w CHR 14,3 5018 /dev/dsp > > Perhaps the solution is much more simple of which I think; or perhaps > somebody can help me if it has it working....I need to change some > extra permissions?. It's really a bug?. > > > Muchas gracias / Thanks. > > Atte.: Rodrigo I don't think it is a bug, I think there is something else blocking the soundcard. I notice on my system that if firefox has flash open to play sound in a window or tab, then I can't use alsa directly. Your symptoms are the same. This is really a configuration issue more than an alsa issue as alsa appears to be working fine. By that I mean that it seems to be a layer on top of alsa that is causing the problem. Have you tried disabling all sound servers and repeating the tests? Perhaps you could ask on the list for your distribution? Maybe someone else here will have a better answer. ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user