systemd tiếp tục hồi sinh pulseaudio và không cho phép tôi dừng nó


6

Vì vậy, tôi đã cố gắng ngăn chặn pulseaudio pulseaudio -k, nhưng nó vẫn tiếp tục khởi động lại "một mình", mặc dù tôi đã có cấu hình autospawn = nođúng chỗ.

Tôi khá chắc chắn rằng systemd tiếp tục khởi động lại nó, như được hướng dẫn bởi /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

Nhưng vấn đề là, khi tôi cố gắng dừng dịch vụ này systemctl stop pulseaudio.service, systemctl trả lại cho tôi như sau:

Failed to stop pulseaudio.service: Unit pulseaudio.service not loaded.

Làm cách nào để dừng / tắt dịch vụ này?

Câu trả lời:


7

Để dừng dịch vụ người dùng, cần sử dụng tham số --user:

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.