pavucontrol preso em “Estabelecendo conexão com o PulseAudio. Por favor, espere…"

15

Às vezes, tenho o problema de não ouvir nenhum som no meu Dell XPS13 com Ubuntu 16.04. Eu tenho um Logitech G930 conectado a ele. Quando abro o pavucontrol, ele fica preso em "Estabelecendo conexão com o PulseAudio. Aguarde ..." Eu segui o Guia de problemas de áudio do Ubuntu (a versão em alemão está aqui: https://wiki.ubuntuusers.de/Sound_Problembehebung/#Soundsystem ) e encontrou o seguinte:

$ 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

Portanto, as placas de som são reconhecidas. No entanto, o áudio não é reproduzido:

$ 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

Mesmo com 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

O comando "groups" NÃO mostra o grupo de áudio, mas o que eu acho estranho é que ele funcione na maioria das vezes (e geralmente após reiniciar, se houver algum problema), então acho que não é o problema.

Onde mais eu poderia procurar?

Editar:

$ 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
fonte
Devemos não estar no audiogrupo, e devemos não executar aplicativos de áudio como root. Às vezes, a exclusão de configurações ruins em nossa HOME precisa ser excluída. Veja askubuntu.com/questions/201780/…
Takkat
Poderia, por favor edite sua pergunta para incluir a saída dos comandos do terminal lspci -nnk | grep -A2 Audio, aplay -le pactl list short sinks? Se o PulseAudio (via pactl) não responder, remova (faça backup e) remova ~/.pulse, inicie o PulseAudio ( pulseaudio --start) e tente novamente. Obrigado.
David Foerster 02/02
Desculpe, demorei um pouco para reproduzir o erro e ter tempo para escrever tudo. Eu editei a pergunta. Eu não encontrei um arquivo em ~ / .pulse
Bernie
Hey @Bernie, você já conseguiu consertar isso? De frente para o exato mesmo problema ..
Alex Timmer
Talvez os arquivos estejam em ~/.config/pulsevez de ~/.pulse. Pelo menos no OpenSuSE eles são ...
rwst 12/12

Respostas:

10

Eu tive esse problema desde a atualização para o 18.04 e li quase tudo o que há para ler sobre ele. Eu brinquei com as configurações, os pacotes e, eventualmente, funcionava algumas vezes, após a instalação PulseEffectspara obter a taxa de transferência de canal certa para o áudio. Mas então, quando eu mudava o canal de saída de áudio para dizer fones de ouvido em vez de alto-falantes, o shell do gnome batia. Essa falha me deu uma visão de alguns "pacotes obsoletos" que ainda estavam instalados e precisavam ser removidos ou atualizados.

Então, em resumo, a execução desses comandos resolveu todos os meus problemas de áudio após algumas semanas de depuração (tão estúpido se você o vê agora, mas o que funciona certo?)

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

Então

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

Após uma redefinição final do canal de saída de áudio, ele funcionou como um encanto novamente.

Alex Timmer
fonte
2
Eu segui tudo mencionado acima, exceto o último comando que me deu um erro dizendo - incapaz de localizar os efeitos de pulso do pacote. Então eu fiz 'pulseaudio --start' e o áudio começou a funcionar novamente.
Aseem
Também recebi esse erro e o penúltimo comando disse essencialmente "nada a ser feito", isto é, pavucontrol is already the newest version (3.0-4)e foi removidoalsamixer
42-28 /
Obrigado! Isso funcionou para 18.10 também.
Don P
Muito obrigado por esta resposta, estou tentando resolver esse problema há um mês em 18.10 (nova instalação, não atualização) depois que meu som travou aleatoriamente quando eu estava tentando gravar com audácia. O passo dos efeitos dos pulsos não era necessário, mas, como Aseem, eu precisava fazer 'pulseaudio --start'
rjb-dev 28/04/19
sudo apt-get install pulseeffectsde erro de retorno "Não foi possível localizar pulseeffects pacote" a correção que você precisa instll por sudo add-apt-repository ppa:mikhailnov/pulseeffectse, em seguida, sudo apt updatee, finalmente,sudo apt install pulseaudio pulseeffects --install-recommends
thakurinbox
2

Resolvi esse problema excluindo ~/.config/pulseseguido de uma reinicialização.

Quem eu
fonte
1
+1 Eu fiz algo semelhante, que pode ajudar na depuração, pois não requer reinicialização: mv ~/.config/pulse ~/.config/pulse.oldseguido porpulseaudio --start
FriendFX