[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#340774: udev: unable to register OSS PCM device 0:0 for snd-intel8x0 with dxr3 card installed



In article <438789AF.9080904__46262.7779496417$1132957122$gmane$org@op.pl> you wrote:
> reassign 340774 linux-2.6
> 
>>thanks
>>
>>On Nov 25, AdamW <ad_am@op.pl> wrote:
>>
>>  
>>
>>>I've got a problem with oss emulation from alsa with dxr3 card installed in my system.
>>>Udev loads drivers for dxr3 first and then is unable to register OSS PCM device 0:0
>>>When I remove dxr3 drivers (em8300, bt865) everything is ok.
>>>It would be grateful if you could fix this problem.
>>>I think that it would be enough if udev could load sound drivers first, however, I do not know how t do it.
>>>    
>>>
>>udev does not and will not enforce this kind of drivers ordering.
>>This looks like a kernel bug.
>>
>>  
>>
> I understand, but with hotplug there is no problem with alsa oss 
> emulation even if drivers for sound card are loaded first.
> It happens only when I use udev istead of hotplug

I believe that what Marco is saying is that, while the ordering
of loading the modules may be important, as does indeed
seem to be the case here, its not up to udev to set that ordering,
it is handled entirely by the kernel. So it seems that Alsa needs
to be enhanced so either the ordering isn't required, or it has
some way to load oss pcm first.

With this in mind, could you please log a bug against ALSA and
report any bugs back here (unfortunately bugzilla doesn't play well
with the debian BTS). James Courtier-Dutton recently posted 
(to another bug) about how he would like ALSA bugs handled.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338606;msg=15

Thanks

-- 
Horms



Reply to: