Áudio analógico reconhecido pelo ALSA, mas não pelo PulseAudio

2

Estou executando o Ubuntu 12.04 no Zotac ID84

sudo aplay -l:

card 0: Intel [HDA Intel], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

sudo aplay /usr/share/sounds/alsa/Front_Center.wav:

Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono

o som é realmente tocado nos alto-falantes!

Mas na lista de dispositivos no painel de controle da interface gráfica do PulseAudio, só vejo

  • Saída digital (S / PDIF)
  • HDMI / DisplayPort

Quando eu seleciono HDMI, ouço o som através do HDMI corretamente. Quando seleciono Saída digital, não ouço nada (como esperado). Alguém pode me dizer por favor como encontrar a opção "Analog Output"?

UPDATE Eu reinstalei o sistema do zero. Agora eu ainda não vejo a opção "Analog Output" na lista de dispositivos, mas enquanto nenhum dispositivo estiver selecionado na lista, eu gosto de ouvir som através dos alto-falantes. Se agora eu escolher qualquer coisa da lista, não consigo "cancelar a seleção" e o som não será reproduzido novamente ... por isso, minha pergunta ainda é relevante.

    
por Alexey Frishman 06.07.2013 / 12:07

1 resposta

0

Corrigido na minha caixa. Eu acho que há algo errado com o áudio de pulso e a placa de som (talvez problemas com um driver atualizado) ou talvez algo com o aplicativo pavucontrol. De qualquer forma, eu tive que dizer ao PulseAudio para parar de procurar pela minha placa de som e apenas tocar tudo na Alsa.

Corri aplay -l | grep card para encontrar a placa de som específica que queria, editei /etc/pulse/default.pa e adicionei uma linha load-module module-alsa-sink device=hw:0,0 onde o 'hw: 0,0' corresponde à placa encontrada no comando aplay -l . Reinicie o PulseAudio ou reinicie o sistema e dê uma chance.

Nota: notei que o Pulse não reconhece minha webcam embutida ou o áudio no momento. suspiro

    
por Aaron C. de Bruyn 06.10.2015 / 05:12