桌面系统装好了,就是不出声音,原来并没有启用声卡
如何启用声卡支持呢?
简单的方法,也是在网上找了些资料
首先使用
win# kldload snd_driver
win# dmesg |grep pcm
pcm0: <AudioPCI ES1371-A> port 0×2040-0x207f irq 16 at device 2.0 on pci2
pcm0: <Cirrus Logic CS4297A AC97 Codec>
pcm0: [ITHREAD]
pcm0: <Playback: DAC1,DAC2 / Record: ADC>
可以看到声卡类型是es1371
在/boot/defaults/loader.conf中找到
####################################################
### Sound modules #####################################
####################################################
sound_load=”NO” # Digital sound subsystem
snd_ad1816_load=”NO” # ad1816
snd_als4000_load=”NO” # als4000
snd_atiixp_load=”NO” # atiixp
snd_cmi_load=”NO” # cmi
snd_cs4281_load=”NO” # cs4281
snd_csa_load=”NO” # csa
snd_ds1_load=”NO” # ds1
snd_emu10k1_load=”NO” # Creative Sound Blaster Live
snd_emu10kx_load=”NO” # Creative SoundBlaster Live! and Audigy
snd_envy24_load=”NO” # VIA Envy24
snd_envy24ht_load=”NO” # VIA Envy24HT
snd_es137x_load=”YES” # es137x
snd_ess_load=”NO” # ess
snd_fm801_load=”NO” # fm801
snd_hda_load=”YES” # Intel High Definition Audio (Controller)
snd_ich_load=”YES” # Intel ICH
snd_maestro_load=”NO” # Maestro
snd_maestro3_load=”NO” # Maestro3
snd_mss_load=”NO” # Mss
snd_neomagic_load=”NO” # Neomagic
snd_sb16_load=”NO” # Sound Blaster 16
snd_sb8_load=”NO” # Sound Blaster Pro
snd_sbc_load=”NO” # Sbc
snd_solo_load=”NO” # Solo
snd_spicds_load=”NO” # SPI codecs
snd_t4dwave_load=”NO” # t4dwave
snd_via8233_load=”NO” # via8233
snd_via82c686_load=”NO” # via82c686
snd_vibes_load=”NO” # vibes
snd_driver_load=”NO” # All sound drivers
将其设为YES
另外我还将
snd_hda_load=”YES” # Intel High Definition Audio (Controller)(笔记本上常用)
snd_ich_load=”YES” # Intel ICH
这两个也启用了
然后在/boot/loader.conf中加入
win# less /boot/loader.conf
snd_es137x_load=”YES”
保存,重新启动,OK,安装了个xmms,可以听音乐了。上个图吧!
