Besides controllers, you need to compile a driver for a sound chip, 
 
If you do in-kernel compilation, it is in 'PCI devices' under sound 
subsection.  On opteron motherboards it is often intel8x0 driver that you 
need, so I have 
 
CONFIG_SND_INTEL8X0=m 
 
Here was my config when I did not know what chip I have (INTEL8x0 it was at 
the end) 
 
CONFIG_SOUND=y 
 
# 
# Advanced Linux Sound Architecture 
# 
CONFIG_SND=m 
CONFIG_SND_TIMER=m 
CONFIG_SND_PCM=m 
CONFIG_SND_HWDEP=m 
CONFIG_SND_RAWMIDI=m 
CONFIG_SND_SEQUENCER=m# 
# Generic devices 
# 
CONFIG_SND_MPU401_UART=m# PCI devices 
# 
CONFIG_SND_AC97_CODEC=m 
CONFIG_SND_ALI5451=m 
# CONFIG_SND_ATIIXP is not set 
# CONFIG_SND_ATIIXP_MODEM is not set 
# CONFIG_SND_AU8810 is not set 
# CONFIG_SND_AU8820 is not set 
# CONFIG_SND_AU8830 is not set 
CONFIG_SND_AZT3328=m 
CONFIG_SND_BT87X=m 
# CONFIG_SND_BT87X_OVERCLOCK is not set 
CONFIG_SND_CS46XX=m 
# CONFIG_SND_CS46XX_NEW_DSP is not set 
CONFIG_SND_CS4281=m 
CONFIG_SND_EMU10K1=mCONFIG_SND_NM256=m 
CONFIG_SND_RME32=m 
CONFIG_SND_RME96=m 
CONFIG_SND_RME9652=m 
CONFIG_SND_HDSP=m 
CONFIG_SND_TRIDENT=m 
CONFIG_SND_YMFPCI=m 
CONFIG_SND_ALS4000=m 
CONFIG_SND_CMIPCI=m 
CONFIG_SND_ENS1370=m 
CONFIG_SND_ENS1371=m 
CONFIG_SND_ES1938=m 
CONFIG_SND_ES1968=m 
CONFIG_SND_MAESTRO3=m 
CONFIG_SND_FM801=m 
# CONFIG_SND_FM801_TEA575X is not set 
CONFIG_SND_ICE1712=m 
CONFIG_SND_ICE1724=m 
CONFIG_SND_INTEL8X0=m 
CONFIG_SND_INTEL8X0M=m 
# CONFIG_SND_VIA82XX_MODEM is not set 
CONFIG_SND_VX222=m 
 
CONFIG_SND_SONICVIBES=m 
CONFIG_SND_VIA82XX=m 
 
# CONFIG_SND_EMU10K1X is not set 
# CONFIG_SND_CA0106 is not set 
CONFIG_SND_KORG1212=m 
CONFIG_SND_MIXART=m 
 
CONFIG_SND_OPL3_LIB=m 
CONFIG_SND_VX_LIB=m 
# CONFIG_SND_DUMMY is not set 
# CONFIG_SND_VIRMIDI is not set 
# CONFIG_SND_MTPAV is not set 
# CONFIG_SND_SERIAL_U16550 is not set 
# CONFIG_SND_MPU401 is not set 
 
 
# CONFIG_SND_SEQ_DUMMY is not set 
CONFIG_SND_OSSEMUL=y 
CONFIG_SND_MIXER_OSS=m 
CONFIG_SND_PCM_OSS=m 
CONFIG_SND_SEQUENCER_OSS=y 
CONFIG_SND_BIT32_EMUL=m 
CONFIG_SND_RTCTIMER=m 
# CONFIG_SND_VERBOSE_PRINTK is not set 
 
 
 
 
 
> Trying to get sound working on my nice fresh install here. 
>  
> Went through all the reading and alsaconf cannot find my card, claims  
> nothing available. 
>  
> Below is my card. 
>  
> tardis sean # lspci -v | grep -i audio 
> 0000:00:07.5 Multimedia audio controller: Advanced Micro Devices [AMD]  
> AMD-8111 AC97 Audio (rev 03) 
>  
> In the kernel I selected the following since I was not sure for the 
driver. 
>  
> <M> Intel/SiS/nVidia/AMD/ALi AC97 Controller  
>        <M> Intel/SiS/nVidia/AMD MC97 Modem (EXPERIMENTAL)  
>               <M> VIA 82C686A/B, 8233/8235 AC97 Controller 
>  
> I originally had all the above built into the kernel instead of modules,  
> but the handbook states modules is better. 
>  
> cat /dev/urandom > /dev/dsp 
> produced the static sound when all was built in, but now no static. 
>  
> Can anyone offer any hints on possible choice of directions? 
>  
>               Thanks 
>               Sean 
>  
> --  
> [email protected] mailing list 
 
 
 
-- 
Dmitri Pogosyan            Department of Physics 
Associate Professor        University of Alberta 
tel 1-780-492-2150         412 Avadh Bhatia Physics Labs 
fax 1-780-492-0714         Edmonton, AB, T6G 2J1, CANADA 
 
 
-- 
[email protected] mailing list

Reply via email to