Audio sink ausente do pulseaudio

0

Ontem à noite eu estava tendo o problema de sempre: o áudio pára de funcionar depois de voltar do modo de hibernação. A correção usual é reiniciar o sistema, mas eu pensei em mexer um pouco para frente e para trás e ver se conseguia consertá-lo sem reiniciar. Infelizmente eu não posso para a vida de mim lembrar exatamente o que foi feito, tho. Isso teve dois efeitos:

  1. Começou a funcionar novamente sem precisar reinicializar
  2. Na próxima inicialização (hoje), o áudio não funciona. Sem surpresas, reiniciar novamente não ajuda.

Lembro-me apenas de que corri alsa force-reload como parte da resolução de problemas.

Após a verificação, parece que meu problema atual é que o coletor de áudio que eu listava em pavucontrol não está mais lá. A execução de pacmd list-sinks mostra apenas a saída da porta de visualização, que eu nunca uso em seguida:

>>> 1 sink(s) available.
  * index: 0
    name: <alsa_output.pci-0000_00_1b.0.hdmi-stereo>
    driver: <module-alsa-card.c>
    flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
    state: IDLE
    suspend cause: 
    priority: 9950
[SNIP]
    card: 0 <alsa_card.pci-0000_00_1b.0>
    module: 4
    properties:
[SNIP]
        device.bus_path = "pci-0000:00:1b.0"
        sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
        device.bus = "pci"
        device.vendor.id = "8086"
        device.vendor.name = "Intel Corporation"
        device.product.id = "1c20"
        device.product.name = "6 Series/C200 Series Chipset Family High Definition Audio Controller"
        device.form_factor = "internal"
        device.string = "hdmi:0"
        device.buffering.buffer_size = "65536"
        device.buffering.fragment_size = "32768"
        device.access_mode = "mmap+timer"
        device.profile.name = "hdmi-stereo"
        device.profile.description = "Digital Stereo (HDMI)"
        device.description = "Built-in Audio Digital Stereo (HDMI)"
[SNIP]

A pia principal que eu costumava ter simplesmente não está mais lá. Não me lembro o nome dele, mas era algo genérico ao longo das linhas de builtin speakers/headphones .

saída de lspci | grep -i audio

00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)

Qualquer assistência sobre como encontrar esse sumidouro de áudio ausente seria muito apreciada. Se mais informações forem necessárias, comente e adicionarei.

    
por Jarmund 29.07.2016 / 00:38

1 resposta

0

Eu percebi que tudo o que eu fiz na noite passada deve ter estragado algo relacionado ao pulseaudio, então eu decidi fazer uma limpeza completa e reiniciar o pulseaudio e o alsa:

sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio

Embora eu não saiba exatamente o problema, o acima foi o truque para mim.

    
por 29.07.2016 / 01:34