Bug#660803: oss-compat 3 problems with udev and breaks audio

Michael Hatzold m.hatzold at web.de
Sat Jun 29 16:57:53 UTC 2013


Hi Stephen,

thanks for your reply and your effort to solve the problem.


Am 29.06.2013, 17:33 Uhr, schrieb Stephen Kitt <skitt at debian.org>:

> Hi Michael,
>
> On Thu, 27 Jun 2013 21:22:25 +0200, "Michael Hatzold" <m.hatzold at web.de>
> wrote:
>> Am 27.06.2013, 20:21 Uhr, schrieb Stephen Kitt <skitt at debian.org>:
>> > Could you possibly try the following?
>> > * re-install oss-compat 3
>> > * reboot (with the timeout)
>> > * run
>> > 	sudo udevadm --debug trigger --verbose
>> >   to re-attempt to load the sound modules and trace what is attempted
>>
>> As root in a VT I did run:
>>
>> "udevadm --debug trigger --verbose"
>>
>> Output in attachement. If it's not what you wanted pls let me know what  
>> to
>> do exactly.
>
> Thanks, that is what I wanted although it's not enough to figure out the
> problem - but Sven provided the missing info (thanks!).
>
> If you don't mind, could you try the following workarounds?
>
> The first is to drop the last softdep from oss-compat.conf (v3):
>
> 	softdep snd-pcm post: snd-pcm-oss
> 	softdep snd-mixer post: snd-mixer-oss

This version is working for me. No delay during boot and working sound  
even with oss-depending software (wmmixer).


>
> That's the workaround provided by Sven, so it should work just fine.
>
> The second is to add a variant of the last softdep:
>
> 	softdep snd-pcm post: snd-pcm-oss
> 	softdep snd-mixer post: snd-mixer-oss
> 	softdep snd-seq post: snd-seq-oss

Thisone is *not* working. Delay during boot an no sound.

>
> This will help determine whether the initialisation lock-up is related to
> loading snd-seq-midi... (Incidentally, the Debian kernels don't ship
> snd-seq-oss.)

I don't use a Debian stock kernel, but a siduction kernel which is vanilla  
plus whatever patches siduction applies.

In the hope of providing usefull info I attach:

lsmod | grep oss >> lsmod.grep_oss.workaround1 (workaround #1 config)
lsmod | grep oss >> lsmod.grep_oss.workaround2 (workaround #2 config)
strace.workaround2 ( "strace -f modprobe snd-seq-oss" with workaround #2  
config)

If you need further testing, just let me know.


Thanks,

Michael



>
> Thanks,
>
> Stephen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lsmod.grep_oss.workaround1
Type: application/octet-stream
Size: 289 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20130629/71f212e0/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lsmod.grep_oss.workaround2
Type: application/octet-stream
Size: 269 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20130629/71f212e0/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strace.workaround2
Type: application/octet-stream
Size: 14659 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20130629/71f212e0/attachment-0005.obj>


More information about the Pkg-games-devel mailing list