Sound card
(→External Links) |
|||
Line 9: | Line 9: | ||
FreeBSD5.4 Sound | FreeBSD5.4 Sound | ||
+ | |||
+ | In FreeBSD5.4 they changed the sound system a lot and now to install sound under FreeBSD you have to do the following: | ||
+ | |||
+ | # kldload sound | ||
+ | |||
+ | Then find out your sound card. I'm using an ASUS A7N8X motherboard with Nvidia onboard sound so I typed | ||
+ | # kldload snd_ich | ||
+ | |||
+ | Then when I had tested this and it worked I entered the following into my kernel: | ||
+ | device sound | ||
+ | device snd_ich | ||
+ | |||
+ | and recompiled | ||
== External Links == | == External Links == |
Revision as of 04:25, 1 August 2005
In order to get sound out of your FreeBSD box, you'll need to either load your sound driver module or compile sound support in your kernel -- it's not installed by default. For this you need to use kldload to load your sound driver. If you don't know which sound card you have -- and therefore don't know which driver to use -- you can load the generic snd_driver module (in 5.x systems -- in 4.x you need to load the snd module), which works for most cards, like so:
samizdata# kldload snd_driver
If that works, you'll probably want it to load automatically at boot time. To do so, you'll want to append a line about snd_driver to your loader.conf:
samizdata# echo snd_driver_load="YES" >> /boot/loader.conf
And presto, when booting, your system will always try to load snd_driver.
FreeBSD5.4 Sound
In FreeBSD5.4 they changed the sound system a lot and now to install sound under FreeBSD you have to do the following:
- kldload sound
Then find out your sound card. I'm using an ASUS A7N8X motherboard with Nvidia onboard sound so I typed
- kldload snd_ich
Then when I had tested this and it worked I entered the following into my kernel: device sound device snd_ich
and recompiled