因此,我尝试使用停止pulseaudio pulseaudio -k
,但是即使我已经配置好autospawn = no
,它也仍然“自行”重新启动。
我很确定它是systemd,可以按照/usr/lib/systemd/user/pulseaudio.service的指示不断重新启动它:
[Unit]
Description=Sound Service
[Service]
# Note that notify will only work if --daemonize=no
Type=notify
ExecStart=/usr/bin/pulseaudio --daemonize=no
Restart=on-failure
[Install]
Also=pulseaudio.socket
WantedBy=default.target
但是问题是,当我尝试使用停止该服务时systemctl stop pulseaudio.service
,systemctl向我返回了以下内容:
Failed to stop pulseaudio.service: Unit pulseaudio.service not loaded.
如何停止/禁用此服务?
要停止用户服务,必须使用参数--user
:
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句