私のALSA情報は次の場所にあります。
http://www.alsa-project.org/db/?f=85ca372146c77ccef3fd60151d30fb86dd6c2dcf
はじめに:
私はUbuntu 16.04を実行していますが、NVidiaチップセット「GeForce GT 525M」。
NVidiaの独自のテスト済みドライバ、バージョン361.42をインストールしました「ソフトウェアとアップデート」セクションで提案されています。 HDMIケーブルを使用してラップトップをSony Bravia TV 48W600Bに接続でき、ビデオ出力が完全に得られます。
問題ステートメント:
私が直面している問題は、音声が出力されないことです。
NVidiaオーディオカードが検出されません。/proc/asoundにNVidiaフォルダーはありませんが、PCHフォルダー(Intel用のフォルダー)は存在します。
プローブ:
i。)コマンド:aplay -l
結果:
**** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 1: ALC665 Digital [ALC665 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0
ii。)コマンド:
lspci
結果:
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 525M] (rev a1)
ご覧のとおり、HDMIオーディオデバイスはリストされていません。
私が試したもの(他のさまざまなリンクの助けを借りて):
pulseaudio -k
を試しましたが、無駄でした。alsamixer
を開きましたが、「F6」を押したときにHDMIオーディオデバイスが表示されません。
コマンドSudo adduser $Username audio
を使用してみましたが、音声グループに追加されましたが、効果はありませんでした。
コマンドpactl set-card-profile 0 output:hdmi-surround
を使用すると、 'Digital Output(S/PDIF)'の下にHDMI 5.1および7.1出力オプションが表示されますが、テストすると動作しません。すぐに戻ると、オプションは消えます。また、alsamixerウィンドウからS/PDIFボリュームを増やすこともできません。
静的を取得するには、次のユーティリティを実行しました。 speaker-test -c 2 -r 48000 -D hw:0,3
。ノイズは発生しませんでした。
そして最後に、pavucontrol
をインストールし、構成を「HDMI出力+アナログ入力」に設定しました。
ダミー出力があり、音はありません。
Nvidiaカードを搭載したzotac micro pcでも同様の問題が発生しました。結局、私はNvidiaドライバーとは何の関係もありませんでした。これはBIOSのデフォルト設定の問題でした。そこで音声設定にアクセスすることができました。私のものは外部(ヘッドフォン)ジャックのみに設定されていました。オーディオをHDMIポートに切り替え、保存して終了しました。
HTH、
NVidiaのプロプライエタリドライバが問題を与えるのは初めてではありません。この投稿で https://askubuntu.com/a/117773/805192 同様の問題(おそらく同じ)が対処されたため、役に立つかもしれません。
それ以外の場合は、この記事で既に説明した https://askubuntu.com/a/1029124/805192 の、専用ではないドライバーのインストールを検討できます。ただし、これはビデオも機能していなかった状況の解決策であったため、問題に関連する保証はありません。