我的麦克风出了问题,我通过添加并运行它解决了这个load-module module-echo-cancel
问题/etc/pulse/default.pa
。pulseaudio -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
。