Parfois, le service pulseaudio s'arrête et ne redémarre pas lorsque j'ouvre un fichier audio avec banshee ou totem.
Comment puis-je le redémarrer sans me déconnecter?
J'ai résolu mon problème.
Vérifiez si une instance pulseaudio est en cours d'exécution:
pulseaudio --check
Il n'imprime normalement aucune sortie, il suffit de sortir du code. 0
signifie courir.
Les miens ne fonctionnaient pas, alors je suis juste passé à l’étape 3.
Si une instance est en cours d'exécution:
pulseaudio -k
Enfin, redémarrez pulseaudio en tant que démon:
pulseaudio -D
Dans une configuration standard exécutant pulseaudio -k
, redémarre le démon. Rien d'autre a faire.
Si PA ne lance pas pulseaudio
sans autres options, le démon démarrera avec les valeurs par défaut /etc/pulse/daemon.conf
et /etc/pulse/default.pa
.
Les paramètres définis par l'utilisateur dans ~/.pulse/
ou ~/.config/pulse/
remplacent les paramètres système. En cas de problèmes, il sera souvent utile de supprimer ces répertoires avant de redémarrer pulseaudio.
Pour plus de détails, consultez Wiki PulseAudio .
Voici comment faire dans Ubuntu 15.10:
pulseaudio -k
pour supprimer le démon en cours d'exécution. Vous obtiendrez une erreur uniquement si aucun démon ne fonctionnait, sinon aucun message n'apparaîtra. pulseaudio --check
pour vérifier que Pulseaudio est en cours d'exécution. Une sortie propre (sans message) de la commande check
indique que le démon a démarré avec succès. Sinon, exécutez pulseaudio --start
pour lancer le démon. Si vous avez récemment modifié votre fichier de configuration et que le démon ne parvient pas à démarrer, vérifiez si votre fichier contient des erreurs et vérifiez le fichier syslog (avec l'application SystemLog) pour rechercher les messages de Pulseaudio. Mon expérience sur Ubuntu 16.04 avec un ordinateur portable Dell E6230 à partir de 2013. Le processus pulseaudio utilise normalement 0,0% de CPU (en utilisant top d2 -u $USER
pour voir l'utilisation du processeur). Lors de la lecture de Youtube dans Firefox, il utilise environ 2 à 4%. Lors de l'arrêt / pause de la lecture, il revient à zéro.
Cependant, il arrive parfois qu’il soit "bloqué" à 2-4% même si l’ordinateur portable est silencieux. Et cela reste longtemps, peut-être jusqu'au prochain redémarrage. pulseaudio -k
résout ce problème. En cours d'exécution pendant que youtube joue, l'arrête immédiatement (le rechargement de l'onglet ou le rembobinage de quelques secondes le redémarrera)
Une solution pourrait donc consister à exécuter pulseaudio -k
dans un job cron plusieurs fois par heure, mais uniquement si aucune lecture n'est en cours. Quelqu'un sait comment détecter si quelque chose joue de l'audio en ce moment?
Lire d'autres questions sur les étiquettes pulseaudio