Eu não sei se isso vai ajudá-lo, porque eu não tenho idéia do que é o seu hardware, mas na minha configuração (Arch Linux k4.17) o som funcionou um pouco OutOfTheBox. O driver do kernel bytcrrt5640 é responsável por esse milagre (você sabe BayTrail + Linux). Acabei de adicionar bytcr-rt5640
arquivos de configuração do UCM a /usr/share/alsa/ucm
e tudo funcionou.
Para garantir que você possa ver o cartão, observe a saída desses comandos:
lsmod | grep "sst"
Procura sst
na lista de módulos carregados
dmesg | grep "sst"
Procura por sst
no log de inicialização atual
ls /sys/class/sound
Isso informa se existem placas reconhecidas pelo kernel
Se você vir o cartão em sysfs, leia o arquivo driver
nesse dispositivo ( /sys/class/sound/cardX/driver
ou nome ou algo assim), que deve mostrar se a placa é reconhecida pelo seu kernel.
Se você encontrar o cartão, mas você não pode vê-lo, por exemplo, no pavucontrol, então você tem que copiar os arquivos UCM de
este repositório do GitHub . Basta baixá-lo, cd
na pasta correta e ler o arquivo README
. Deveria te contar o resto. Depois de instalar as configurações, reinicialize (a maneira mais fácil) e você poderá ver o dispositivo em pavucontrol
.
EDIT # 1 (Após detalhes adicionais)
Ah, entendo. Você deve copiar o diretório
chtnau8824
(como você pode ver na saída do lsmod). Digite o repositório de arquivos do UCM que você baixou e execute este comando:
sudo cp -r chtnau8824 /usr/share/alsa/ucm/
e deve funcionar como esperado. De qualquer forma, obrigado pelo seu comentário gentil e fornecendo detalhes adicionais que ajudaram a resolver (espero) este problema.
EDIT # 2 cht_bsw_nau8824
Ainda não sei exatamente qual é o seu outro hardware (como o modelo de tablet), mas o que eu encontrei é repositório com arquivos UCM especificamente para sua placa de som (se minhas suposições estiverem corretas). O repositório é aqui . Faça o download, insira o diretório e substitua sua configuração atual do UCM pela nova configuração. sudo rm -r /usr/share/alsa/ucm/chtnau8824
e, em seguida, sudo cp -r ucm /usr/share/alsa/ucm/chtnau8824