आप कुछ निर्भरता को तोड़े बिना Ubuntu 14.04 में Pulseaudio को नहीं हटा सकते। ध्वनि संकेतक और ध्वनि विकल्प पैनल, यहां तक कि नियंत्रण केंद्र भी, पल्सेडियो पर निर्भर हैं।
Pulseaudio सिर्फ एक यूजर्स डेमॉन है। लेकिन आप पल्सीडियो को सरल रूप से नहीं मार सकते क्योंकि यह इनिट सिस्टम द्वारा रिस्पांड किया जाएगा।
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
पल्सेडियो को सत्र स्टार्टअप पर फिर से शुरू किया जाना चाहिए, लेकिन ध्वनि की गतिविधि नहीं होने पर इसे समाप्त किया जा सकता है, इसलिए आपके द्वारा किए जाने के बाद, आपके द्वारा पहले बनाई गई फ़ाइल को हटाने के लिए याद रखें, इसलिए जब जरूरत हो तो पल्सेडियो को रिस्पॉन्ड किया जा सकता है।
rm $HOME/.config/pulse/client.conf