UDEV

Nigel Henry cave.dnb at tiscali.fr
Thu Aug 2 16:00:46 UTC 2007


On Thursday 02 August 2007 16:21, Karl Larsen wrote:
> Andy Green wrote:
> > Somebody in the thread at some point said:
> >>     I read but did not understand any details of udev but I am certain
> >> it is why my old application called gmfsk finds that /dev/dsp is busy.
> >> It is not busy but the current setup of udev makes it appear busy. Also
> >> it is certain that udev can have upset with the new kernels and be
> >> causing the problems some or most of us are having.
> >
> > What makes you think /dev/dsp isn't busy, and if it is busy, that udev
> > is to blame?  Try this
> >
> > lsof -n | grep /dev/dsp
> >
> > it should list any processes that have /dev/dsp open.
> >
> > -Andy
>
>  I did that and got no result. I think that means it is not busy?
>
>
> --
>
>  Karl F. Larsen, AKA K5DI
>  Linux User
>  #450462   http://counter.li.org.

Hi Karl. Did you have the gmfsk ham radio app running when you tried the above 
command? I seem to remember a while back that you said that rx was ok, but 
you got the /dev/dsp problem when tx'ing.

It may be worth trying starting gmfsk with aoss. You need to install the 
package alsa-oss, then launch the app as.
aoss gmfsk

That is if gmsfk is the command for launching it.

I've just looked at this on one of my 2 machines that does not have a 
soundcard capable of multiple audio streams. I listen to Internet radio, and 
start opera with, aoss opera. This way I can use other audio apps at the same 
time. I ran /usr/sbin/lsof -n | grep /dev/dsp while listening to Internet 
radio, and just got a return to the command prompt. Btw www.bbc.co.uk/radio4 
uses the BBC radio player, that is using RealPlayer (an OSS app).

So next I close Opera, and open Firefox, which isn't started using "aoss". Go 
to www.bbc.co.uk/radio4, click on listen live, and re-run,
/usr/sbin/lsof -n | grep /dev/dsp

This time I get the following output.

$ /usr/sbin/lsof -n | grep /dev/dsp
realplay. 29809 djmons    5w   CHR       14,3              360131 /dev/dsp

Now /dev/dsp is busy, and I know I can't use more audio apps while it's in 
this state.

It's worth giving aoss a try. There's nothing to lose, and if it works, it 
works.

I think you also said that gmfsk was working ok on FC6. Was that on the same 
machine, with the same soundcard? If so, it is a bit strange that it's not 
working on F7.

There are problems with UDEV, and I've had problems with the ordering of video 
devices. Thankfully resolved for my Debian installs from help on the Debian 
list, and hopefully the same fix will work on my FC installs that are using 
UDEV.

All the best.

Nigel.




More information about the users mailing list