Sur mon Ubuntu 12.04, le serveur audio rencontre des plantages occasionnels, de sorte que je suis obligé de redémarrer le système pour le faire lire de l'audio.
Alsamixer a l'air bien, rien n'est en sourdine. De plus, j'ai essayé
sudo pkill -9 pulseaudio
et alors:
pulseaudio -D
ce qui m'a donné
E: [pulseaudio] main.c: Daemon startup failed.
Pouvez-vous m'aider à comprendre ce qui ne va pas?
12.04
sound
pulseaudio
alsa
martina
la source
la source
-v
option pourpulseaudio
? Par exemplepulseaudio -v -D
. L'erreur finale devrait survenir après quelques autres erreurs.Réponses:
Pulseaudio s'exécutera utilisateur par utilisateur dans une configuration par défaut. Par conséquent, nous n'avons pas besoin d'autorisations root pour le tuer.
La commande pour redémarrer / réinitialiser un serveur de son pulseaudio en cours d'exécution à partir d'un terminal est simplement émise
En faisant cela, le serveur audio démarrera automatiquement et redémarrera immédiatement dans un paramètre par défaut. Vous obtiendrez toujours une erreur si vous essayez d'exécuter pulseaudio deux fois.
Pour exécuter pulseaudio à partir de la ligne de commande pour lire les erreurs possibles, vous devrez désactiver temporairement la lecture automatique (voir cet article pour plus de détails sur la façon de procéder).
Parfois, un mauvais réglage utilisateur est responsable d'un serveur de son pulseaudio défectueux. Nous pouvons ensuite essayer de renommer le répertoire des paramètres
~/.pulse
(ou./config/pulse
dans les versions plus récentes) avant de redémarrer pulseaudio. Ce répertoire sera ensuite recréé avec les paramètres par défaut.la source
~/.[/config/]pulse
répertoire? Pour lister les éviers disponibles que vous pouvez émettrepacmd list-sinks
- vos haut-parleurs sont-ils présents?pacmd list-cards
lorsque les haut-parleurs fonctionnent et lorsque les haut-parleurs ne fonctionnent pas, les écouteurs fonctionnent. Cela peut vous donner des conseils supplémentaires sur ce qui pourrait être le problème. (difficile à déboguer à distance, j'ai peur)J'ai eu une erreur similaire une fois, ce qui a fonctionné pour moi a été la modification du
default.pa
fichier, sur/etc/pulse
. D'une certaine manière, la première ligne était!/usr/bin/pulseaudio -nF
, et au lieu de#!/usr/bin/pulseaudio -nF
, donc lors de son édition, pulseaudio a bien fonctionné.la source
Ce qui a fonctionné pour moi était en mouvement
~/.config/pulse
à~/.config/pulseold
. J'ai réinstallé mon système de base et il semble que pulseaudio continue de planter en essayant d'utiliser mes anciennes configurations.la source
J'ai eu ce problème - après avoir joué avec, j'ai trouvé comment le résoudre, même si je ne sais toujours pas ce qui ne va pas.
Recherchez d'abord la carte et le périphérique souhaités et exportez manuellement la variable PULSE_SINK:
Sinon, vérifiez / etc / pulse pour les liens symboliques rompus et
rm -rf ~/.config/pulse
.Ensuite, définissez par défaut l'endroit où vous voulez, cochez
Après avoir trouvé la sortie souhaitée, définissez-la par défaut:
Fonctionne pour moi, sur Ubuntu 16.04.
la source