Los usuarios de Linux que aún conservan MacBook Pro de 2018 o 2019 pronto podrán disfrutar de un ahorro energético significativo. Nuevos parches en el kernel permiten apagar y reactivar la GPU discreta de manera dinámica, eliminando un desperdicio de aproximadamente 12 vatios en reposo.
***
- Andre Eikmeyer publicó parches para soporte de gráficos híbridos Apple GMUX en MacBook Pro 2018-2019.
- El objetivo es permitir que la GPU discreta se apague y se restaure según la demanda, reduciendo el consumo en reposo de 24 W a un nivel mucho menor.
- Las pruebas durante tres semanas confirmaron la suspensión, reanudación y descarga de trabajo a la GPU dedicada mediante DRI_PRIME.
Los propietarios de MacBook Pro de finales de la década de 2010 que ejecutan Linux han enfrentado una limitación frustrante.
La GPU discreta consumía energía incluso cuando no estaba en uso, desperdiciando batería y generando calor.
Según reporta Phoronix, hoy se publicaron parches en la lista de correo del kernel de Linux que abordan este problema de raíz.
Andre Eikmeyer es el desarrollador detrás de esta serie de parches para el soporte de gráficos híbridos Apple GMUX.
El enfoque se centra en los modelos MacBookPro15,1, lanzados en 2018 y revisados en 2019.
El problema del consumo fantasma
Cuando Linux arranca en estos equipos, normalmente inicia con la GPU discreta como dispositivo primario.
Esto provoca que la máquina consuma unos 24 vatios en reposo, según explicó Eikmeyer.
De esos 24 vatios, aproximadamente 12 vatios se atribuyen a la GPU discreta que permanece encendida sin ninguna carga real.
El usuario puede elegir arrancar con la GPU integrada para evitar ese costo extra.
Sin embargo, al hacerlo, la GPU discreta no puede reactivarse después de que el controlador GMUX la apaga.
Esa limitación impide el uso de gráficos híbridos y también afecta la suspensión del sistema.
Los usuarios quedaban atrapados entre dos males: consumir más energía o perder la capacidad de usar la GPU dedicada.
El resultado era una experiencia deficiente para quienes querían aprovechar al máximo su hardware.
La solución técnica de los parches
La serie de parches publicada hoy introduce el ciclo de vida de energía que faltaba en tres componentes.
Estos componentes son el controlador apple-gmux, el controlador amdgpu y el controlador HDA.
Con la GPU integrada configurada como primaria, la GPU discreta ahora puede transicionar entre los estados DynOff y DynPwr.
Esto significa que la GPU dedicada se apaga cuando no se necesita y se enciende bajo demanda.
La descarga de tareas gráficas a la GPU discreta mediante la variable de entorno DRI_PRIME funciona correctamente.
Además, se habilita el soporte para monitores externos conectados por Thunderbolt y USB-C.
Eikmeyer detalló en su mensaje a la lista de correo que el objetivo era solucionar el costo de energía de 12 vatios.
El desarrollador confirmó que Linux ya podía iniciar con los gráficos integrados en estos modelos.
La novedad es la capacidad de reactivar la GPU discreta después del arranque, cuando se requieren cargas de trabajo intensivas.
Los juegos y aplicaciones de renderizado se benefician directamente de esta mejora.
Pruebas exhaustivas y resultados
Los parches fueron probados durante tres semanas completas en equipos MacBook Pro de 2018 y 2019.
Se verificó con éxito la suspensión y reanudación en tiempo de ejecución, así como la suspensión y reanudación del sistema completo.
También se realizaron activaciones repetidas de la GPU discreta para asegurar la estabilidad del ciclo de energía.
Una variedad de monitores externos Thunderbolt y USB-C fue probada sin problemas.
El autor de los parches calificó el resultado como «un gran paso adelante» en usabilidad, conveniencia y duración de la batería.
Los usuarios que participaron en las pruebas reportaron mejoras notables en la autonomía del equipo.
Apagar la GPU discreta en reposo reduce el consumo total a aproximadamente la mitad.
Ese ahorro se traduce en más horas de trabajo lejos de un enchufe.
La comunidad de Linux con hardware Apple antiguo ha esperado años por una solución de este tipo.
Los parches ahora están disponibles para revisión por parte de los mantenedores del kernel.
Impacto y contexto para la comunidad
Los MacBook Pro de 2018 y 2019 ya tienen casi una década de antigüedad.
A pesar de ello, siguen siendo máquinas potentes con procesadores Intel y GPUs AMD Radeon Pro.
Muchos usuarios de Linux prefieren estos equipos por su calidad de construcción y teclado.
El soporte inadecuado de gráficos híbridos era una de las principales quejas en foros y comunidades.
Esta mejora no proviene de Apple, sino de la comunidad independiente de código abierto.
Demuestra cómo el ecosistema Linux puede extender la vida útil del hardware más allá del soporte oficial.
La eficiencia energética es un tema crítico en portátiles, especialmente para quienes trabajan sobre la marcha.
Reducir 12 vatios de consumo fantasma es equivalente a apagar una bombilla LED de alta potencia.
El siguiente paso será la revisión y posible inclusión de estos parches en el kernel principal.
Si todo sale bien, los usuarios de distribuciones como Ubuntu o Fedora verán el beneficio en futuras actualizaciones.
ADVERTENCIA: DiarioBitcoin ofrece contenido informativo y educativo sobre diversos temas, incluyendo criptomonedas, IA, tecnología y regulaciones. No brindamos asesoramiento financiero. Las inversiones en criptoactivos son de alto riesgo y pueden no ser adecuadas para todos. Investigue, consulte a un experto y verifique la legislación aplicable antes de invertir. Podría perder todo su capital.
Suscríbete a nuestro boletín
Artículos Relacionados
Energía
Rosenblatt ve a Galaxy Digital con 74% de potencial alcista por el avance de Helios
China
DeepSeek lanza V4 Pro con contexto de 1 millón de tokens y precio triple que Flash
Empresas
Grok 4.6: el nuevo modelo de xAI impulsa agentes de larga duración
Estados Unidos