web-dev-qa-db-fra.com

Comment faire une modification de configuration du noyau 4.8 pour le son I2S?

Depuis Linux Kernel 4.8, la carte son est initialisée dans I2S au lieu de l'ancien mode HDA. Cependant, dans les versions Ubuntu du noyau 4.8, il y a un changement de configuration qui rend la carte son toujours initialisée en HDA. (Fedora et Arch initialisent dans I2S, qui fonctionne très bien pour mon XPS 13 (9343) à double démarrage avec Windows)

Par exemple:

Ubuntu 16.10 utilisant le noyau 4.8 - initialise la carte son en HDA

Fedora 25 utilisant le noyau 4.8 - initialise la carte son dans I2S.

Je voudrais construire mon propre noya et faire les changements de configuration selon ce guide pour que mon noyau Ubuntu initialise la carte son dans I2S.

Comment pourrais-je faire ça? Quelle option de configuration devrais-je changer?

Y a-t-il encore des problèmes avec I2S dans Ubuntu qui empêchent le passage de HDA à I2S?

1
Bill D

L'option que vous recherchez est

CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y

Définissez l'option sur n pour passer en mode I2S.

Assurez-vous que vous éditez la configuration du noyau de manière debian.

Courir

fakeroot debian/rules clean
fakeroot debian/rules editconfigs

Dites ensuite "oui" à la saveur que vous souhaitez modifier. Lorsque vous entrez dans l'interface "menuconfig", trouvez l'option en appuyant sur / et effacez le champ en appuyant sur la touche "Espace".

Quittez ensuite l'intrface par la touche "ESC" et enregistrez la configuration.

Vous pouvez maintenant construire votre noyau.

1
Pilot6