Andre Eikmeyer ma tette közzé az Apple GMUX hibrid grafikus támogatásához készült javítócsomagokat, hogy megoldja azt a problémát, hogy a MacBookPro15,1 diszkrét GPU-jának bekapcsolása nagyjából 12 wattos plusz fogyasztást okoz akkor is, ha a GPU-t nem használják. Jelenleg Linux alatt lehet csak az integrált grafikával indítani a rendszert, a mostani javítócsomagokkal pedig azt a korlátozást próbálják megszüntetni, hogy a dGPU-t a rendszerindítás után ne lehessen újra életre kelteni, amikor nagyobb grafikus terhelésre vagy játékokra lenne szükség.
Eikmeyer így foglalta össze a javításokat:
„A MacBookPro15,1 normál esetben úgy indítja a Linuxot, hogy a diszkrét GPU az elsődleges. Az itt tesztelt gépeken ez nagyjából 24 wattos üresjárati fogyasztást jelent, amiből körülbelül 12 watt az egyébként nem használt diszkrét GPU számlájára írható. Ha indításkor az integrált GPU-t választjuk, ez a többletfogyasztás elkerülhető, de jelenleg a diszkrét GPU nem tud visszatérni, miután a GMUX lekapcsolta, így a használható hibrid grafika és a felfüggesztés sem érhető el.
Ez a sorozat biztosítja a hiányzó energiakezelési életciklust az apple-gmux, az amdgpu és a HDA vezérlő között. Ha az integrált GPU az elsődleges, a diszkrét GPU ezután a DynOff és DynPwr állapotok között vált, a DRI_PRIME-on keresztüli átterhelés a dGPU-ra működik, és a külső monitorok támogatása is rendben van.
Az eredményt három héten át teszteltük a 2018-as és 2019-es MacBookPro15,1 revíziókon is. A futás közbeni felfüggesztés és visszatérés, a rendszer felfüggesztése és visszatérése, a GPU ismételt felébresztése, valamint különféle Thunderbolt és USB-C külső monitorok használata is sikeres volt. Mindenkinél, aki tesztelte, hatalmas előrelépést jelentett a használhatóság, a kényelem és az akkumulátor-üzemidő szempontjából.”
A javítócsomagokat most a Linux kernel levelezőlistán véleményezik.

