
HDMI 経由でラップトップに接続されているモニターのスピーカーが使用できないという問題が発生しています。Windows ではディスプレイは問題なく動作し、サウンドも問題なく動作しますが、Ubuntu では内蔵スピーカー/ヘッドフォンが唯一の利用可能なソースとして表示されます。
また、少し話がそれますが、Ubuntu のスピーカーの最大音量は Windows よりはるかに小さいです。そのため、解決策があればありがたいです。
ノートパソコンの仕様:
OS: Ubuntu 20.04.2 LTS ×86_64
Host: HP Pavilion Power Laptop 15-cb
Kernel: 5.8.0-55-generic
Uptime: 2 hours, 36 mins
Packages: 2042 (dpkg), 14 (snap)
Shell: bash 5.0.17
Resolution: 1366x768, 1920x1080
DE: GNOME Mutter
Theme: Adwaita
Theme: Yaru-dark [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
GPU: Intel i5-7300HQ (4) @ 3.500GHz
GPU: Intel HD Graphics 630
GPU: NVIDIA GeForce GTX 1050 Mobile
Меmогу: 3464MiB 7846MiB
インシ
Audio:
Device-1: Intel CM238 HD Audio driver: snd_hda_intel
Device-2: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.8.0-55-generic
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC295 Analog [ALC295 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
答え1
インターネットで調べた結果、このエラーは Ubuntu がサウンド カードに自動的に電源制御を適用しているために発生していることがわかったので、Ubuntu BIOS ルール ディレクトリの NVIDIA ルール ファイルを編集することで、このエラーを解決できました。このファイルでは、最後の数行の「自動」設定を「オン」に切り替えるだけです。 https://forums.developer.nvidia.com/t/no-option-for-audio-over-displayport-hdmi/175889/3
答え2
私も同じ問題を抱えていましたが、バージョンとハードウェアが異なります。おそらく役に立つでしょう...
コマンド nvidia-smi がエラーを返していました。
私は、次のセクションに記載されている手順を適用してこれを解決しました: 「Ubuntu CLIメソッド#2を使用してNvidiaドライバーをインストール」https://www.cyberciti.biz/faq/ubuntu-linux-install-nvidia-driver-latest-proprietary-driver/
そして、Ubuntu でサウンドは正常になりました。