Before I start the mixer, the following modules are loaded: snd-mixer-oss 16184 0 (autoclean) (unused) snd 47812 0 (autoclean) [snd-mixer-oss] soundcore 7076 0 (autoclean) [snd] If I start mixer at this point, I can't adjust any of the settings. On the other hand, if I manually load "alsamixer" and then exit, the following modules are loaded: snd-intel8x0 24936 0 (autoclean) snd-ac97-codec 59676 0 (autoclean) [snd-intel8x0] snd-pcm 88160 0 (autoclean) [snd-intel8x0] snd-page-alloc 9108 0 (autoclean) [snd-intel8x0 snd-pcm] snd-timer 20676 0 (autoclean) [snd-pcm] gameport 3524 0 (autoclean) [snd-intel8x0] snd-mpu401-uart 5664 0 (autoclean) [snd-intel8x0] snd-rawmidi 18944 0 (autoclean) [snd-mpu401-uart] snd-seq-device 6028 0 (autoclean) [snd-rawmidi] snd-mixer-oss 16184 0 (autoclean) (unused) snd 47812 0 (autoclean) [snd-intel8x0 snd-ac97-codec snd-pc m snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device snd-mixer-oss] soundcore 7076 1 (autoclean) [snd] Should loading the mixer cause the modules for the sound card to be loaded automatically? or is that my responsibility before loading the mixer? Reproducible: Always Steps to Reproduce: 1. reboot system 2. start xfce 3. try using mixer - there are no options to adjust 4. run alsamixer, and exit 5. re-run mixer - now you can adjust settings Expected Results: I would have expected that when the mixer was loaded, everything would have automagically loaded (like when I called alsamixer manually), and happiness would overcome me.
really ? weird... maybe alsamixer calls modprobe ? or something ? Anyways with 2.6 (udev), module 'auto'loading when opening device files (a la devfs) is gone so I guess its a non-issue. Anyone confirm ?
Module loading is not Xfce's task. Udev or hotplug configuration might help you.