La version du noyau Linux 5.13 est sortie, et dans cet article, nous récapitulons certains des nouveaux ajouts notables qui y sont inclus.
Annonce de la sortie sur la liste de création du noyau Linux Linus Torvalds commenté cette: « [Linux] 5.13 dans l’ensemble est en fait assez grand. En fait, c’est l’une des plus grosses versions 5.x, avec plus de 16 000 commits (plus de 17 000 si vous comptez les fusions), de plus de 2 000 développeurs ».
Qu’est-ce qui rend la dernière mise à jour du noyau Linux si importante ?
Continuez à lire pour le découvrir.
Fonctionnalités et modifications de Linux 5.13
C’est la première version du noyau Linux à offrir prise en charge de l’Apple M1 puce – mais ne vous laissez pas emporter ici ! La prise en charge de Linux pour Apple Silicon est encore à un stade de formation. Vous ne pouvez pas télécharger une distribution basée sur Linux 5.13, l’installer sur un Mac M1 et vous attendre à ce que tout fonctionne comme pour le matériel Intel et AMD.
Cela dit, cette première dose de code M1 est une étape concrète vers la réalisation du rêve d’exécuter Linux sur le matériel d’Apple. Attendez-vous à ce que d’autres améliorations M1 tombent de l’arborescence dans les futures versions du noyau.
Vous pouvez soutenir l’effort en contribuant au Patreon d’Hector Martin.
Linux 5.13 inclut un Nouveau ‘Enclavement‘ module de sécurité. Cela peut être utilisé avec d’autres modules de sécurité Linux, par exemple, SELinux, pour mieux contrôler/restreindre les processus en cours d’exécution pouvant ou non accéder. Également sur le plan de la sécurité, un ajustement de la fonctionnalité « clés de confiance » du noyau permet à la clé de provenir de sources autres que le TPM.
Cette mise à jour du noyau introduit également la ligne principale prise en charge du code de traitement des interruptions logicielles de l’arbre de préemption en temps réel. Cette fonction (plutôt verbeuse) est assez importante car Remarque LWN il « … signifie que toutes les interruptions logicielles sont gérées dans les threads du noyau, où elles peuvent être préemptées par un processus de priorité plus élevée comme n’importe quoi d’autre ».
Une poignée de remarquables Ajustements du système de fichiers EXT4 inclure la prise en charge de la commande FITRIM ioctl() ; écrasement automatique des entrées de répertoire lorsque les fichiers sont supprimés ; et la capacité de gérer les systèmes de fichiers en utilisant le pliage de la casse et cryptage – qui rendent l’utilisation de ce système de fichiers (par défaut d’Ubuntu) plus fiable et plus sécurisée.
Modifications intéressantes du matériel et des pilotes
Les processeurs Intel modernes gagnent en nouveau pilote de refroidissement. Cela peut ralentir les cœurs du processeur lors du dépassement d’un seuil thermique inférieur à celui défini par le système d’exploitation par défaut. Le noyau Linux 5.13 bénéficie également d’une prise en charge initiale des prochaines puces Intel Alder Lake-S de 12e génération.
Un fan d’AMD ? Vous serez peut-être heureux de savoir que les connexions pré-HDMI 2.1 prend désormais en charge AMD FreeSync, une fonctionnalité auparavant limitée aux connexions DisplayPort. De plus, le noyau prend désormais en charge initialement le GPU Aldebaran avant son arrivée prévue plus tard cette année.
Les nouveaux ajouts de pilotes notables dans Linux 5.13 incluentsoutien Manette de jeu Luna d’Amazon (dans le pilote XPad, via USB) ; prise en charge du pavé tactile et du clavier pour les récents Ordinateurs portables Microsoft Surface; un pilote de surveillance de la température pour Cartes mères WMI Gigabyte; et la surveillance du matériel pour NZXT Kraken refroidisseurs de liquide.
le Clavier de tablette Lenovo Thinkpad X1 maintenant « fonctionne simplement » avec Linux 5.13 ; les Pomme Magic Mouse 2 prend en charge le mode multi-touch et les rapports de batterie ; propriétaires de la Clavier mécanique GK6X la famille bénéficie d’un meilleur soutien ; et le noyau est maintenant capable d’« initialiser certains […] Volants de course Thrustmaster‘.
LED de coupure du micro sur le HP EliteBook 845 G8 fonctionne maintenant comme prévu. De plus, la fonction d’amplification du micro de l’ordinateur portable (qui capterait beaucoup de bruit par défaut) a été réduite pour offrir des enregistrements « cristallins ».
Enfin, pour terminer sur une note tactile, une série d’écrans tactiles et de contrôleurs tactiles prennent en charge Linux 5.13, y compris les écrans tactiles Azoteq IQS626A, MStar msg2638, Ilitek I2C 213X et Hycon hy46xx.
Comment installer Linux 5.13 ?
Vous pouvez télécharger le code source du noyau Linux 5.13 à partir du kernel.org site Web si vous avez envie de le compiler à la main.
Vous pouvez installer Linux 5.13 sur Ubuntu 21.04 en utilisant les versions du noyau principal créé par les ingénieurs Canonical. Ces constructions sont cependant ne pas destinés aux utilisateurs finaux, n’ont pas été testés ou exaltés pour des problèmes et sont destinés uniquement à une utilisation de développement. Utilisez-les à vos risques et périls.
Mais la façon recommandée d’échantillonner cette version (et toute autre) du noyau Linux est d’attendre que votre distribution l’emballe et la publie sous forme de mise à jour – le moment où ils s’y retrouveront varie. Ubuntu, par exemple, ne publiera pas de sitôt Linux 5.13 en tant que mise à jour pour les utilisateurs existants, même s’il apparaîtra probablement dans les versions quotidiennes d’Ubuntu 21.10.