在 Debian Linux 上删除pulsaudio.service

在 Debian Linux 上删除pulsaudio.service

在我的 Journalctl 日志中,我收到以下消息:

pulseaudio.service: Scheduled restart job, restart counter is at 4.

如何删除pulseaudio.service并保留在 Gnome 桌面上?我已经移动了/usr/bin/pulseaudio,虽然这阻止了程序运行,但像上面这样的错误消息仍然继续污染我的journalctl.

答案1

在 Debian 中,Pulseaudio 作为每用户 systemd 服务运行。

因此,您可以开始禁用它(使用您的常规用户帐户;不需要sudo):

systemctl --user stop pulseaudio.service pulseaudio.socket
systemctl --user disable pulseaudio.service pulseaudio.socket

停止服务本身和套接字很重要;如果套接字保持活动状态,一旦有人尝试使用该套接字,它将重新启动服务。

如果某些其他服务仍然尝试激活pulseaudio.service,您可以面具它绝对阻止它运行:

systemctl --user mask pulseaudio.service

相关内容