J'ai des problèmes de son dans Ubuntu 14, la plupart du temps en raison de sauts et de bruits laids et je veux supprimer l'audio Pulse pour tenter de déboguer.
Mais quand je fais cela casse les paramètres du système dans Ubuntu. En corrigeant cela en installant 'ubuntu-desktop' ou 'unit', Pulse sera réinstallé.
J'ai mis sur la liste noire quelques pilotes que je n'utilise pas avec un effet non positif ou négatif. J'ai également essayé de supprimer Pulse et de supprimer le dossier ~/.Pulse avant de le réinstaller.
Toute aide appréciée.
Vous pouvez facilement supprimer pulseaudio avec la commande:
apt-get remove --purge pulseaudio
Vous ne pouvez pas supprimer Pulseaudio dans Ubuntu 14.04 sans casser certaines dépendances. L’indicateur de son et le panneau d’options sonores, ainsi que le centre de contrôle lui-même, dépendent de Pulseaudio.
Pulseaudio est juste un démon de l'espace utilisateur. Mais vous ne pouvez pas simplement tuer Pulseaudio car il sera réapparu par le système 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
Vous pouvez dire à Pulseaudio de ne pas se régénérer en émettant cette commande:
echo "autospawn = no" > $HOME/.config/Pulse/client.conf
Vous pouvez maintenant tuer 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 doit être redémarré au démarrage de la session, mais il peut s’arrêter s’il n’ya pas d’activité sonore. Après avoir terminé, n'oubliez pas de supprimer le fichier que vous avez créé auparavant afin que Pulseaudio puisse être réapparu si nécessaire.
rm $HOME/.config/Pulse/client.conf
La réponse ci-dessus est une bonne solution. Pour faciliter le processus, on pourrait le mettre dans un script pratique. Par exemple:
echo autospawn = no > $HOME/.config/Pulse/client.conf
pulseaudio --kill
read -p "Press enter to enable pulseaudio again."
rm $HOME/.config/Pulse/client.conf
pulseaudio --start
Je n'y ai pas pensé, je l'ai simplement adapté. Ce script fonctionne pour moi dans Ubuntu 16.04.