You are not logged in.
Pages: 1
Hi there,
I have al lot of snd related modules specified in my MODULES array in rc.conf
MODULES=(acpi_cpufreq cpufreq_ondemand cpufreq_powersave e1000e iwlagn iwlcore pcspkr snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-codec snd-hda-intel soundcore iwl3945 vboxdrv)
Could anyone advice me on which all of these snd ones are needed ? or are they all needed ?
Thanks
Jithin
Offline
In general, udev should detect and load all necessary modules automatically. If that doesn't work, they should be added to the MODULES list in /etc/rc.conf. Since you provide no details about your hardware, its difficult to decide if you need all those modules in your list.
Offline
My audio device is Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller.
I have a hp compaq 6910p laptop.
Thanks
Jithin
Offline
I had the same thing quite awhile ago and all you have to do is put a ! in front of all the snd modules which comments them out and that avoids them being loaded manually. Then when you reboot, if sound works ok, udev loaded what is needed automagically and you can either leave them commented out in your /etc/rc.conf or delete them entirely if you want.
Also, unless you love your computers annoying beep, you can comment out the !pcspkr for sure.
Time is a great teacher, but unfortunately it kills all its pupils ... - Louis Hector Berlioz
Offline
@bgc1954. Thanks. Can you comment on the rest of the entries? Will udev load them also automatically ?
Thanks
Jithin
Offline
If you put a ! in front of the module name you are blacklisting the module. If you do that you won't have any sound whatsoever, depending on how many you blacklisted.
Offline
I figured that out. I put a ! on every snd* module and I was with no sound. snd-hda-intel is the one I needed. Also I was wondering what all modules will udev autoload, so that I can remove it from the MODULES array.
Thanks
Jithin
Offline
Sorry, my bad. I looked at my MODULES= line again and mcover was right. I deleted all the snd modules out of the MODULES line and udev loaded them for me. I just have !snd_pcsp and !pcspkr commented out and so blacklisted as I hate that computer speaker beep.
To see what modules are autoloaded just comment out your modules line #MODULES=(snd-hda-intel) and make a new line with MODULES=() and see what doesn't work. Look back to your commented out line and add back anything that udev doesn't pickup. Very low tech trial and error but different commputers behave differently so it's hard to tell you exactly what you'll need. Alot of people function quite well with an empty MODULES=() line.
Time is a great teacher, but unfortunately it kills all its pupils ... - Louis Hector Berlioz
Offline
This is what I have in my rc.conf
MODULES=(acpi_cpufreq cpufreq_ondemand cpufreq_powersave !pcspkr iwl3945 vboxdrv) and sound works pretty well.
Last edited by jithin1987 (2009-12-17 00:49:26)
Thanks
Jithin
Offline
Pages: 1