Prise en charge du clavier / trackpad du MacBook et d'autres nouveautés qui arriveront avec Linux 5.3, déjà en développement

Linux 5.3

Après la phase de demande de fonction ou «pull requests», nous sommes déjà (sommes) pleinement entrés dans la phase de développement de Linux 5.3. A partir de maintenant, Linus Torvalds va travailler pour la prochaine version majeure du noyau Linux, en publiant une Release Candidate par semaine pour un total de 7-8. Tant que vous ne rencontrez aucun revers, la prochaine version majeure arrivera dans environ deux mois.

Linux 5.3 viendra avec de nombreuses nouvelles intéressantes. Parmi les plus marquants nous el prise en charge des claviers et trackpads des derniers MacBook et MacBook Pro d'Apple. C'était une nouveauté acceptée à la dernière minute et pour y parvenir, ils ont dû procéder à une ingénierie inverse d'une grande partie du protocole d'Apple, avec lequel ils ont pu écrire le pilote Linux de base. Ci-dessous, vous avez le reste des nouvelles qui arriveront avec Linux 5.3.

Quoi de neuf dans Linux 5.3

  • Prise en charge des claviers et trackpads MacBook et MacBook Pro 2015 grâce au pilote SPI d'Apple ajouté à la dernière minute.
  • La prise en charge de l'ordinateur de jeu ASUS TUF a été incluse dans le pilote ASUS WMI.
  • Des composants de la plate-forme Chrome OS ont été ajoutés, y compris un pilote de capteur d'angle de couvercle et d'autres pilotes pour gérer le pilote intégré personnalisé de Google sur les Chromebooks et d'autres éléments matériels plus récents.
  • Nouveau support de périphérique d'entrée, y compris différentes tablettes Wacom et roues de course Saitek.
  • Prise en charge améliorée des pilotes réseau 100GbE et de Google GVE.
  • Prise en charge de l'hyperviseur invité ACRN pour cet hyperviseur à faible encombrement développé par Intel et axé sur les cas d'utilisation de l'IoT en temps réel critiques pour la sécurité.
  • Le noyau permet maintenant à l'indicateur de construction -implicit-failed de détecter le comportement de plantage du cas de commutateur pour des erreurs potentielles ou un comportement inattendu.
  • Utilisation du serrage sur le programmateur avec un accent sur la programmation consciente de l'énergie d'Arm.
  • Prise en charge du contrôleur Intelligent Platform Management Bus pour une interconnexion normalisée entre les cartes d'un châssis.
  • Un autre nouveau pilote VirtIO fusionné pour Linux 5.3 est le pilote VirtIO-IOMMU pour fournir un périphérique IOMMU virtuel aux invités.
  • Le noyau Linux prend désormais en charge les fichiers de micrologiciel compressés pour économiser quelques centaines de mégaoctets d'espace disque si tous les binaires du micrologiciel / microcode Linux sont compressés.
  • Nouvel appel système clone3, mises à jour du pilote Realtek et autres mises à jour estivales.
  • La prise en charge de xxHash a été ajoutée à la zone de cryptage.
  • Le sous-système FMC est en cours de suppression parce que les développeurs du CERN ont décidé qu'il était plus facile de repartir de zéro que de réparer ce sous-système.

Nouveautés des systèmes de fichiers, des graphiques et des processeurs

  • UBIFS prend désormais en charge la compression du système de fichiers Zstd.
  • Le client NFS autorise désormais plusieurs connexions TCP à un serveur via la nouvelle option de montage "nconnect =".
  • De nombreuses améliorations dans Ceph.
  • XFS et Btrfs seront polis.
  • F2FS inclut la prise en charge native de SWAP.
  • Des recherches plus rapides insensibles à la casse pour EXT4 basées sur cette fonctionnalité optionnelle initialement introduite dans Linux 5.2.
  • Décompression sur site de LZ4 pour EROFS.
  • Prise en charge initiale d'AMDGPU Navi pour la nouvelle série Radeon RX 5700.
  • La prise en charge de Turing TU116 a été incluse dans le pilote open source Nouveau pour une prise en charge limitée des graphiques NVIDIA.
  • La prise en charge de l'affichage Intel HDR est maintenant prête à fonctionner à partir du noyau pour Icelandake et Geminilake ou version ultérieure.
  • Le pilote DRM MSM prend désormais en charge le GPU Adreno 540 de Qualcomm.
  • Prise en charge de Compute Shader pour le contrôleur Broadcom V3D utilisé par des cartes comme le Raspberry Pi 4.
  • Améliorations d'autres DRM.
  • Le pilote de décodeur vidéo Amlogic Meson et d'autres améliorations de décodage vidéo sont nouveaux sur le front des médias.
  • Prise en charge initiale de la technologie Intel Speed ​​Select sur les processeurs Cascadelake.
  • Prise en charge des nouveaux SoC et cartes ARM et prise en charge améliorée des cartes existantes telles que la NVIDIA Jetson Nano.
  • La prise en charge de RISC-V continue d'être améliorée.
  • Ajout de la prise en charge de Intel Icelandake NNPI dans divers pilotes.
  • Un support a été ajouté pour un pilote Raspberry Pi CPUFreq pour votre SoC Broadcom.
  • Suivi amélioré de l'utilisation des applications de l'AVX-512 pour permettre un placement des tâches AVX-512 plus optimal pour les planificateurs de tâches dans l'espace utilisateur et d'autres se demandant si une application utilise activement AVX-512.
  • Le sous-système de compteur de performances Linux a commencé à se préparer à Snow Ridge d'Intel.
  • Prise en charge de la topologie Intel multi-array CPU pour les processeurs AP Cascadelake.
  • La prise en charge d'Intel UMWAIT a été incluse.
  • Prise en charge officielle des processeurs Zhaoxin x86 pour les processeurs chinois dérivés de la technologie VIA x86.
  • Diverses mises à jour ARM 64 bits d'AVMv8.5 bits à la prise en charge de l'émulation des appels système.

Et une nouveauté, mais négative: sur le plan graphique, les développeurs du noyau ont réalisé un changement qui casse largement le pilote NVIDIA sur les architectures POWER. NVIDIA devra résoudre ce problème avec une nouvelle version du pilote POWER Linux, mais quand ils le résolvent, il reste à voir. NVIDIA a environ deux mois pour corriger ce bogue.

Linux 5.3-rc1
Article connexe:
Linux 5.3-rc1, la plus grande version depuis Linux 4.9-rc1 maintenant disponible

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.