尽管有迹象表明英特尔音频驱动程序已正确加载,但我在 Debian 8 安装中无法获得声音输出。
显示器音量已调高,并且从 Ubuntu 16 USB 启动时音频工作正常,因此硬件似乎受支持。在 Debian 8 下,我执行了基本的故障排除,确保没有启用静音并确保选择了正确的输出。
我尝试过史蒂夫·利特的指南;虽然有教育意义,但没有成功:
http://www.troubleshooters.com/linux/sound/sound_troubleshooting.htm
我的硬件:
Intel Corporation BOXNUC6I7KYK4
命令输出:
# cat /etc/issue
Debian GNU/Linux 8 \n \l
# uname -a
Linux Debbie 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux
# lspci -s 00:1f.3 -v
00:1f.3 Audio device: Intel Corporation Device a170 (rev 31)
Subsystem: Intel Corporation Device 2064
Flags: bus master, fast devsel, latency 32, IRQ 141
Memory at dc240000 (64-bit, non-prefetchable) [size=16K]
Memory at dc220000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel
# lsmod | grep snd
snd_hda_codec_hdmi 45118 1
snd_hda_codec_realtek 67168 1
snd_hda_codec_generic 63181 1 snd_hda_codec_realtek
snd_hda_intel 26407 10
snd_hda_controller 26646 1 snd_hda_intel
snd_hda_codec 104500 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep 13148 1 snd_hda_codec
snd_pcm 88662 6 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer 26614 1 snd_pcm
snd 65244 26 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore 13026 2 snd,snd_hda_codec
# modprobe snd_hda_intel <<no output>>
运行pavucontrol
显示 HDMI 输出设备,并带有正在处理声音的迹象(“输出设备”选项卡中的声级条随着speaker-test
输出测试噪声而波动)。
我不知道还需要做什么才能让声音输出听得见,因此非常感谢您的帮助。如果我遗漏了解决此问题所需的任何详细信息,请告诉我。
答案1
我多次成功地做到了这一点:
sudo alsactl init