At Fri, 11 Oct 2002 13:00:23 -0500, [EMAIL PROTECTED] wrote: > > On Fri, Oct 11, 2002 at 06:27:17PM +0200, Takashi Iwai wrote: > > At Fri, 11 Oct 2002 18:02:09 +0200, > > I wrote: > > > > > > hmm, could you run "alsactl store" and show the generated > > > /etc/asound.state (only for the second card is enough)? > > > at least we can see whether the controls are parsed properly. > > > > also, please check the kernel message after running the commands > > above. do any messages like "cannot get min/max..." appear? > > > > please update the cvs tree before trying again. > > i changed the code so that more PCM formats become available. > > Updated the tree, recompiled, same message: > > atrophy:/usr/local/src/alsa# alsactl store > alsactl: get_control:194: Cannot read control '2,0,0,Digital In Playback Source,0': >Invalid argument
please rebuild the alsa drivers with configure option "--with-debug=detect" ? this will add more verbose debug outputs (ususally annoying). the attached patch will ignore the errors from the usb controller after a mixer control is inquired. the error above shall be avoided by this patch. please check the kernel messages. so we can know which control is wrong, either wrongly inquired or due to a bug of usb controller module. also, please check /proc/asound/card0/stream* files again. now there should be more entries in them (is it only one?). Takashi
usb-ignore-ctl.dif
Description: Binary data