On Thu, 13 Dec 2001 00:10:52 -0500 (EST) Leif Jensen <[EMAIL PROTECTED]> wrote:
> I use alsa sound with SuSE 7.3 on my new laptop, which has an Intel 815 or > compatible chipset. For a couple of reasons I am upgrading SuSE's 2.4.10 > kernel to a more recent one, but I have encountered problems. > > First of all, i810 sound is completely broken in the latest stable kernel, > which is 2.4.16. Of course 2.4.15 is unusable because of the umount bug. > I have been using the 2.4.17-preX series, since the changelog to -pre1 > mentioned a fix to the broken i810 sound. Well,that's about the OSS/Free drivers, not the ALSA ones :) > The basic sound driver operates as it should. The problem that I am > seeing is that something has broken the mixer. When calling alsactl to > load or store mixer settings, I get the following error: > > # alsactl store > alsactl: MIXER open error: Invalid argument > # > > When calling alsamixer I get this: > > # alsamixer > > alsamixer: failed to open mixer #0/#0: Invalid argument > # > > I used strace to track the source of the problem and it seems to be > here: > > # strace alsactl store > execve("/usr/sbin/alsactl", ["alsactl", "store"], [/* 82 vars */]) = 0 > ....... etc ...... > open("/dev/snd/mixerC0D0", O_RDWR) = 4 > ioctl(4, RNDGETENTCNT, 0xbffff268) = -1 EINVAL (Invalid argument) > close(4) = 0 > ....... dies ..... > > > In 2.4.10, the same produces instead: > > open("/dev/snd/mixerC0D0", O_RDWR) = 4 > ioctl(4, RNDGETENTCNT, 0xbffff274) = 0 > ioctl(4, 0xc0105210, 0xbffff2cc) = 0 > ioctl(4, 0xc0105210, 0xbffff2cc) = 0 > ....... etc ....... > ioctl(4, 0xc0985220, 0x805a530) = 0 > ioctl(4, 0xc0985220, 0x805a668) = 0 > close(4) > > Any hints would be very much appreciated. I can make changes to my > local build, but perhaps there is still some bug in the kernel that > should be fixed. The subject of this mail suggests you are not using a recent enough ALSA. For the 2.4.14+ kernels you need at least 0.5.12a or 0.9beta10 IIRC. See the ALSA site. > Best, > -- > Leif Jensen -Frans _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user