La vérité sur le mode sombre sous Linux : pourquoi il ne change rien sur votre ThinkPad (mais tout sur votre Dell)

Le mode sombre sous Linux, c’est un peu le mythe du Graal pour beaucoup d’utilisateurs : tout le monde en parle, tout le monde veut le configurer, mais personne ne vous dit vraiment pourquoi ça marche parfaitement sur certaines machines et pourquoi ça ne change absolument rien sur d’autres. Si vous avez un ThinkPad équipé d’un écran IPS classique et que vous vous demandez pourquoi votre batterie ne gagne pas une minute d’autonomie après avoir tout mis en noir, la réponse tient en trois lettres : OLED.

À retenir

  • Pourquoi votre batterie refuse de tenir plus longtemps même après avoir tout basculé en noir
  • La raison cachée pour laquelle Discord vous éblouit à minuit tandis que votre terminal dort paisiblement
  • L’écran que vous ignoriez lors de l’achat du laptop qui change réellement la donne

La physique des pixels, ou pourquoi votre écran se moque de vos préférences

Un écran IPS, la technologie majoritairement présente dans les ThinkPad d’entrée et milieu de gamme — fonctionne avec un rétroéclairage permanent. Une grande lampe (LED) s’allume derrière le panneau, et des filtres de cristaux liquides laissent passer plus ou moins de lumière pour former l’image. Le truc, c’est que cette lampe brûle à la même intensité que vous affichiez un fond blanc immaculé ou un fond noir total. Activer le mode sombre sur ce type d’écran, c’est un peu comme coller un rideau opaque devant une fenêtre ouverte : la lumière est bloquée, mais le soleil derrière continue de chauffer à fond.

Les écrans OLED fonctionnent à l’opposé exact de cette logique. Chaque pixel est sa propre source lumineuse. Un pixel noir est un pixel éteint. Pas atténué, pas filtré : éteint, point. C’est là qu’un Dell XPS 13 avec dalle OLED, ou n’importe quel laptop premium avec ce type de technologie, tire un vrai bénéfice du mode sombre : une interface principalement sombre, c’est des milliers de pixels qui consomment zéro watt. La différence d’autonomie peut atteindre 20 à 30% dans certains scénarios de travail classique (bureautique, navigation web), même si le gain exact dépend énormément du contenu affiché.

Sous Linux, c’est encore plus compliqué que vous ne le pensez

Parce que le problème ne s’arrête pas à la physique des écrans. Linux ajoute une couche de complexité que Windows ou macOS gèrent de manière transparente. Sur ces systèmes, le mode sombre est une directive système globale : l’OS l’envoie aux applications, qui s’adaptent. Sur Linux, la réalité est beaucoup plus fragmentée.

Gnome, KDE Plasma, XFCE et les autres environnements de bureau ont chacun leur propre implémentation du thème sombre. Une application GTK4 récupère le signal de Gnome correctement. Une application Qt dans un environnement GTK, ou une Electron app (Discord, VS Code, Slack…), peut totalement ignorer votre thème système et continuer à s’afficher en blanc éblouissant à 23h. Les applications web dans Firefox ou Chromium appliquent le mode sombre via la media query CSS prefers-color-scheme, mais uniquement si les sites la supportent. Résultat : votre bureau est noir, votre terminal est noir, et votre application de messagerie vous agresse avec son fond blanc standard.

C’est ce patchwork qui explique pourquoi beaucoup d’utilisateurs Linux activent le mode sombre et ont l’impression que ça « ne fonctionne pas vraiment ». Techniquement, ça fonctionne, mais de manière partielle selon les applications installées.

Comment faire en sorte que ça marche vraiment

Si vous êtes sur un écran OLED et que vous voulez tirer profit du mode sombre, quelques ajustements changent la donne. Premièrement, assurez-vous que votre environnement de bureau est configuré correctement : sous Gnome, le réglage se trouve dans les Paramètres d’apparence, et il suffit de basculer sur « Sombre ». Sous KDE Plasma, allez dans Système > Couleurs et sélectionnez un schéma sombre. Jusque-là, rien de sorcier.

Le vrai travail commence avec les applications récalcitrantes. Pour les apps Electron, une variable d’environnement comme GTK_THEME=Adwaita:dark dans votre fichier de démarrage peut forcer certaines d’entre elles à s’aligner. Pour les apps Qt dans un environnement GTK (ou inversement), le package qt5ct ou qt6ct vous permet de définir un thème Qt séparément et d’imposer un style sombre. Firefox, lui, répercute automatiquement le thème système si vous utilisez une version récente avec le bon réglage dans about:config (cherchez widget.use-xdg-desktop-portal.color-scheme).

Pour les applications qui n’ont aucun respect pour votre thème, il reste la solution brutale : les lancer avec un wrapper qui force les variables d’environnement. C’est moche, c’est du bricolage, c’est Linux. Et quelque part, c’est aussi ce qui le rend attachant.

Et si votre écran n’est pas OLED ?

Le mode sombre reste quand même une bonne idée, même sans dalle OLED. Pour une raison simple : la fatigue oculaire. Dans un environnement sombre, un fond blanc absorbe une quantité de lumière que votre cerveau compense en contractant davantage vos pupilles, ce qui fatigue vos yeux sur la durée. Le mode sombre réduit ce phénomène, particulièrement le soir. Ce n’est pas un effet placebo, c’est de l’optophysiologie basique.

Il y a par contre une situation où le mode sombre en IPS devient contre-productif : en plein soleil. Les dalles IPS ont souvent du mal avec le contraste sur fond très sombre quand la luminosité ambiante est élevée. Vous vous retrouvez à pousser la luminosité au maximum pour lire du texte clair sur fond noir, et là vous annulez complètement le théorique bénéfice énergétique que vous espériez. La nature est bien faite.

La vraie question que pose cette situation, finalement, c’est celle du choix de l’écran lors de l’achat. On passe du temps à comparer processeurs et RAM, et on bâcle le choix de la dalle en regardant les fiches techniques pendant trente secondes. Pourtant, c’est littéralement la seule composante de votre ordinateur que vous regardez pendant 100% de votre utilisation. Si l’autonomie et le confort visuel comptent pour vous, le type de dalle mérite autant d’attention que tout le reste.

Leave a Comment