## トラブル
デスクトップPCからHDMIケーブルで接続しているモニターから音が再生されなくなった。
設定 -> サウンド -> 出力 の出力デバイスを確認すると、「デジタル出力(S/PDIF)- 内部オーディイオ」しか選択できない状態となっていた(HDMIで接続されているデバイスが選択肢に出てこない)。
環境
OS: Ubuntu 20.04.01 LTS
デバイスの確認
$ sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001E04sv00001462sd00003712bc03sc00i00
vendor : NVIDIA Corporation
model : TU102 [GeForce RTX 2080 Ti]
driver : nvidia-driver-440-server - distro non-free
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-450 - distro non-free
driver : nvidia-driver-418-server - distro non-free
driver : nvidia-driver-455 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
サウンドカードの確認
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 0/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 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
Subdevices: 1/1
Subdevice #0: subdevice #0
解決
結論から言うと次のコマンド一発で解決した。
$ pulseaudio -k
(オーディオシステムをキルして再起動するコマンドらしい)
参考: https://askubuntu.com/questions/1256043/no-sound-on-hdmi-ubuntu-20-04
コマンド実行後、設定を確認するとHDMIデバイスが出現し、選択すると音が再生された。
ほかに試したこと
以下の記事を見てドライバの再インストールを試したが私の環境では解決しなかった。
https://qiita.com/soh506/items/b425aa3001b58edbea5b