数日前、古いラップトップ(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
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オーディオでシステムが再起動します。
ターミナルを開いてからの出力を教えてもらえますか
aplay -l
私は過去にこの問題を抱えていました。 SMPlayerはオーディオ出力を選択できることを知っているので、HDMIオーディオから何かを取得できるかどうかを確認するには、そのアプリをチェックする価値があるかもしれません。
SMPlayerでビデオを起動し、メニューでTools-> Preferencesを選択します。 [オーディオ]タブで[出力ドライバー]を選択し、パルスからalsa(0.x-HDA NVidia HDMI)オプションのいずれかに変更します。動作を確認してください。
pavucontrolをインストールすると、個々のオーディオ出力をより適切に制御できます。 HDMI出力はデフォルトでミュートされている場合があります。
私の場合、デスクトップの右上にあるサウンド設定に行き、出力を選択する必要がありました: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
この答え は私を助けました:
ターミナルで以下のコードを試してください
Sudo gedit /etc/default/grub
行を編集する
GRUB_CMDLINE_LINUX=""
に
GRUB_CMDLINE_LINUX="radeon.audio=1"
実行:
Sudo update-grub
システムを再起動します
または、これが機能しない場合は、ATIグラフィックカードの専用ドライバーをインストールすることを検討してください。
Ubuntuが選択するXorgドライバーは、特定のオーディオデバイスに問題がある可能性があります。サウンドを正しく機能させるには、独自のドライバーのいずれかを使用する必要がある場合があります。
テスト-問題がある場合は、[サウンド設定]でHDMIデバイスが選択されていることを確認し、[テストサウンド]をクリックします。 「Front Left」および「Front Right」テストボタンから音が聞こえない場合は、これを試してください。
[設定]> [ソフトウェアと更新]> [独自のドライバ]に移動し、NVidia Legacy Driver(古いカード)またはNVidiaバイナリドライバを選択して、[変更を適用]をクリックします。
ドライバーのインストールが完了したら、「サウンド設定」に戻り、このテストを繰り返します。それでも動作しない場合は、別のドライバーを試してください。
Ubuntuを再インストールするたびに、メディアセンターマシンでこれを行う必要があります。
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