PulseAudio 服务器连接失败:连接被拒绝 (debianstretch)

PulseAudio 服务器连接失败:连接被拒绝 (debianstretch)

我播放 vlc 但对这个错误感到惊讶:音频输出失败:无法使用音频设备“默认”:没有这样的文件或目录。所以我搜索它并运行此命令:vlc --reset-config --reset-plugins-cache 但它会产生此错误 PulseAudio 服务器连接失败:连接被拒绝,并且当我使用浏览器时没有声音,我不知道该怎么做提示:我的声音工作正常但突然这发生了

答案1

这可能是因为您的pulseaudio 驱动程序已损坏和/或权限设置为root。

我用以下命令解决了这个问题:

# clean and reinstall pulseaudio
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo apt-get -f install && sudo apt-get -y autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
# fixes user folder permissions
sudo chown -R $USER:$USER $HOME/
# then reboot
sudo reboot

Pulseaudio 应在启动时启动,但您可以使用以下命令手动启动它:

pulseaudio --start

如果问题仍然存在,请随时将您的系统日志粘贴到此处

tail -100f /var/log/syslog

答案2

在我的 Xubuntu 18.04 系统上,我遇到了pulseaudio 不接受文件的问题~/.config/pulse/cookie

我尝试重新安装pulseaudio正如其他答案中所建议的但这没有帮助,所以我只是删除并重新生成用户配置,如下所示:

mv ~/.config/pulse ~/.config/pulse.old
pulseaudio --start

这为我解决了问题。

答案3

有一个ubuntuforums 的临时解决方案

$ pulseaudio --check
corei3@corei3 ~ $ pulseaudio -k
corei3@corei3 ~ $ pulseaudio -D
E: [pulseaudio] main.c: Daemon startup failed.

答案4

对我来说,所有其他解决方案都失败了。这就成功了:

pax11发布-r

之后,pulseaudio就被大家发现了。

相关内容