我最近在 System76 Oryx-Pro 上运行的 Ubuntu 17.04 上遇到了这个问题。
我不知道什么时候,无论是重启还是从睡眠状态唤醒时,我的音频设备都会消失。浏览器等应用程序不会向扬声器播放音频,但运行时aplay somefile
会播放音频。打开声音设置菜单时,我看不到音频设备。
我还注意到,当发生这种情况时,pulseaudio 不会运行。如果我运行它,我有时会在音频设置中看到“虚拟设备”,但仍然没有声音播放。
奇怪的是,当我连接耳机时,它们确实工作了,并出现在声音设置中。
运行“pulseaudio -vv”后,我的扬声器又可以使用了。我不知道什么时候出了问题。
运行结果pulseaudio -vv
(~250kb的日志):https://pastebin.com/HHNfkA3i
的结果pactl list
:https://pastebin.com/SjWS48KJ
的结果sudo fuser -v /dev/dsp* /dev/snd/*
USER PID ACCESS COMMAND
/dev/snd/controlC0: yoav 23890 F.... pulseaudio
/dev/snd/controlC1: yoav 23890 F.... pulseaudio
有任何想法吗?