如果我将台式电脑(Ubuntu 20.04.1 LTS)从睡眠状态唤醒,唯一可用的声音设备是虚拟输出。
我遵循了以下建议:
$ pulseaudio -k ; alsa force-reload
...修复了这个问题:
但它只能修复这个问题,直到系统下次从睡眠状态唤醒。(或者可能只是一个空白屏幕作为屏幕保护程序,不确定。我只是从空白屏幕唤醒它。)
我遵循了其他修改建议,/etc/modprobe.d/alsa-base.conf
添加了以下内容:
options snd-hda-intel model=generic
这让情况变得更糟:DummyOutput 消失了,并且有一个HDMI / DisplayPort - HDA NVidia
不起作用!完全无声。注意显示端口在那里,而不是DisplayPort 3。
$ inxi -F
System:
Host: Workstation Kernel: 5.4.0-48-generic x86_64 bits: 64
Desktop: Gnome 3.36.4 Distro: Ubuntu 20.04.1 LTS (Focal Fossa)
...
Audio:
Device-1: NVIDIA driver: snd_hda_intel
Sound Server: ALSA v: k5.4.0-48-generic
...
我尝试过但没有帮助的事情:
- snd_hda_intel.dmic_detect=0在 grub 配置中。
- 选项 snd-hda-intel dsp_driver=1在
/etc/modprobe.d/alsa-base.conf
- 黑名单 snd_soc_skl在
/etc/modprobe.d/blacklist.conf