我不希望 pulseaudio 自动启动,因为我需要先启动 jack,这样它才能捕获 alsa。出于某种原因,pulseaudio 不断重生:
$ ps aux | grep pulseaudio
gdm 883 0.0 0.1 1156168 11452 ? S<l 23:06 0:00 /usr/bin/pulseaudio --start --log-target=syslog
ben 1334 0.0 0.1 1442008 13352 ? S<l 23:06 0:00 /usr/bin/pulseaudio --start --log-target=syslog
我尝试过的:
我已经respawn = no
开始/etc/pulse/client.conf
(什么~/.config/pulse
也没有)
我已禁用 pulseaudio 服务和套接字
systemctl --user disable pulseaudio.service
systemctl --user disable pulseaudio.socket
sudo systemctl disable pulseaudio
另外,为什么要gdm
启动自己的 pulseaudio 实例?如果我尝试终止它,它也会重生。我查看了 gdm 的主目录,没有脉冲配置。我还尝试为我的用户和 gdm 屏蔽 pulseaudio 套接字/服务。这个东西不断重生,我不知道为什么。
答案1
我意识到我没有看到;
在 中每行前面添加注释/etc/pulseaudio/client.conf
,这是注释掉该行。通过删除;
之前的内容取消注释autospawn = no
可以解决这个问题。