Linux Adictos Darkcrizt  

TuxClocker, un programa de control y monitoreo de hardware

TuxClocker

TuxClocker es una herramienta de overclocking en Linux

Después de cuatro años y medio de desarrollo, se dio a conocer el lanzamiento de la nueva versión del proyecto «TuxClocker 1.0», una utilidad que permite al usuario el poder cambiar el voltaje suministrado y la frecuencia de la memoria de vídeo y el núcleo de la GPU, además también es posible poder ajustar el cambio en la velocidad de rotación del enfriador según la temperatura y más.

Tuxclocker es una interfaz gráfica para nvidia-smi y nvidia-settings y en ella es posible trabajar con múltiples GPU (multi-GPU) y también hay monitores de gráficos para mostrar el límite de potencia y temperatura, donde se admite, entre otras características.

Actualmente, su versión estable admite solo GPU NVIDIA, pero el código de desarrollo tiene en mente añadir el soporte de AMD Radeon en las próximas versiones.

Actualmente, admite las siguientes funciones:

  • Monitoreo del rendimiento de la tarjeta de video: temperatura, frecuencia de la memoria de video y GPU (actual y máxima), voltaje, consumo de energía, carga de GPU / memoria de video, velocidad del ventilador. Presentación de datos en forma de lista y gráficos.
  • Overclocking (boost) GPU y VRAM.
  • Sobrecalentamiento (aumentar la tensión).
  • Cambios en el límite de energía.
  • Control de velocidad del ventilador: es posible establecer una velocidad de rotación constante (como un porcentaje), una curva arbitraria (en la que la velocidad de rotación dependerá de la temperatura) o salir de la configuración de fábrica.
  • Perfiles para almacenar diferentes configuraciones y una rápida transferencia entre ellas.
  • Soporte parcial para múltiples sistemas de GPU.
  • Para trabajar, como es el caso con otros programas para overclocking bajo GNU / Linux, se debe configurar los valores correspondientes Coolbitsen en la configuración de Xorg.

Principales novedades de TuxClocker 1.0.0

La nueva versión de TuxClocker 1.0.0 ha sido casi completamente reescrita y con ello se han implementado diversas mejoras de las cuales se destaca que ahora se facilita una extensión más sencilla del programa a través de una interfaz de complemento para soporte de dispositivos, asi como también se ha implementado una nueva arquitectura en la que la ejecución de operaciones privilegiadas y la interacción con el equipo se traslada a un proceso en segundo plano separado.

Ademas de ello se ha preparado una nueva interfaz para la gestión, utilizando un diseño jerárquico que admite el funcionamiento simultáneo de múltiples GPU y múltiples refrigeraciones.

De los demás cambios que se destacan:

  • API de bus de datos
  • Nueva GUI jerárquica
  • Hay soporte para restablecer recursivamente la configuración a los valores predeterminados y vincular propiedades que definen rangos de valores a cualquier propiedad de solo lectura, lo que le permite crear reglas de overclocking flexibles que seleccionan los parámetros límite del consumo de energía en función de la temperatura
  • Capaz de restablecer los nodos a los valores predeterminados de forma recursiva (restablecer todas las propiedades de escritura de un dispositivo a la vez)
  • Se agregó la capacidad de aplicar automáticamente valores del perfil.
  • Vista unificada para propiedades legibles y grabables

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar TuxClocker en Linux?

Para quienes estén interesados en poder instalar esta herramienta en sus sistemas, deberán de seguir las instrucciones que compartimos a continuación.

Es importante mencionar que debemos de contar con los siguientes requerimientos para el funcionamiento de TuxClocker en nuestra distribución de Linux.

  • qt (charts, base, dbus)
  • boost-system
  • boost-filesystem
  • libnvml
  • libxnvctrl
  • xlib
  • libdrm
  • meson
  • Coolbits

Ahora para realizar el proceso de instalación en nuestra distro de Linux vamos a abrir una terminal y en ella vamos a ejecutar el siguiente comando para descargar el código fuente de la aplicación:

git clone https://github.com/Lurkki14/tuxclocker

Hecho esto ahora vamos a acceder a la carpeta descargada:

cd tuxclocker

Y procedemos a realizar la compilación de esta aplicación en nuestro sistema con los siguientes comandos:

git submodule init
git submodule update
meson build
cd build
ninja && sudo ninja install

Al finalizar la compilación si todo resulto bien podemos ejecutar la aplicacion con:

tuxclocker-qt

Ahora en cuanto a los que son usuarios de Arch Linux, Manjaro o cualquier otra distro basada en Arch, para realizar la instalación de TuxClocker, basta con tener habilitado el repositorio de AUR y solo debemos de abrir una terminal y en ella vamos a teclear el siguiente comando:

yay -S tuxclocker

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.