web-dev-qa-db-ja.com

18.04 hdmiを介したサウンド

Ubuntuをインストールして以来、音に問題がありました。起動時にHDMIサウンドを選択できます。モニターがスリープすると、2つのことが発生します。

音が別のソースに戻り、設定で元に戻す必要があります。これは迷惑ですが回復できません。または、音がHDMIソースに残っていますが、音を取得せずに再起動する必要があります。

この間、HDMIソースは常に利用可能であり、選択できます。しかし、私は常に2つの問題のいずれかを抱えています。

私は現時点でLinuxの経験を愛していますが、これは契約を破り始めています。誰か助けてください。

ありがとう

2
John Dowling

わかりましたので、私がこれを解決できる唯一の方法は、目覚めた後にhdmiケーブルを抜き差しすることです、これはリブートよりも優れていますが、理想的ではありません。

これを解決済みとしてマークしますが、誰かより良い提案があれば教えてください。

0
John Dowling

シンプルなソリューション

HDMIで信号が失われると(スリープ中)、Pulse Audioは自動的にアクティブソース(ラップトップのスピーカー)に設定されます。再開しても、サウンドデバイスはラップトップのままです。この設定を無効にするには、Pulse Audioにサウンドデバイスを自動的に切り替えないように指示します。

  • ファイルを編集/etc/Pulse/default.pa
  • load-module module-switch-on-port-availableを見つけます
  • 行の先頭に#を挿入して、自動ポート切り替えを無効にします
  • ファイルを保存して再起動します。

複雑なソリューション

簡単なソリューションを知る前に、systemd suspend/resumeフックに基づいたより複雑なソリューションを使用しました。

HDMI TVのプラグを抜き差しする場合のさらに複雑なソリューションは、udevルールに基づいています。

広範なフォーラムスレッド

Linux Mintフォーラムには、このトピックに関する広範なtheeページスレッドがあります。

6

了解です。

このプラットフォームでオーディオを修正できるようになるまで、それはヌルプラットフォームです。

音が完全に失われました。これは2018年の貧弱なショーです。

0
John Dowling