ALSA parou de funcionar com o dispositivo padrão

0

Eu trabalhei no meu Linux com 3 placas de som. Eu tinha alguns Sound Blaster antigos que estavam funcionando, uma placa de som on-board que alguns meses atrás não era suportada (então eu a desliguei no BIOS) e Nvidia / HDMI.

Hoje eu descobri que minha placa de bordo é finalmente suportada, então eu a conectei na BIOS e mudei para ela com alto-falantes (até agora OK - o som funciona)

Então eu removi esse som antigo blaster e não tenho som (pelo menos não de uma maneira conveniente;)).

Agora, meu aplay -L parece (parece estar bem):

$ aplay -L
    null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=PCH
    HDA Intel PCH, ALC887-VD Analog
    Default Audio Device
sysdefault:CARD=PCH
    HDA Intel PCH, ALC887-VD Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Analog
    Front speakers
surround21:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
    HDA Intel PCH, ALC887-VD Digital
    IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 1
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 2
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 3
    HDMI Audio Output

também está tudo bem:

$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7210000 irq 48
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf7080000 irq 17

Portanto, minha placa on-board ( HDA Intel PCH ) é a primeira e está marcada como padrão. Isso é o que eu quero.

No painel de controle do KDE, também HDA Intel PCH está no topo logo após o primeiro dispositivo chamado "padrão".

No entanto, se eu tentar testar o dispositivo "default" no painel de controle do KDE, não tenho som. No SMPlayer, se eu escolher o driver de saída de áudio para "alsa" (que eu sempre usei), também não tenho som. Nenhum som em nenhum outro programa (todos estavam funcionando).

Mas se eu testar no painel de controle do KDE HDA Intel PCH - ele toca som. Além disso, se eu mudar o SMPlayer para o próximo driver: alsa (0,0 - HDA Intel PCH) é reproduzido.

Então, eu tenho uma conclusão simples aqui: o dispositivo padrão da ALSA (ou talvez seja algum problema com o phonon do KDE) não aponta para a HDA Intel PCH. Talvez, antes da remoção física da Sound Blaster, eu devesse tê-la apagado de alguma forma das configurações?

Meu sistema é o Arch x86_64. Eu não estraguei nenhum arquivo de configuração relacionado ao som.

    
por Michał Walenciak 01.10.2014 / 23:23

1 resposta

0

Foi a minha visão estúpida. Presumi que tudo está correto com os níveis de volume (era quando eu ligava a placa de bordo), mas era uma suposição ruim.

Então eu corri com alsamixer e agora está tudo bem.

    
por 05.10.2014 / 09:10

Tags