问题描述
有时pulseaudio服务会停止,当我用女妖或图腾打开音频文件时,它不会重新启动。
我可以如何让它在没有注销的情况下重新开始?
最佳解决方法
我解决了我的问题。
-
检查是否有任何pulseaudio实例正在运行:
pulseaudio --check
它通常不打印输出,只是退出代码。
0
表示正在运行。我没有跑,所以我只是前进到第3步。 -
如果有任何实例正在运行:
pulseaudio -k
-
最后,再次启动pulseaudio作为守护进程:
pulseaudio -D
-
再次开始banshee并享受!
次佳解决方法
在运行pulseaudio -k
的标准设置中,重新启动守护进程。没有别的事要做。
在PA未运行的情况下键入pulseaudio
而没有其他选项时,将使用/etc/pulse/daemon.conf
和/etc/pulse/default.pa
中的默认值启动守护程序。
~/.pulse/
或~/.config/pulse/
中的User-defined设置将覆盖system-wide设置。如果遇到问题,在重新启动pulseaudio之前通常会删除这些目录。
有关详细信息,请参阅PulseAudio Wiki。
第三种解决方法
使用服务命令:
sudo service pulseaudio restart
第四种方法
以下是在Ubuntu 15.10中的操作方法:
-
启动终端
-
运行
pulseaudio -k
来终止正在运行的守护进程。只有在没有守护进程运行时才会出现错误,否则不会显示消息。 -
假设配置没有问题,Ubuntu会自动重启守护进程。您可以运行
pulseaudio --check
来检查Pulseaudio是否正在运行。来自check
命令的干净退出(无消息)表明守护程序已成功启动。否则,运行pulseaudio --start
启动守护程序。如果您最近更改了配置文件并且守护进程无法启动,请检查文件是否存在错误,并检查系统日志(使用SystemLog应用程序)是否收到来自Pulseaudio的任何消息。