web-dev-qa-db-fra.com

Problème avec le périphérique audio es8316 et Ubuntu 18.04

J'ai une tablette Teclast Tbook 10 S (processeur Intel® Atom ™ x5-Z8350) et j'ai récemment installé Ubuntu 18.04.

Malheureusement, je ne parviens pas à faire fonctionner le périphérique audio sur ces périphériques. Autant que je sache, les pilotes sont prêts mais le noyau ne peut pas les charger.

Voici le résultat de dmesg | grep 8316:

[    7.657248] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[    7.662138] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517
[   11.080283] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[   11.084101] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517
[  285.412516] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[  285.412530] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517
[  306.902602] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[  306.902618] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517
[  339.921621] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[  339.921641] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517
[  340.362397] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[  340.362431] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517
[  340.434842] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[  340.434876] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517
[  340.646078] bytcht_es8316 bytcht_es8316: ASoC: CODEC DAI ES8316 HiFi not registered
[  340.646093] bytcht_es8316 bytcht_es8316: snd_soc_register_card failed -517

Évidemment, je ne reçois aucune sortie, ni l'appareil dans la boîte de dialogue Paramètres (je ne vois que la sortie HDMI) ou en cours d'exécution alsamixer

Une idée sur la façon de le résoudre?

Merci

1
Nicola

Ok, je résous de cette manière: je recompile le pilote audio comme décrit ici (Google translate permet de comprendre les étapes), mais avant de modifier le pilote après ce commentaire .

Ensuite, j'ai utilisé le script présent dans cette réponse à l'étape 2 pour installer la configuration pulseaudio de ce chipset, puis pour le redémarrer.

À ce stade, vous devriez recharger le pilote du noyau avec le code suivant:

Sudo rmmod -f snd_soc_sst_byt_cht_es8316
Sudo rmmod -f snd_intel_sst_acpi
Sudo rmmod -f snd_soc_es8316

Sudo insmod snd-intel-sst-acpi.ko
Sudo insmod snd-soc-sst-byt-cht-es8316.ko
Sudo insmod snd-soc-es8316.ko
pulseaudio -k

Ensuite, j'ai eu l'audio de travail sur ma tablette.

0
Nicola

idées 100s-iby linuxmint 18.04 Ubuntu 18.04

j'ai résolu les problèmes de son (périphérique audio Intel sst)

dans etc/modprobe.d, créez le fichier blacklist_hdmi.conf avec le contenu:

blacklist snd_hdmi_lpe_audio télécharger et exécuter ce script linixium sh:

https://drive.google.com/file/d/0B99O3A0dDe67VUNMV2xfVjJKeVk/edit

dans/usr/share/alsa/ucm/créez un dossier bytcr-rt5651 avec le contenu:

asound.state

bytcr-rt5651.conf

HiFi.conf

Sudo alsa force-recharger

rm -r ~/.Pulse ~/.asound * ~/.Pulse-cookie ~/.config/Impulsion pulseaudio -k reboot

0
금빛물결