Debian 9: Problemas de áudio

Debian 9: Problemas de áudio

Acabei de instalar um novo Debian 9 LXDE em um notebook Acer AMD e parece que todos os dispositivos de áudio foram reconhecidos corretamente:

root@debian:~# aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

No entanto, nenhum destes dispositivos está funcionando corretamente:

  • apenas algumas coisas são reproduzidas nos fones de ouvido, por exemplo:
    speaker-test --device plughw:1,0
    aplay --device plughw:1,0 test.wav
    bipe do sistema
  • apenas algumas coisas são reproduzidas no HDMI, por exemplo:
    speaker-test --device plughw:0,3
    aplay --device plughw:0,3 test.wav
    bipe do sistema
  • nenhum som dos alto-falantes
  • nenhum ícone de volume na barra de tarefas inferior

Pergunta

  • Isso poderia ser um problema de roteamento de som?
  • Definir o dispositivo de áudio principal como padrão pode resolver esse problema?
  • Como resolver isso? Alguma outra ideia?

Especificações do notebook
Aspire E1-421-0622

  • Processador AMD 2 Core™ E1-1200 (1,4 GHz) 1 MB de cache Processamento de 64 bits
  • Controlador gráfico AMD Radeon HD 7310
  • Memória SDRAM DDR3 de 2Gb
  • 256 MB de memória de vídeo compartilhada
  • Placa de rede Fast Ethernet Atheros HB125 IEEE 802.11b/g/n

Versão Debian
debian-9.4.0-amd64-netinst.iso

Seleção de software

( ) Ambiente de desktop Debian
( ) ... GNOME
( ) ... Xfce
( ) ... KDE
( ) ... Cinnamon
( ) ... MATE
(X) ... LXDE
( ) servidor web
( ) servidor de impressão
( )
Utilitários de sistema padrão do servidor SSH (X)

Responder1

Provavelmente, o alsa está carregando os módulos corretos, mas definindo o dispositivo de som errado como padrão.

Atribua o cartão 1 ao índice = 0 /etc/modprobe.d/snd-hda-intel.confcontendo:

alias char-major-116 snd
alias snd-card-0 snd-hda-intel
alias snd-card-1 snd-hda-intel

options snd-hda-intel id=Generic_1 index=0
options snd-hda-intel id=Generic index=1

Após a reinicialização, o dispositivo de áudio principal deverá ser o padrão:

root@debian:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Abra um terminal e confirme se alsamixertodos os canais estão com som ativado.
Alto-falantes, fones de ouvido e HDMI devem estar funcionando agora.


Fonte:Áudio e snd-hda-intel

informação relacionada