Você pode começar identificando a placa de som com lspci -nn
, identificando os módulos de som carregados com lsmod
, procurando o nome do chip Codec em /proc/asound/card*/codec\#*
e geralmente lendo a saída dmesg
após a inicialização para obter uma ideia do hardware que você tem.
Até agora, nunca vi qualquer laptop ou desktop que usa o I2S para conectar um codec - isso é feito em sistemas embarcados, se é que funciona. Portanto, é uma aposta bastante segura que você tenha uma placa HDA.
Editar
Suas placas de som são
00:03.0 Audio device [0403]: Intel Corporation Broadwell-U Audio Controller [8086:160c] (rev 09)
00:1b.0 Audio device [0403]: Intel Corporation Wildcat Point-LP High Definition Audio Controller [8086:9ca0] (rev 03)
De acordo com a página Wiki que você vinculou, a primeira placa de som deve aparecer como broadwell-rt286
ALSA no modo I2S (que é decidido na inicialização pela ACPI). Portanto, verifique cat /proc/asound/cards
, mas meu palpite é que "Broadwell-U" não é o mesmo que "Broadwell RT286", mesmo como descrição de PCI.
O Quick googling encontra isto para mostrar como seria o uso do I2S: você tem um monte de atividades ativas snd_soc_*
modules (soc = system em um chip, eu disse que normalmente é usado apenas em dispositivos embarcados) além dos snd_hda_*
modules que controlam a placa de som HDMI HDA restante, e você tem os broadwell-audio
e haswell-pcm-audio
correspondentes mensagens em dmesg
. Como você não tem nada disso, meu palpite ainda é "HDA", mas você não forneceu informações suficientes para decidir.
Se você achar isso tudo ainda confuso, por favor coloque a saída cheia de dmesg
após a inicialização, a saída de cat /proc/asound/cards
, a saída de lsmod
, a saída de cat /proc/asound/card*/codec\#*
em um pastebin ou similar e edite sua pergunta com o link.