Pour Diagnostic (ce n'est pas la solution) vous devez activer la journalisation sur pactl
module :
-
modifier (avec sudo) le fichier suivant
/etc/pulse/client.conf
-
et ajoutez la ligne suivante au fichier
extra-arguments = -vvvv --log-target=newfile:/tmp/pulseverbose.log --log-time=1
-
Après le redémarrage, connectez-vous /tmp/pulseverbose.log
contiendra, nous l'espérons, le problème potentiel du contrôle de l'impulsion audio. Il pourrait y avoir plus d'un fichier.
-
Revenez et collez-le ici et nous pourrons vous donner des conseils supplémentaires.
-
Enlever ! la ligne de /etc/pulse/client.conf
après avoir terminé.
Pour Solution Je voudrais d'abord essayer de réinstaller pulseaudio
mais après avoir vu les journaux, cela pourrait changer. Par conséquent, donnez-nous d'abord vos logs. Les étapes éventuelles pour réinstaller pulseaudio et alsa pourraient être les suivantes :
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload
mais cela peut s'avérer impuissant, par exemple si vos pilotes sont erronés ou si vos paramètres sont incorrects, etc.
Mise à jour : Diagnostic à partir des fichiers journaux : Le cœur de votre problème se situe ici
D ( 0.005| 0.000) [pulseaudio] module-udev-detect.c: Loading module-alsa-card with arguments 'device_id="0" name="pci-0000_00_03.0" card_name="alsa_card.pci-0000_00_03.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"'
D ( 3.010| 3.004) [pulseaudio] reserve-wrap.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-zgX6izEp13: Connection refused
suivi de nombreuses erreurs comme celle-ci :
I ( 3.011| 0.000) [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory
qui prend votre temps au démarrage.
Solutions proposées :
-
xxx On dirait qu'il y a un socket temporaire laissé ouvert et que pulseaudio ne passe pas. Veuillez vérifier s'il y a une /tmp/dbus-zgX6izEp13
et si oui, le supprimer en sudo rm /tmp/dbus-zgX6izEp13
et essayez de redémarrer s'il y a un changement.
-- Update : il n'existe pas un tel fichier, cela signifie qu'il est créé juste avant que le pulseaudio ne veuille l'utiliser ou que quelque chose veuille l'écrire simultanément. Une certaine configuration pourrait être michée/doublée.
-
Vous pouvez essayer de purger et réinstaller pulseaudio. Voir le texte ci-dessus.
Veuillez donner une brève réponse si quelque chose vous aide.