Outils sysadminActualité

MacBookPro15,1 : réveiller le second GPU sous Linux

Sur cette page
  1. Proposition et état actuel
  2. Trois participants doivent s’accorder
  3. Les watts ne donnent pas directement l’autonomie

Un GPU qui s’éteint sans pouvoir se réveiller ne fournit pas un mode hybride utilisable. La série MacBookPro15,1 traite ce retour manquant, sur un périmètre matériel précis.

Cycle hybride conceptuel MacBookPro15,1 : bureau intégré, réveil du GPU discret pour travail ou sortie, puis retour au repos après libération. Dépendances audio et reprises répétées font partie du cycle. Travail proposé, pas support établi dans v7.3-rc2.
Cycle hybride conceptuel MacBookPro15,1 : bureau intégré, réveil du GPU discret pour travail ou sortie, puis retour au repos après libération. Dépendances audio et reprises répétées font partie du cycle. Travail proposé, pas support établi dans v7.3-rc2. Graphique : PeopleAreGeek. Source des données.
Agrandir l’image

Proposition et état actuel

La série v3 du 12 août touche apple-gmux, amdgpu et le contrôleur audio. L’auteur rapporte des essais réussis sur MacBookPro15,1 de 2018 et 2019 : environ 24 W au repos avant correction, dont 12 W attribués au GPU discret inutilisé. Ce sont ses mesures, pas nos essais ni une garantie pour tous les MacBook.

La nouvelle séquence spécifique est absente du code apple-gmux de v7.3-rc2 vérifié pour cette révision. Il s’agit donc d’un travail proposé, pas d’une fonction établie dans cette préversion principale. Un noyau de distribution peut intégrer ses propres correctifs.

Trois participants doivent s’accorder

La documentation switcheroo explique que l’audio HDMI/DisplayPort du GPU discret participe à la gestion d’énergie. Son utilisation peut maintenir le GPU éveillé. Commande d’alimentation, état du pilote graphique et dépendances audio doivent donc s’accorder.

La couverture suit un cycle conceptuel : le GPU intégré affiche le bureau ; la carte discrète se réveille pour un travail ou une sortie connectée ; elle peut redevenir inactive après libération par ses utilisateurs. L’éteindre une fois ne teste qu’une flèche. Réveils répétés, audio externe et reprise système exercent d’autres parties du cycle.

Les watts ne donnent pas directement l’autonomie

Avec une batterie fictive de 60 Wh utilisables, une charge constante de 24 W donne 2,5 heures ; 12 W donne cinq heures. Ce calcul suppose que toute la machine reste à ces consommations. Il ne prédit pas l’autonomie des portables testés : usure, luminosité et travail actif modifient le dénominateur.

Avant d’attribuer un résultat personnel à cette série, relevez identifiant exact du modèle, noyau et configuration graphique. Comparez les mêmes conditions de repos, puis les opérations nécessitant le second GPU. Une forte économie dans un état précis est intéressante ; elle ne valide pas tout le cycle d’alimentation du portable.

Revue du 8 septembre : sources primaires et état livré vérifiés, limites corrigées, illustration utile et explication originale.