Le noyau Linux a besoin de votre aide pour tester les pilotes de rétroéclairage sur les « ordinateurs portables anciens/étranges ».
Avez-vous un ordinateur portable qui est soit « assez vieux » ou « autrement bizarre » ? Est-il venu de l’usine sans Windows, ou l’avez-vous flashé avec le firmware coreboot ? Vous pourriez aider le noyau Linux à faire progresser son code de surbrillance sans abandonner un matériel sophistiqué comme le vôtre.
Hans de Goede, développeur Linux de longue date et ingénieur en chef chez Red Hat, écrit dans son Livejournal sur la nécessité de tester un « groupe spécial d’ordinateurs portables » pour éviter que leurs commandes de rétroéclairage ne disparaissent dans le noyau Linux 6.1.
Si votre (vieux, bizarre) ordinateur portable exécute déjà Linux, ou si vous pouvez le démarrer dans une session USB en direct, vous voudrez peut-être vérifier si votre ordinateur portable est affecté par l’exécution de ls /sys/class/backlight
. S’il n’y a qu’une seule entrée et qu’elle s’appelle intel_backlight
, ou , il est probable que votre ordinateur portable soit affecté par un changement majeur de rétroéclairage à venir nouveau_bl
. Pour d’autres tests, suivez les instructions du post de de Goede .amdgpu_bl0
radeon_bl0
Des tests sur des ordinateurs portables plus anciens sont nécessaires car de Goede initie des modifications majeures des commandes de rétroéclairage de l’espace utilisateur, sur lesquelles il travaille depuis 2014 . Comme détaillé dans le blog Linux Phoronix , il existe de nombreux problèmes avec la façon dont Linux tente de résoudre le large éventail de schémas de rétroéclairage dans les écrans, ce que de Gueude a décrit lors de la récente conférence Linux Plumbers. . Plusieurs rétroéclairages peuvent fonctionner avec un seul écran, de sorte que les commandes de haut niveau « devinent lequel fonctionnera ». Des autorisations root sont actuellement requises pour contrôler la luminosité. Et le « 0 » passé comme valeur de rétroéclairage reste un mystère, comme le soulignait un ingénieur en 2014 : est-il complètement éteint ou aussi bas que l’écran peut être éclairé ?
Les modifications proposées par de Goede pour le noyau 6.1 permettront de définir une valeur de luminosité maximale, de signaler clairement lorsque les contrôles de luminosité ne sont pas pris en charge et de répondre aux événements de connexion à chaud tels que la connexion d’un moniteur prenant en charge un schéma de contrôle de luminosité différent.
Comme vous pouvez le voir dans la récente mise à jour d’urgence du noyau Linux, fournir le bon code pour alimenter correctement un écran d’ordinateur portable n’est pas une tâche facile. Il existe de nombreux écrans d’ordinateurs portables, et les auteurs et responsables du noyau ne peuvent pas tous les tester. Si vous en avez un ancien que vous pouvez démarrer sous Linux, vous pouvez aider.
Laisser un commentaire