pavucontrol bloccato su “Stabilire la connessione a PulseAudio. Attendere prego…"


15

A volte ho il problema che non riesco a sentire alcun suono sul mio Dell XPS13 con Ubuntu 16.04. Ho un Logitech G930 collegato ad esso. Quando apro pavucontrol è bloccato su "Stabilire la connessione a PulseAudio. Attendere ..." Ho seguito la Guida ai problemi audio di Ubuntu (la versione tedesca è qui: https://wiki.ubuntuusers.de/Sound_Problembehebung/#Soundsystem ) e ho trovato quanto segue:

$ 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

Quindi le schede audio sono riconosciute. Tuttavia, l'audio non viene riprodotto:

$ 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

Lo stesso con 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

Il comando "gruppi" NON mostra il gruppo audio, ma ciò che penso sia strano che funzioni la maggior parte del tempo (e spesso dopo il riavvio, se ci sono problemi) quindi immagino che non sia il problema.

Dove altro potrei guardare?

Modificare:

$ 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

Dovremmo non essere nel audiogruppo, e dovremmo non eseguire applicazioni audio come root. A volte è necessario eliminare le impostazioni errate nella nostra HOME. Vedi askubuntu.com/questions/201780/…
Takkat

La prego di modificare la tua domanda per includere l'output dei comandi del terminale lspci -nnk | grep -A2 Audio, aplay -le pactl list short sinks? Se PulseAudio (via pactl) non risponde, eseguire il backup () e rimuoverlo ~/.pulse, avviare PulseAudio ( pulseaudio --start) e riprovare. Grazie.
David Foerster,

Mi dispiace, mi ci è voluto un po 'per riprodurre l'errore e avere il tempo di scrivere tutto. Ho modificato la domanda. Non ho trovato un file su ~ / .pulse
Bernie

Ehi, Bernie, hai mai avuto modo di aggiustarlo? Di fronte allo stesso identico problema ..
Alex Timmer,

Forse i file sono in ~/.config/pulseinvece di ~/.pulse. Almeno su OpenSuSE sono ...
primo

Risposte:


11

Ho avuto questo problema dall'aggiornamento alla 18.04 e ho letto quasi tutto quello che c'è da leggere al riguardo. Ho armeggiato con le impostazioni, i pacchetti e alla fine avrebbe funzionato a volte, dopo l'installazione PulseEffectsper ottenere il giusto throughput del canale per l'audio. Ma poi quando avrei cambiato il canale di uscita audio per dire cuffie anziché altoparlanti, la shell gnome si è schiantata. Questo incidente mi ha dato un'idea di alcuni "pacchetti obsoleti" che erano ancora installati e che dovevano essere rimossi o aggiornati.

Quindi, in sintesi, l'esecuzione di questi comandi ha risolto tutti i miei problemi audio dopo alcune settimane di debug (così stupido se lo vedi ora, ma qualunque cosa funzioni bene?)

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

Poi

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

Dopo il ripristino finale del canale di uscita audio, ha funzionato di nuovo come un incantesimo.


2
Ho seguito tutto quanto menzionato sopra, tranne l'ultimo comando che mi ha dato un errore che diceva: impossibile localizzare gli impulsi del pacchetto. Poi ho fatto 'pulseaudio --start' e l'audio ha ripreso a funzionare.
Aseem,

Ha anche ottenuto quell'errore e il penultimo comando essenzialmente ha detto "niente da fare", cioè pavucontrol is already the newest version (3.0-4)ed è stato rimossoalsamixer
42-

Grazie! Questo ha funzionato anche per il 18.10.
Don P

Grazie mille per questa risposta, ho cercato di risolvere questo problema per un mese il 18.10 (nuova installazione, non aggiornamento) dopo che il mio suono si è schiantato casualmente quando stavo cercando di registrare su audacity. Il passaggio di pulseeffects non era necessario, ma come Aseem avevo bisogno di fare 'pulseaudio --start'
rjb-dev

sudo apt-get install pulseeffectserrore di ritorno "Impossibile trovare il pacchetto pulseeffects" per risolvere il problema che è necessario installare entro sudo add-apt-repository ppa:mikhailnov/pulseeffectse poi sudo apt updatee infinesudo apt install pulseaudio pulseeffects --install-recommends
thakurinbox


2

Ho risolto questo problema eliminando ~/.config/pulseseguito da un riavvio.


1
+1 Ho fatto qualcosa di simile, che può aiutare con il debug in quanto non richiede un riavvio: mv ~/.config/pulse ~/.config/pulse.oldseguito dapulseaudio --start
FriendFX
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.