CoreCtrl: различия между версиями
IgorN (обсуждение | вклад) (Отмена правки 78256, сделанной Дым, вся серия правок не соответствует действительности https://packages.altlinux.org/ru/p10/srpms/corectrl/) Метка: отмена |
IgorN (обсуждение | вклад) (Отмена правки 78255, сделанной Дым, вся серия правок не соответствует действительности https://packages.altlinux.org/ru/p10/srpms/corectrl/) Метка: отмена |
||
Строка 14: | Строка 14: | ||
Собрать утилиту можно из сизифа, поскольку в стабильном репозитории она пока отсутствует. | Собрать утилиту можно из сизифа, поскольку в стабильном репозитории она пока отсутствует. | ||
Но и для этого придётся дособрать из сизифа же ещё пару пакетов — {{ | Но и для этого придётся дособрать из сизифа же ещё пару пакетов — {{code|easyloggingpp}} и {{code|nholthaus-units}}. | ||
== Запуск без запроса прав суперпользователя == | == Запуск без запроса прав суперпользователя == | ||
В Альт реализовано соответствующее правило для polkit: {{path|/etc/polkit-1/rules.d/90-corectrl.rules}} Благодаря этому, для того, чтобы CoreCtrl не запрашивала права суперпользователя, достаточно наличия пользователя в группе ''corectrl''. Если пользователь не в группе, то его можно добавить следующим образом: | В Альт реализовано соответствующее правило для polkit: {{path|/etc/polkit-1/rules.d/90-corectrl.rules}} Благодаря этому, для того, чтобы CoreCtrl не запрашивала права суперпользователя, достаточно наличия пользователя в группе ''corectrl''. Если пользователь не в группе, то его можно добавить следующим образом: |
Версия от 04:02, 2 февраля 2024
Описание
Программа для мониторинга, управления вентиляторами и профилями разгона видеокарты и процессора.
- Официальный репозиторий: https://gitlab.com/corectrl/corectrl
- Официальное руководство пользователя: https://gitlab.com/corectrl/corectrl/-/wikis/home
Установка
su - apt-get update && apt-get dist-upgrade apt-get install corectrl exit
Примечание
Собрать утилиту можно из сизифа, поскольку в стабильном репозитории она пока отсутствует.
Но и для этого придётся дособрать из сизифа же ещё пару пакетов — Шаблон:Code и Шаблон:Code.
Запуск без запроса прав суперпользователя
В Альт реализовано соответствующее правило для polkit: /etc/polkit-1/rules.d/90-corectrl.rules Благодаря этому, для того, чтобы CoreCtrl не запрашивала права суперпользователя, достаточно наличия пользователя в группе corectrl. Если пользователь не в группе, то его можно добавить следующим образом:
su - usermod -a -G corectrl имя_пользователя exit
После перезапуска сессии CoreCtrl не будет запрашивать права суперпользователя.
Автозапуск
Для запуска программы при старте сессии достаточно от имени обычного пользователя скопировать desktop-файл в ~./config/autostart/ Пример:
cp /usr/share/applications/org.corectrl.corectrl.desktop ~/.config/autostart/
Включение расширенных настроек
AMD
Включение расширенных настроек позволяет управлять дополнительными опциями, предоставляемыми ядерным драйвером amdgpu. К примеру, можно управлять значениями частоты и напряжения для каждого P-state видеокарты. Для включения необходимо передать параметр ядру:
amdgpu.ppfeaturemask=0xffffffff
Это можно осуществить через загрузочную запись GRUB. Редактирование загрузочной записи осуществляется внесением изменений в конфигурационный файл /etc/sysconfig/grub2:
su - mc -e /etc/sysconfig/grub2
Найти строку GRUB_CMDLINE_LINUX_DEFAULT и добавить запись amdgpu.ppfeaturemask=0xffffffff. Пример строки с внесённой записью:
Сохранить изменения и выполнить с правами суперпользователя:
update-grub
Перезагрузиться.
Теперь в CoreCtrl должны быть доступны дополнительные опции: