El programa hw-monitor 0.6 ya está disponible para escritorio Linux y estrena una función que muchos usuarios llevaban tiempo pidiendo: métricas de uso y memoria de GPU desglosadas por proceso. La herramienta funciona con drivers DRM como AMDGPU, Intel i915, Xe y Nouveau, lo que amplía su compatibilidad a la mayoría de configuraciones gráficas actuales en Linux. Poco después llegó la versión 0.6.1, con correcciones adicionales sobre esta misma base.
Si trabajáis con render 3D, simulaciones o compilación de shaders en Linux, sabréis lo habitual que era ver un número total de consumo de GPU sin poder saber qué aplicación concreta lo estaba generando. Al ser la primera vez que hw-monitor ofrece este nivel de detalle, hasta ahora el dato se mostraba de forma global. La actualización llega además con una pestaña de aplicaciones de inicio basada en entradas XDG autostart, retoques en el tema visual de la interfaz de sensores y varias correcciones de errores.
Cómo funciona el desglose de VRAM y carga por proceso
El desglose por proceso muestra, aplicación por aplicación, cuánta memoria de vídeo y cuánta carga de GPU se está usando en cada momento. Antes de esta versión, hw-monitor ofrecía solo el consumo global de la tarjeta gráfica, sin distinguir qué programa concreto estaba detrás de una caída de rendimiento.
Para quienes trabajáis con render 3D, simulaciones o compilación de shaders, esta granularidad cambia la forma de diagnosticar los problemas. En lugar de recurrir a estimaciones o cerrar programas uno a uno para comprobar si el sistema respira, ahora podéis consultar directamente qué proceso está reteniendo la memoria de vídeo o disparando la carga de la GPU.
Cuando el render se ralentiza o un shader tarda más de lo esperado, la sospecha suele recaer en el driver o en el kernel; con estos datos por proceso, la causa queda identificada sin necesidad de conjeturas. Resulta especialmente útil en estaciones de trabajo creativas, donde varios programas pesados suelen convivir en la misma sesión y competir por los mismos recursos gráficos. Para todo ello no tenemos más que bajar el programa desde su página de GitHub.
Compatibilidad con AMDGPU, Intel i915, Xe y Nouveau
hw-monitor 0.6 obtiene estos datos a través de los drivers DRM del kernel de Linux, y la lista de compatibilidad cubre a los tres grandes fabricantes: AMDGPU para tarjetas AMD, Intel i915 y Xe para las soluciones de Intel, y Nouveau para el controlador libre de NVIDIA.
Esta cobertura sitúa a hw-monitor entre las pocas herramientas de monitorización que ofrecen soporte simultáneo para GPU de los tres fabricantes dentro del mismo escritorio Linux, sin necesitar una versión distinta según el hardware instalado.
El soporte se apoya en el subsistema DRM (Direct Rendering Manager), la capa del kernel que gestiona el acceso al hardware gráfico y de la que la herramienta obtiene las métricas por proceso. Da igual si el equipo monta una AMD Radeon, una Intel Arc o una gráfica NVIDIA con el controlador Nouveau: en los tres casos hw-monitor accede a los mismos drivers DRM para mostrar el desglose de VRAM y carga por aplicación, algo especialmente útil en equipos con GPU integrada y dedicada, donde antes resultaba más difícil separar el consumo de cada una.
La pestaña de aplicaciones de inicio y los ajustes
La actualización suma una pestaña dedicada a las aplicaciones de inicio, construida sobre las entradas XDG autostart, el estándar que usan los entornos de escritorio Linux para lanzar programas al iniciar sesión. Con ella podéis ver de un vistazo qué aplicaciones arrancan automáticamente, sin necesidad de rastrearlas por separado en cada entorno.
Gestionar estas entradas resulta especialmente útil en equipos donde, con el tiempo, se acumulan programas de fondo que nadie recuerda haber activado: repasar la lista facilita decidir qué sigue siendo necesario y qué conviene desactivar. El lanzamiento también trae ajustes en el tema visual de la interfaz de sensores y varias correcciones de errores generales. Poco después de la 0.6, los desarrolladores publicaron la versión 0.6.1, centrada en arreglos adicionales sobre esta misma base. Si combináis el repaso de aplicaciones de inicio con el nuevo desglose de GPU por proceso, resulta más sencillo detectar si alguna utilidad que arranca en segundo plano compite por recursos gráficos desde el arranque del equipo, un problema que hasta ahora pasaba fácilmente desapercibido.
