web-dev-qa-db-ja.com

HDMIケーブル、nvidiaから音が出ない

数日前、古いラップトップ(Toshiba Qosmio f55 q502)にUbuntu 13.04(デュアルブートWindows 8)をインストールして、メディアセンターにすることにしました。

HDMIケーブルで音が出ないことを除いて、すべてがうまくいきました。他の投稿で解決策を探してみましたが、運がありません。サウンド設定には、スピーカー、SPDIF、HDMIの3つのオプションがあります。 HDMIを選択すると、テレビで音が出ません。 nvidiaドライバーを更新しました(その前にHDMI経由のビデオもありませんでした)

この問題を解決し、ウィンドウを永久に忘れるのを手伝ってください。ありがとうございました

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC272 Digital [ALC272 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
2
SHR

OK ...別のことを試してみましょう。ターミナルを開いて、次のコマンドがHDMIセットアップでノイズを発生させるかどうかを教えてください。

aplay -D hw:0,3 testsound.wav

新しい指示

ターミナルを開き、以下のコマンドをコピーします

Sudo gedit /etc/Pulse/default.pa

パスワードを入力すると、pulseaudioの構成ファイルが開きます。

探す:

load-module module-udev-detect use_ucm=0

そして、先頭に#を追加して、次のようにします。

# load-module module-udev-detect use_ucm=0

ファイルの最後に移動して、新しい行を追加します。

load-module module-alsa-sink device=hw:0,3

ファイルを保存して再起動します。これにより、HDMIオーディオでシステムが再起動します。

1
Drac Noc

ターミナルを開いてからの出力を教えてもらえますか

aplay -l

私は過去にこの問題を抱えていました。 SMPlayerはオーディオ出力を選択できることを知っているので、HDMIオーディオから何かを取得できるかどうかを確認するには、そのアプリをチェックする価値があるかもしれません。

SMPlayerでビデオを起動し、メニューでTools-> Preferencesを選択します。 [オーディオ]タブで[出力ドライバー]を選択し、パルスからalsa(0.x-HDA NVidia HDMI)オプションのいずれかに変更します。動作を確認してください。

pavucontrolをインストールすると、個々のオーディオ出力をより適切に制御できます。 HDMI出力はデフォルトでミュートされている場合があります。

1
Drac Noc

私の場合、デスクトップの右上にあるサウンド設定に行き、出力を選択する必要がありました:HDMI。これで問題は解決しました。

Aplay -lを参照すると次のようになります。

 ****List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC1200 Digital [ALC1200 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
0
Luca

この答え は私を助けました:

ターミナルで以下のコードを試してください

Sudo gedit /etc/default/grub

行を編集する

GRUB_CMDLINE_LINUX=""

GRUB_CMDLINE_LINUX="radeon.audio=1"

実行:

Sudo update-grub

システムを再起動します

または、これが機能しない場合は、ATIグラフィックカードの専用ドライバーをインストールすることを検討してください。

0
Shkur

Ubuntuが選択するXorgドライバーは、特定のオーディオデバイスに問題がある可能性があります。サウンドを正しく機能させるには、独自のドライバーのいずれかを使用する必要がある場合があります。

テスト-問題がある場合は、[サウンド設定]でHDMIデバイスが選択されていることを確認し、[テストサウンド]をクリックします。 「Front Left」および「Front Right」テストボタンから音が聞こえない場合は、これを試してください。

  1. [設定]> [ソフトウェアと更新]> [独自のドライバ]に移動し、NVidia Legacy Driver(古いカード)またはNVidiaバイナリドライバを選択して、[変更を適用]をクリックします。

  2. ドライバーのインストールが完了したら、「サウンド設定」に戻り、このテストを繰り返します。それでも動作しない場合は、別のドライバーを試してください。

Ubuntuを再インストールするたびに、メディアセンターマシンでこれを行う必要があります。

0
spyderdyne

HDMIオーディオはデフォルトでミュートされる場合があります。 alsamixerに移動して、HDMIチャンネルがミュートされているかどうかを確認します。また、aplay -lの出力には、NVIDIAドライバーではなく、統合されたIntelディスプレイおよびオーディオドライバーのみが表示されます。 aplay出力カード0からはIntelカード、カード1はNvidiaカードかもしれません。 -c#パラメーターを追加して、使用するカード#を指定できます。

コンソールでこれを試してください:

須藤alsamixer -c 1

HDMI出力を選択し、ミュートされている場合はミュートを解除します。簡単かもしれません。デバイスが表示されない場合は、-c 1を削除して再試行してください。 HDMIオーディオ出力が既にミュートされていない場合は、HDMIで再生されていないオーディオに関する多くの情報があり、ダウンするのはかなり深い穴です。

このサウンドのトラブルシューティング手順を試すこともできます: https://help.ubuntu.com/community/SoundTroubleshootingProcedure

0
Dean Faber