Заметки о решаемых задачах АйТишников

Сделал - запиши. Нашёл - сохрани :)

Прошу прощения за рекламу на сайте. Я постарался сделать это максимально ненавязчиво и по минимуму. При чтении заинтересовавших вас статей она не будет вам мешать.
И если есть возможность поставить мой сайт в исключения у блокировщика рекламы, я буду очень признателен вам.

CoreCtrl

CoreCtrl

 

 

 

CoreCtrl — это бесплатная программа с открытым исходным кодом для операционной системы GNU/Linux, которая позволяет легко управлять аппаратным обеспечением компьютера с помощью профилей приложений.



Простыми словами, CoreCtrl — это инструмент для мониторинга и тонкой настройки работы вашего процессора (CPU) и видеокарты (GPU), особенно если у вас установлена видеокарта AMD.



Основные возможности


  • Мониторинг системы — программа отображает в реальном времени ключевые параметры: температуру, частоту работы, загрузку и энергопотребление процессора и видеокарты, а также скорость вращения вентиляторов.
  • Управление вентиляторами — позволяет настраивать кривые скорости вращения кулеров в зависимости от температуры, обеспечивая оптимальный баланс между охлаждением и уровнем шума.
  • Управление производительностью через профили — это ключевая особенность CoreCtrl. Вы можете создавать профили настроек (например, «Работа», «Игры», «Тихий режим»), которые будут автоматически применяться при запуске определенных приложений. Запустили игру — система сама переключится на более агрессивный режим охлаждения и разгон; закрыли игру — вернулась к экономному режиму.
  • Разгон (оверклокинг) — для поддерживаемых видеокарт AMD программа предоставляет доступ к расширенным настройкам, позволяя повышать тактовые частоты ядра и памяти для увеличения производительности в играх и ресурсоемких задачах. В случае перегрева срабатывает автоматическая защита от повреждений.

Для кого это полезно


  • Для геймеров — чтобы выжать максимум из видеокарты в играх.
  • Для профессионалов — кто работает с 3D-моделированием, видеомонтажом или рендерингом, где важна стабильная высокая производительность.
  • Для энтузиастов — кто хочет контролировать температуру и шум своего ПК, а также следить за состоянием компонентов.

Поддерживаемое оборудование


На данный момент CoreCtrl предлагает полный набор функций для видеокарт AMD (как старых, так и новых моделей) через драйвер amdgpu. Поддержка процессоров и видеокарт других производителей (например, NVIDIA и Intel) постепенно развивается.



Инструкция по настройке CoreCtrl на Debian 13



1. Отключение запроса пароля (Polkit)


Чтобы CoreCtrl при запуске не запрашивал пароль, нужно создать правило PolicyKit.



Шаг 1. Узнайте имя вашей группы


id -gn

Запомните имя (обычно совпадает с именем пользователя).



Шаг 2. Создайте файл правила


<code>sudo nano /etc/polkit-1/rules.d/90-corectrl.rules</code>

Шаг 3. Вставьте правило (замените your-user-group на имя группы из шага 1)


polkit.addRule(function(action, subject) {
    if ((action.id == "org.corectrl.helper.init" ||
         action.id == "org.corectrl.helperkiller.init") &&
        subject.local == true &&
        subject.active == true &&
        subject.isInGroup("your-user-group")) {
            return polkit.Result.YES;
    }
});

Шаг 4. Сохраните и перезапустите сессию


Сохраните файл (Ctrl+O, затем Enter), выйдите (Ctrl+X), затем выйдите из системы и зайдите снова.



Примечание: В некоторых дистрибутивах используется группа corectrl вместо группы пользователя. Если правило выше не сработало, попробуйте добавить себя в группу corectrl:


sudo usermod -aG corectrl $USER

и изменить в правиле your-user-group на corectrl.



2. Автозапуск CoreCtrl свернутым в трей


Чтобы CoreCtrl запускался автоматически при входе в систему:


cp /usr/share/applications/org.corectrl.corectrl.desktop ~/.config/autostart/

CoreCtrl по умолчанию запускается свернутым в системный трей — дополнительные настройки не требуются.



3. Полный доступ к управлению AMD GPU (опционально)


Если у вас видеокарта AMD и вы хотите получить доступ ко всем расширенным настройкам (управление напряжением, P-state), добавьте параметр ядра.



Шаг 1. Отредактируйте конфигурацию GRUB


sudo nano /etc/default/grub

Шаг 2. Добавьте параметр


Найдите строку GRUB_CMDLINE_LINUX_DEFAULT и добавьте внутрь кавычек amdgpu.ppfeaturemask=0xffffffff:


GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.ppfeaturemask=0xffffffff"

Шаг 3. Обновите GRUB и перезагрузитесь


sudo update-grub
sudo reboot

 

25 марта 2026, 15:01    Александр Linux 0    0 0

 

 

 

 



Комментарии ()

    Вы должны авторизоваться, чтобы оставлять комментарии.