pavucontrol est resté bloqué sur «Établissement de la connexion à PulseAudio. S'il vous plaît, attendez…"


15

J'ai parfois le problème de ne pas entendre de son sur mon Dell XPS13 avec Ubuntu 16.04. J'ai un Logitech G930 connecté. Lorsque j'ouvre pavucontrol, il est bloqué sur "Etablissement de la connexion à PulseAudio. Veuillez patienter ..." J'ai suivi le Guide des problèmes audio d'Ubuntu (la version allemande est ici: https://wiki.ubuntuusers.de/Sound_Problembehebung/#Soundsystem ) et a constaté ce qui suit:

$ cat /proc/asound/cards
0 [PCH            ]: HDA-Intel - HDA Intel PCH
                     HDA Intel PCH at 0xdc428000 irq 295
1 [H              ]: USB-Audio - Logitech G933 Gaming Wireless H
                     Logitech Logitech G933 Gaming Wireless H at usb->0000:00:14.0-1, full speed

Les cartes son sont donc reconnues. Cependant, l'audio n'est pas lu:

$ aplay /usr/share/sounds/alsa/Front_Center.wav 
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Access denied
aplay: main:722: audio open error: Connection refused

Idem avec sudo:

$ sudo aplay /usr/share/sounds/alsa/Front_Center.wav
Home directory not accessible: Permission denied
Home directory not accessible: Permission denied
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit >Little Endian, Rate 48000 Hz, Mono

La commande "groups" n'affiche PAS le groupe audio, mais ce que je pense est étrange que cela fonctionne la plupart du temps (et souvent après le redémarrage, s'il y a des problèmes), donc je suppose que ce n'est pas le problème.

Où d'autre pourrais-je chercher?

Éditer:

$ lspci -nnk | grep -A2 Audio
00:1f.3 Audio device [0403]: Intel Corporation Device [8086:9d71]     (rev 
21)
Subsystem: Dell Device [1028:075b]
Kernel driver in use: snd_hda_intel



$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: H [Logitech G933 Gaming Wireless H], device 0: USB Audio     [USB >Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


$ pactl list short sinks
Connection failure: Access denied

Nous ne devrions pas être dans le audiogroupe et nous ne devrions pas exécuter d'applications audio en tant que root. Parfois, la suppression de paramètres médiocres dans notre HOME doit être supprimée. Voir askubuntu.com/questions/201780/…
Takkat

Pourriez - vous modifier votre question d'inclure la sortie des commandes du terminal lspci -nnk | grep -A2 Audio, aplay -let pactl list short sinks? Si PulseAudio (via pactl) ne répond pas, veuillez (sauvegarder et) supprimer ~/.pulse, démarrer PulseAudio ( pulseaudio --start) et réessayer. Merci.
David Foerster

Désolé, il m'a fallu un certain temps pour reproduire l'erreur et avoir le temps de tout écrire. J'ai édité la question. Je n'ai pas trouvé de fichier sur ~ / .pulse
Bernie

Hé @Bernie, as-tu déjà réussi à réparer ça? Faire face exactement au même problème ..
Alex Timmer

Peut-être que les fichiers sont à la ~/.config/pulseplace de ~/.pulse. Au moins sur OpenSuSE, ils sont ...
rwst

Réponses:


11

J'ai eu ce problème depuis la mise à niveau vers 18.04 et j'ai lu presque tout ce qu'il y avait à lire à ce sujet. J'ai tripoté les paramètres, les packages, et finalement cela fonctionnerait parfois, après l'installation PulseEffectspour obtenir le bon débit de canal pour l'audio. Mais alors, quand je changeais le canal de sortie audio pour dire un casque au lieu de haut-parleurs, le shell gnome s'est écrasé. Ce plantage m'a donné un aperçu de certains "packages obsolètes" qui étaient toujours installés et devaient être supprimés ou mis à niveau.

Donc, en résumé, l'exécution de ces commandes a résolu tous mes problèmes audio après quelques semaines de débogage (si stupide si vous le voyez maintenant, mais qu'est-ce qui fonctionne bien?)

sudo apt-get update
sudo apt-get upgrade
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio pavucontrol
sudo alsa force-reload
reboot

Puis

sudo apt-get install pavucontrol
sudo apt-get install pulseeffects

Après une réinitialisation finale du canal de sortie audio, cela a de nouveau fonctionné comme un charme.


2
J'ai suivi tout ce qui est mentionné ci-dessus, à l'exception de la dernière commande qui m'a donné une erreur disant - impossible de localiser les effets d'impulsion du package .. Puis j'ai fait «pulseaudio --start» et l'audio a recommencé à fonctionner.
Aseem

A également obtenu cette erreur et l'avant-dernière commande a essentiellement dit "rien à faire", c'est pavucontrol is already the newest version (3.0-4)-à- dire qu'elle a été suppriméealsamixer
42-

Je vous remercie! Cela a également fonctionné pour 18.10.
Don P

Merci beaucoup pour cette réponse, j'essaie de résoudre ce problème depuis un mois le 18.10 (nouvelle installation, pas de mise à niveau) après que mon son s'est écrasé au hasard lorsque j'essayais d'enregistrer sur l'audace. L'étape des effets d'impulsion n'était pas nécessaire, mais comme Aseem, je devais faire 'pulseaudio --start'
rjb-dev

sudo apt-get install pulseeffectserreur de retour "Impossible de localiser les effets d'impulsion du package" pour corriger ce que vous devez installer avant sudo add-apt-repository ppa:mikhailnov/pulseeffects, puis sudo apt updateet enfinsudo apt install pulseaudio pulseeffects --install-recommends
thakurinbox


2

J'ai résolu ce problème en supprimant ~/.config/pulsesuivi d'un redémarrage.


1
+1 J'ai fait quelque chose de similaire, ce qui peut aider au débogage car il ne nécessite pas de redémarrage: mv ~/.config/pulse ~/.config/pulse.oldsuivi depulseaudio --start
FriendFX
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.