解决debian(jessie)没有声音的问题

先检查系统声卡驱动

#lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

说明系统已经识别出了声卡

#lsmod | grep snd
snd_hda_codec_conexant 45375 1
snd_hda_intel 26140 0
snd_hda_codec 72699 2 snd_hda_codec_conexant,snd_hda_intel
snd_hwdep 13186 1 snd_hda_codec
snd_seq 45208 0
snd_pcm 68104 2 snd_hda_intel,snd_hda_codec
snd_timer 22581 2 snd_seq,snd_pcm
snd_page_alloc 13043 2 snd_hda_intel,snd_pcm
snd_seq_device 13137 1 snd_seq
snd 52823 9 snd_hda_codec_conexant,snd_hda_intel,thinkpad_acpi,snd_hda_codec,snd_hwdep,snd_seq,snd_pcm,snd_timer,snd_seq_device
soundcore 13152 1 snd

系统也加载了相应的内核模块

然后检查系统音量

#alsamixer
声卡各通道音量正常

最后尝试初始化声卡

alsaconf命令已经被剔除,所以要用alsactl命令来配置声卡

#alsactl init

Found hardware: “HDA-Intel” “Conexant CX20561 (Hermosa)” “HDA:14f15051,17aa211c,00100000 HDA:14f12c06,17aa2122,00100000″ “0x17aa” “0x20f2″
Hardware is initialized using a generic method

问题解决,看来主要问题在于基本系统没有初始化声卡,需要手工初始化一下。

如果命令不能运行,要在前面加sudo

如果还没有声音的话


终端下运行
modprobe snd_pcm_oss


然后在/etc/modules里加上一行
snd_pcm_oss

然后alt+prt+k 重启x window

你可能感兴趣的:(Debian)