UbuntuはHDMI経由の音声出力を拒否します


70

PCをスピーカーとモニターに接続しています。さらに、Vizio 37 'LCDテレビにも接続されています。Windows 7を使用していたときに、HDMI経由で音声を出力することを選択できました。Ubuntuで選択できますが、音が出力されません。何か案は?Ubuntuでシステム仕様を取得する方法がわかりません。必要な場合は、取得方法を教えてください。

aplay -l 出力:

****再生ハードウェアデバイスのリスト**** 
カード0:Intel [HDA Intel]、 
デバイス0:ALC887アナログ[ALC887アナログ] 
サブデバイス:0/1 
サブデバイス#0: 
サブデバイス#0カード0:Intel [HDA Intel]、デバイス3:ALC887 Digital [ALC887 Digital]サブデバイス:1/1 
サブデバイス#0:サブデバイス#0カード1:HDMI [HDA ATI HDMI]、デバイス3:HDMI 0 [HDMI 0]サブデバイス:1/1サブデバイス#0:サブデバイス#0 

これ以上データを提供する方法がわかりません。
マイケル

少なくとも、使用しているサウンドカードの種類を知る必要があります。aplay
RobotHumans

そのような情報を提供できる、私が使用できる使いやすいプログラムはありますか?
マイケル

バカ、それについてすみません。**** PLAYBACKハードウェアデバイスのリスト****カード0:Intel [HDA Intel]、デバイス0:ALC887 Analog [ALC887 Analog]サブデバイス:0/1サブデバイス#0:サブデバイス#0カード0:Intel [HDA Intel ]、デバイス3:ALC887デジタル[ALC887デジタル]サブデバイス:1/1サブデバイス#0:サブデバイス#0カード1:HDMI [HDA ATI HDMI]、デバイス3:HDMI 0 [HDMI 0]サブデバイス:1/1サブデバイス#0 :サブデバイス#0-
マイケル

alsamixerでミュートされていないことを確認しましたか?crunchbangはubuntuから派生しており、誤ってミュートされたという報告があります
RobotHumans

回答:


98

HDMIケーブルを接続した状態で、次のユーティリティを実行します。

speaker-test --channels 2 --rate 48000 --device hw:0,3

(その他の場合、hw:x、yはx =カード、y =デバイスです)

これは、前後に静的バウンドを使用してサウンドテストを実行するだけです。各スピーカーから再生したら、Ctrl + cを押して停止し、サウンド設定をチェックして、HDMI出力が内部デバイスの下に表示されているかどうかを確認します。

それが機能するために私がしなければならなかったすべてでした。うまくいかない場合は、alsaをppaバージョンにアップグレードするためのこのチュートリアルをご覧ください


31
これはばかげていますが、見事に機能します。ありがとう。
ペドロヴェルネック

3
(代わりにスピーカーテストの)@gsdejのポストにより示唆されるようにpavucontrolをインストール、アップグレードALSA +は、私のために働いた
nariknahom

これはうまくいきませんでした。インストールに失敗しました。参照してください。askubuntu.com/questions/512482/hdmi-audio-not-working-on-tv
faizal

ありがとう この小さなテストを実行した後、突然再生が始まりました... wierd
smac89 14

1
//これは機能しますが、FirefoxはまだHDMIを使用していませんが、Ubuntu 16.04ではChromiumが現在使用しています。
ネイサンバサニーズ

71

プログラム「PulseAudio Volume Control」(sudo apt-get install pavucontrol)をインストールしてみてください。

[構成]タブで、 HDMIに言及するプロファイルを選択します。

デスクトップのサウンド出力はすぐにHDMIに切り替わります。


1
ありがとう、これは12.10、Intel HD 4000で機能しました。私にとって、HDMIはシステムのサウンド設定で出力デバイスとしてリストされていませんでした。しかし、「Pulse Audio Volume Control」の設定タブでHDMIプロファイルを選択すると、HDMIを介したサウンドが機能し、HDMIも標準のサウンド設定で出力デバイスとしてリストされました。ブライアンのアプローチは私にはうまくいきませんでした。
トボルド

これも私にとってはうまくいきました-ALSAはそれを見ることができましたが、Ubuntuのデスクトップは見ることができませんでした。
トムダルトン

1
pavucontrol14.04にはない
そのブラジル人の男14年

1
構成タブにHDMIプロファイルがありません。
cboettig 14

1
わたしにはできる!Ubuntu 16.04
ポンスイヤンブベラデュライ

4

私は同様の問題を抱えており、見つけることができたすべてのフォーラムはPulseAudioとAlsaMixerについて話していました。これらのソリューションはどれも私にとってはうまくいきませんでした。

ここの手順に従ってHDMIケーブルが接続されたグラフィックカードドライバーをアップデートすることで私のソリューションがついに見つかりまし

同じgrapicカードなどを持っていないかもしれませんが、ドライバーを更新してみてください。


3

ユニバースリポジトリにあるGNOME alsaミキサーインストールし(ソフトウェアと更新を実行し、上から2番目のボックスがオンになっていることを確認してソフトウェアソースのユニバースリポジトリをアクティブにします)、Ubuntuソフトウェア経由でインストールします。

gnome-alsamixer

実行すると、次のような画面が表示されます。

gam

ミュートチェックボックスをオフにしてすべてのミュートを解除し、IEC958チェックボックスをオンにします。


6
これは理論的には質問に答える可能性がありますが、あまりにもあいまいなので有用ではありません。あなたが提案していることを達成するために必要なステップを含むようにそれを拡張してください。経験豊富なユーザーはこれを行う方法を知っているかもしれませんが、新しいユーザーはおそらく知らないでしょう。すべてのユーザーにとって有用である必要があります。
TrailRider

4
それについて何が曖昧ですか?GNOME alsaミキサーをUbuntuストアからインストールして実行し、IEC958というラベルのチェックボックスがありました。
AaronF

mキーを使用して、ミュートを解除/ミュートします。 MMボリュームバーの下はミュート、強調表示OOは有効を意味します。
anps

1
それは何回IEC958ありIEC958PCMますか?
ゼルフィアカルツスタール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.