UDEV

Karl Larsen k5di at zianet.com
Thu Aug 2 19:49:57 UTC 2007


Nigel Henry wrote:
> 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.

	Yes that is correct. It does work through the same /dev/dsp on receive 
of course.

> 
> 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.
> 
OK I yummed the 2 files and used $ aoss gmfsk and as you expected it 
worked! I will do some learning as to why in the future but thanks for 
the idea. It now runs on F7

-- 

	Karl F. Larsen, AKA K5DI
	Linux User
	#450462   http://counter.li.org.




More information about the fedora-list mailing list