我为什么会收到"与PulseAudio的连接失败"错误?

分享于 

1分钟阅读

ubuntu

  繁體

问题

打开pavucontrol时,收到以下消息:

如果我按照消息提示执行操作,并运行start-pulseaudio-x11,就得到以下输出:


$ start-pulseaudio-x11


Connection failure: Connection refused


pa_context_connect() failed: Connection refused



如何更正这个错误?


答案1

首先需要完全清除并重新安装Pulseaudio,一种方法是运行以下命令:


sudo apt-get --purge --reinstall install pulseaudio



发现在/etc/pulse/client.conf中存在

 
autospawn =now



now不是一个有效的选项,

我将它更改为yes,然后将它注释掉。


; autospawn = yes



重新启动,然后可以打开pavucontrol没有错误。


答案2

打开etc/pulse/default.pa,并尝试注释掉所有这些行:


.ifexists module-jackdbus-detect.so


load-module module-jackdbus-detect


.endif



如果这不能工作,请删除pulseaudio并重新启动。