Debian で Realtek ALC887 5.1 サウンドを検出するには?

Debian で Realtek ALC887 5.1 サウンドを検出するには?

z170チップセットに基づくマザーボードがあり、その仕様には次の文字列があります。

Realtek®ALC887コーデック

背面のライン入力とマイクコネクタを除いて、5.1(コネクタ3個)とステレオ(コネクタ1個)コネクタがあります。

私の5.1サウンドシステムは右のコネクタに接続されています。ただし、検出されたサウンドカードは次のとおりです。

 lspci -v |grep udio

 00:1f.3 Audio device: Intel Corporation Device a170 (rev 31)
 06:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)

そのうちの1つの名前は次のとおりです。

  Built-in Audio digital Stereo IEC958

他の人

  GK104 HDMI ...bla bla bla 5.1 .

KMix マスターチャンネル選択ダイアログウィンドウで。

以前の質問が正しい場合は、ALC887で5.1オーディオを検出するにはどうすればよいですか?

返品

lsmod|grep snd

次の出力を提供します。

snd_hda_codec_hdmi     45118  1 
snd_hda_codec_realtek    67127  1 
snd_hda_codec_generic    63181  1 snd_hda_codec_realtek
snd_hda_intel          26327  5 
snd_hda_controller     26646  1 snd_hda_intel
snd_hda_codec         104463  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  4     snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer              26614  1 snd_pcm
snd                    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
soundcore              13026  2 snd,snd_hda_codec

ベストアンサー1

ストレッチ(テスト)バージョンからpulseaudioをインストールし、pulseaudioを再インストールすると問題が解決しました。 KMix Master Channel Selectダイアログで5.1サウンドシステムを検出できるようになりました。

sudo apt-get purge pulseaudio
sudo apt-get clean && sudo apt-get autoremove

再起動。端末を再度開き、次のように入力します(rmコマンドのエラーは無視)。

rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse
sudo apt-get install pulseaudio

おすすめ記事