自从一次断电导致我的电脑不安全地关闭后,我失去了 Ubuntu 安装上的音频输出。
ALSA 能够找到该设备:
$ aplay -l
**** Lista di PLAYBACK dispositivi hardware ****
scheda 0: NVidia [HDA NVidia], dispositivo 3: HDMI 0 [HDMI 0]
Sottoperiferiche: 1/1
Sottoperiferica #0: subdevice #0
scheda 0: NVidia [HDA NVidia], dispositivo 7: HDMI 1 [HDMI 1]
Sottoperiferiche: 1/1
Sottoperiferica #0: subdevice #0
scheda 0: NVidia [HDA NVidia], dispositivo 8: HDMI 2 [HDMI 2]
Sottoperiferiche: 1/1
Sottoperiferica #0: subdevice #0
scheda 1: Generic [HD-Audio Generic], dispositivo 0: ALC892 Analog [ALC892 Analog]
Sottoperiferiche: 1/1
Sottoperiferica #0: subdevice #0
我对最后一个很感兴趣,因为我的 HDMI 显示器没有扬声器。
如果我使用 ALSA 播放某些文件,它可以正常工作:
aplay -D plughw:1,0 /usr/share/sounds/alsa/Front_Center.wav
但是,上面列出的通用音频设备没有出现在系统音频设置中,见下图:
并且 pulseaudio 也找不到它:
~$ pactl list short sinks
127 alsa_output.pci-0000_26_00.1.hdmi-stereo module-alsa-card.c s16le ch 2 44100 Hz SUSPENDED
我尝试dpkg-reconfigure pulseaudio
删除配置文件,但没有成功。
如果我从 Live USB Ubuntu 启动,音频卡就可以正常工作。
有什么想法吗?