Alan, I pasted a conversation from Alsa-Dev below. It's not exactly your problem, but it's similar.
Do you know if /dev/... would be created with that kernel if you built it as modules? I think you didn't but not sure. As for saving state, if you've emerged alsa-tools or alsa-utils (I don't remember which) then you can run 'alsactl store' to make an asound.state file, and alsactl restore to load it. I think this is supposed to be done automatically, but possibly it's not when you build into the kernel. Good luck, Mark > -----Original Message----- > From: Alan [mailto:[EMAIL PROTECTED] > Sent: Thursday, June 19, 2003 8:48 AM > To: [EMAIL PROTECTED] > Subject: [gentoo-user] alsa and 2.5.x > > > I have upgraded to the latest mm-sources (2.5.72-mm1) to prevent a > couple of nasty crashing bugs with my nforce2 based board (a7n8x) and > all is going well, with the exception of alsa. > > I have the intel8x0 compiled with alsa into the kernel and it runs fine. > However, it doesn't create the standard /dev/dsp, /dev/sound/mixer, etc > that I'm used to under 2.4.x, and some apps, in particular the gnome > volume tool, have problems because it can't find /dev/sound/mixer > > Also, I'm not sure how to set up my /etc/modules.d/alsa (or if I should > at all). Obviously it's not a module, but how do I get /etc/alsasound > to run, because from what I've seen, that's where the state of the sound > is set so it's not muted after a reboot. > > Is there any compatibility layer, or workarounds for this? Also, will > the saving state problem go away if I use the driver as a module > instead of > in the kernel? If so, what if anything should be in > /etc/modules.d/alsa? > > Output from dmsg: > > Advanced Linux Sound Architecture Driver Version 0.9.4 (Mon Jun > 09 12:01:18 2003 UTC). > intel8x0: clocking to 47459 > #0: NVidia nForce2 at 0xea080000, irq 11 > > Oh, the other thing. When switching between desktops I get a message > from alsa saying pcm_snd_wait (or something like that). Basically a > hiccup in the driver due to lag/load I think, but all I'm doing is > playing an mp3 and switching virtual desktops! I found reference to it > in a post on the forums site in the italian section, and from what > babelfish tells me, my kernel should have preempt comiled in, but that > didn't help. I had *no* problems like this with 2.4 :( > > TIA > > alan > On Fri, 20 Jun 2003, Maarten de Boer wrote: > > Hello, > > I just upgraded to kernel 2.5.72 (I want to do some LL testing), with the > alsa driver as included in the kernel. The modules load, but I don't get > /proc/asound/dev (to which, as I understand, /dev/snd should link). I don't > use devfs. > > Any suggestions? You have to rerun snddevices script available in the alsa-driver package (utils subdirectory). The dynamic proc devices were removed on request of 2.5 kernel developers. Jaroslav ----- Jaroslav Kysela <[EMAIL PROTECTED]> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs From: Maarten De Boer <[EMAIL PROTECTED]> Re: kernel-2.5.72: /proc/asound/dev missing 2003-06-20 07:52 > You have to rerun snddevices script available in the alsa-driver package > (utils subdirectory). The dynamic proc devices were removed on request of > 2.5 kernel developers. Ok. It would have been nice to find this information in the kernel 2.5.72 Documentation. It's a bit strange though that it is necesary to download the alsa-driver package when the driver itself is already included in the kernel.. I'd say that for a 2.5.x user, it should be sufficient to download alsa-lib only in order to run alsa applicatins.. Maybe the snddevices script should be included with the kernel (I am not sure if there is a place for that..) or with the alsa library even? Maarten -- [EMAIL PROTECTED] mailing list