Разработчики выпустили TuxClocker — утилиту для разгона видеокарт NVIDIA в Linux
2026-02-21 15:49 Diff

Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.

Проект TuxClocker разрабатывается группой независимых разработчиков уже несколько лет. Команда решает проблему отсутствия удобного инструмента для контролируемого разгона графических ускорителей от NVIDIA в Linux.

Теперь разработчики проекта заявили о релизе первой стабильной версии. Поддерживаются видеокарты NVIDIA GeForce GTX 600 и более новые модели. С помощью утилиты можно управлять тактовой частотой ядра и модулей памяти, мониторить температуру и напряжение, получать отчёты об использовании графического ускорителя и настраивать скорость вращения вентиляторов.

Главный экран TuxClocker (слева) и окно параметров видеокарты (справа)
Скриншоты: TuxClocker/GitHub

Код утилиты написан на C/C++, а графический интерфейс спроектировали на базе фреймворка Qt. С помощью TuxClocker можно управлять одновременно несколькими графическими ускорителями. Это полезно для настройки больших ферм или серверов для рендеринга.

Несмотря на обилие функций, TuxClocker не умеет работать с видеокартами AMD и Intel. Кроме этого, утилиту нельзя свернуть в трей, а из релизной сборки удалили графическое отображение данных с датчиков, оставив вывод только в виде текста.

В будущем разработчики планируют решить проблему совместимости с видеокартами от других производителей. Вместе с этим ожидается релиз TuxClocker для Windows и других операционных систем.

Код проекта открыт и опубликован на GitHub, поэтому утилиту можно самостоятельно собрать из исходников. Авторы опубликовали для этого пошаговую инструкцию. Вместе с этим на странице релизов можно найти уже готовый TAR-архив, который надо только распаковать в отдельную директорию и запустить с помощью команды sudo echo && ./run.sh.

Перед установкой важно убедиться, что на компьютере уже установлены следующие зависимости:

  • qt (charts, base, dbus);
  • boost-system;
  • boost-filesystem;
  • libnvml (cuda);
  • libxnvctrl;
  • xlib;
  • libdrm;
  • meson.
Бесплатный курс по Python ➞
Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу