pavucontrol steckt bei „Verbindung zu PulseAudio herstellen. Warten Sie mal…"

13

Ich habe manchmal das Problem, dass ich auf meinem Dell XPS13 mit Ubuntu 16.04 keinen Ton hören kann. Ich habe ein Logitech G930 daran angeschlossen. Wenn ich pavucontrol öffne, bleibt es bei "Verbindung zu PulseAudio herstellen. Bitte warten ..." hängen. Ich habe den Ubuntu Audio Problems Guide befolgt (die deutsche Version finden Sie hier: https://wiki.ubuntuusers.de/Sound_Problembehebung/#Soundsystem ). und fand folgendes:

$ 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

So werden die Soundkarten erkannt. Audio wird jedoch nicht abgespielt:

$ 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

Gleiches gilt für 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

Der Befehl "groups" zeigt NICHT die Audiogruppe an, aber was ich für seltsam halte, ist, dass es die meiste Zeit funktioniert (und oft nach dem Neustart, wenn es Probleme gibt), also würde ich vermuten, dass es nicht das Problem ist.

Wo könnte ich sonst noch suchen?

Bearbeiten:

$ 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
Bernie
quelle
Wir sollten nicht in der audioGruppe sein und keine Audio-Apps als Root ausführen. Manchmal müssen schlechte Einstellungen in unserem HOME gelöscht werden. Siehe askubuntu.com/questions/201780/…
Takkat
Könnten Sie bitte bearbeiten Sie Ihre Frage die Ausgabe der Terminal - Befehle enthalten lspci -nnk | grep -A2 Audio, aplay -lund pactl list short sinks? Wenn PulseAudio (via pactl) nicht antwortet, bitte (sichern und) entfernen ~/.pulse, PulseAudio ( pulseaudio --start) starten und erneut versuchen. Vielen Dank.
David Foerster
Entschuldigung, ich habe eine Weile gebraucht, um den Fehler zu reproduzieren und die Zeit zu haben, alles aufzuschreiben. Ich habe die Frage bearbeitet. Ich habe keine Datei gefunden bei ~ / .pulse
Bernie
Hey @Bernie, hast du das jemals reparieren müssen? Mit genau dem gleichen Problem konfrontiert ..
Alex Timmer
Vielleicht sind die Dateien in ~/.config/pulsestatt ~/.pulse. Zumindest auf OpenSuSE sind sie ...
am

Antworten:

9

Ich habe dieses Problem seit dem Upgrade auf 18.04 und habe fast alles gelesen, was es darüber zu lesen gibt. Ich habe an den Einstellungen, den Paketen herumgespielt, und irgendwann funktionierte es manchmal nach der Installation PulseEffects, um den richtigen Kanaldurchsatz für das Audio zu erhalten. Aber als ich dann den Audioausgangskanal so änderte, dass Kopfhörer anstelle von Lautsprechern verwendet wurden, stürzte die Gnome-Shell ab. Dieser Absturz gab mir Einblick in einige "veraltete Pakete", die noch installiert waren und entfernt oder aktualisiert werden mussten.

Zusammenfassend lässt sich sagen, dass das Ausführen dieser Befehle alle meine Audioprobleme nach einigen Wochen des Debuggens gelöst hat (so dumm, wenn Sie es jetzt sehen, aber was funktioniert richtig?)

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

Dann

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

Nach einem endgültigen Zurücksetzen des Audioausgangskanals funktionierte es wieder wie ein Zauber.

Alex Timmer
quelle
2
Ich habe alles oben Genannte befolgt, mit Ausnahme des letzten Befehls, bei dem ein Fehler aufgetreten ist: Paketimpulseffekte konnten nicht gefunden werden. Dann habe ich 'pulseaudio --start' ausgeführt und Audio hat wieder funktioniert.
Aseem
Auch bekam , dass Fehler und der vorletzte Befehl sagte im Wesentlichen „nichts zu tun“ , dh pavucontrol is already the newest version (3.0-4)es entferntalsamixer
42-
Vielen Dank! Dies funktionierte auch für 18.10.
Don P
Vielen Dank für diese Antwort. Ich habe einen Monat lang versucht, dieses Problem am 18.10. (Neuinstallation, kein Upgrade) zu lösen, nachdem mein Sound zufällig abgestürzt war, als ich versuchte, Audacity aufzunehmen. Der Schritt mit den Impulseffekten war nicht notwendig, aber wie Aseem musste ich 'pulseaudio --start'
rjb-dev am
sudo apt-get install pulseeffectsRückgabefehler "Paketimpulseffekte können nicht gefunden werden", um zu beheben, dass Sie bis sudo add-apt-repository ppa:mikhailnov/pulseeffectsund dann sudo apt updateund schließlich sudo apt install pulseaudio pulseeffects --install-recommends
installieren müssen
2

Ich habe dieses Problem durch Löschen und ~/.config/pulseanschließenden Neustart gelöst .

Wen
quelle
1
+1 Ich habe etwas Ähnliches gemacht, was beim Debuggen hilfreich sein kann, da kein Neustart erforderlich ist: mv ~/.config/pulse ~/.config/pulse.oldgefolgt vonpulseaudio --start
FriendFX