คุณไม่สามารถลบ Pulseaudio ใน Ubuntu 14.04 โดยไม่ทำลายการอ้างอิงบางอย่าง ตัวบ่งชี้เสียงและแผงตัวเลือกเสียงแม้แต่ศูนย์ควบคุมเองก็ขึ้นอยู่กับ Pulseaudio
Pulseaudio เป็นเพียงภูต userspace แต่คุณไม่สามารถฆ่า Pulseaudio ได้ง่ายๆเพราะมันจะได้รับการปลุกโดยระบบ init
jorge@den:~$ ps aux | grep pulseaudio
jorge 3797 0.0 0.1 440464 7360 ? S<l 17:40 0:00 /usr/bin/pulseaudio --start --log-target=syslog
jorge 3803 0.0 0.0 98392 3028 ? S 17:40 0:00 /usr/lib/pulseaudio/pulse/gconf-helper
jorge 4057 0.0 0.0 23900 924 pts/0 S+ 17:51 0:00 grep --color=auto pulseaudio
jorge@den:~$ pkill -f pulseaudio
jorge@den:~$ ps aux | grep pulseaudio
jorge 4063 6.0 0.1 440680 7236 ? S<l 17:51 0:00 /usr/bin/pulseaudio --start --log-target=syslog
jorge 4067 0.0 0.0 98392 3028 ? S 17:51 0:00 /usr/lib/pulseaudio/pulse/gconf-helper
jorge 4069 0.0 0.0 23900 924 pts/0 S+ 17:51 0:00 grep --color=auto pulseaudio
คุณสามารถบอก Pulseaudio ไม่ให้เกิดขึ้นเองได้ด้วยการออกคำสั่งนี้:
echo "autospawn = no" > $HOME/.config/pulse/client.conf
ตอนนี้คุณสามารถฆ่า pulseaudio:
jorge@den:~$ pkill -f pulseaudio
jorge@den:~$ ps aux | grep pulse
jorge 6310 0.0 0.0 23900 916 pts/1 S+ 18:11 0:00 grep --color=auto pulse
Pulseaudio ควรเริ่มต้นใหม่เมื่อเริ่มต้นเซสชัน แต่อาจถูกยกเลิกหากไม่มีกิจกรรมเสียงดังนั้นหลังจากคุณทำเสร็จแล้วอย่าลืมลบไฟล์ที่คุณสร้างไว้ก่อนหน้านี้เพื่อให้ Pulseaudio สามารถเกิดใหม่ได้เมื่อต้องการ
rm $HOME/.config/pulse/client.conf