Vya*_*lav 5 debian audio realtek
我有基于 z170 芯片组的主板,其规格中有下一个字符串:
\n\nRealtek\xc2\xae ALC887 编解码器
\n\n它有 5.1(3 个连接器)和立体声(1 个连接器)连接器,不包括背面的线路输入和麦克风连接器。
\n\n我的 5.1 音响系统连接到右侧连接器。但检测到的声卡如下:
\n\n lspci -v |grep udio\n\n 00:1f.3 Audio device: Intel Corporation Device a170 (rev 31)\n 06:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)\n
Run Code Online (Sandbox Code Playgroud)\n\n其中之一被命名为:
\n\n Built-in Audio digital Stereo IEC958\n
Run Code Online (Sandbox Code Playgroud)\n\n和别的
\n\n GK104 HDMI ...bla bla bla 5.1 .\n
Run Code Online (Sandbox Code Playgroud)\n\n在 KMix 选择主通道对话框窗口中。
\n\n如果我之前的问题是正确的,如何获取 ALC887 检测到的 5.1 音频?
\n\n还
\n\nlsmod|grep snd\n
Run Code Online (Sandbox Code Playgroud)\n\n给出下一个输出:
\n\nsnd_hda_codec_hdmi 45118 1 \nsnd_hda_codec_realtek 67127 1 \nsnd_hda_codec_generic 63181 1 snd_hda_codec_realtek\nsnd_hda_intel 26327 5 \nsnd_hda_controller 26646 1 snd_hda_intel\nsnd_hda_codec 104463 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller\nsnd_hwdep 13148 1 snd_hda_codec\nsnd_pcm 88662 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller\nsnd_timer 26614 1 snd_pcm\nsnd 65244 18 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel\nsoundcore 13026 2 snd,snd_hda_codec\n
Run Code Online (Sandbox Code Playgroud)\n
从Stretch(测试)版本安装pulseaudio并重新安装pulseaudio解决了这个问题。现在可以在 KMix 选择主通道对话框中检测到 5.1 音响系统。
sudo apt-get purge pulseaudio
sudo apt-get clean && sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)
重启。再次打开终端并键入(忽略 rm 命令的任何错误):
rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse
sudo apt-get install pulseaudio
Run Code Online (Sandbox Code Playgroud)