Le prochain noyau Linux 7.0 améliorera la surveillance de la température pour les unités de traitement graphique Intel grâce à des mises à jour du pilote i915. Ce développement vise à fournir des données thermiques plus granulaires, répondant aux limitations précédentes dans l'accès aux lectures complètes des capteurs. Les changements s'appuient sur des avancées récentes du noyau et promettent une meilleure stabilité pour les utilisateurs des graphiques intégrés et discrets d'Intel.
La prochaine grande version du noyau Linux, la version 7.0 —suivant le cycle 6.12— introduit des améliorations significatives dans le support matériel, en particulier pour les cartes graphiques Intel. Au cœur de ces mises à jour se trouve une extension du rapport de température au sein du pilote Intel i915, qui offrait précédemment un accès limité aux données thermiques pour les utilisateurs dépendant des GPU Intel, y compris la série Arc. Les ingénieurs et contributeurs du noyau se sont concentrés sur l'exposition de métriques plus détaillées, telles que les températures au niveau du package et les points chauds GPU, souvent inaccessibles ou rapportés de manière incohérente. Cela s'appuie directement sur les fonctionnalités ajoutées dans Linux 6.12, comme le rapport de vitesse des ventilateurs GPU, et s'aligne sur des efforts plus larges pour renforcer les sous-systèmes de surveillance matérielle du noyau, comme HWMON. Par exemple, au début du cycle du noyau 6.19, la surveillance de température a été étendue à des appareils incluant l'APU du Steam Deck et le Contrôleur de gestion système d'Apple Silicon. Ces améliorations sont particulièrement pertinentes pour les tâches intensives en calcul comme l'apprentissage automatique et le rendu vidéo sur matériel Intel, où la surchauffe peut entraîner une limitation de performance ou une dégradation. Les utilisateurs bénéficieront d'outils natifs ; par exemple, la commande 'sensors' du paquet lm-sensors fournira désormais des lectures plus précises. Des commandes comme 'cat /sys/class/drm/card0/gt_max_temp' fourniront des seuils de température maximale fiables. Les retours de la communauté, y compris les discussions sur des plateformes comme X, mettent en lumière des applications pratiques, comme la surveillance en temps réel avec 'watch -d -n 1 sensors' pour les administrateurs système et les développeurs. Cette mise à jour répond à de longues demandes des utilisateurs, remontant à des fils sur Ask Ubuntu en 2011, en standardisant les données de température via le sous-système Direct Rendering Manager du noyau. Dans les environnements d'entreprise et les infrastructures critiques, comme les centres de données et les clusters IA, ces fonctionnalités aideront à prévenir les problèmes thermiques, améliorant la disponibilité et l'efficacité énergétique sur des distributions comme Ubuntu et Fedora. Globalement, les changements reflètent l'engagement continu du noyau Linux envers un support matériel open source robuste, réduisant la dépendance aux contournements tiers et améliorant la compatibilité avec les technologies émergentes d'Intel.