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