PulseAudio 在重启后不会加载“module-echo-cancel”

PulseAudio 在重启后不会加载“module-echo-cancel”

我的麦克风出了问题,我通过添加并运行它解决了这个load-module module-echo-cancel问题/etc/pulse/default.papulseaudio -k它解决了我的问题,但是当我重新启动计算机时,它不会再次加载,pulseaudio -k每次我关机并重新启动计算机时,我都必须运行命令。我该怎么办?

答案1

有一个手册页default.pa,其中写道:

PulseAudio 声音服务器在启动时会解释一个配置脚本,该脚本主要用于定义要加载的模块集。当 PulseAudio 以每用户模式运行且 ~/.config/pulse/default.pa 存在时,将使用该文件。当 PulseAudio 以每用户模式运行且该文件不存在时,将使用 /etc/pulse/default.pa。当 PulseAudio 作为系统服务运行时,将使用 /etc/pulse/system.pa。

这表明您可以尝试复制您的加载模块/etc/pulse/system.pa

似乎在您重新启动计算机时,它可能作为系统服务加载,但在您运行 时,它处于每个用户模式pulseaudio -k。因此,如果您将该行移动到系统范围的设置,它应该在重新启动或之后可用-k

相关内容