I believe the problem here lies not with wmmixer, but with oss-compat.
/dev/mixer is created by the snd-mixer-oss kernel module which is one of
a set that provides OSS emulation for ALSA.  The oss-compat package is
intended to make sure that the OSS emulation modules are loaded.
However, there is currently an open bug against the package which states
that a reboot is required for it to take effect:

  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818220

I have verified that this does appear to be the case.  Immediately after
installing oss-compat the modules are not loaded, and manually running
the modprobe command from the package's postinst maintainer-script
doesn't do anything.  Once I reboot my machine, however, the modules are
loaded and /dev/mixer is present.

One can, of course, manually load the OSS modules immediately after
installing wmmixer:

  # modprobe snd-mixer-oss snd-pcm-oss

I'm going to close this bug.

J.

Attachment: signature.asc
Description: PGP signature

Reply via email to