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?
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.