Скидки до 50% и курс в подарок : : Выбрать курс
Код
#новости

Разработчики выпустили TuxClocker — утилиту для разгона видеокарт NVIDIA в Linux

Пользователи Linux теперь могут управлять параметрами видеокарт NVIDIA с помощью графического интерфейса.

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

TuxClocker в деталях

Теперь разработчики проекта заявили о релизе первой стабильной версии. Поддерживаются видеокарты 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.

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!



Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Бесплатный курс по Python ➞
Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе.
Смотреть программу
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована