CoreCtrl — это бесплатная программа с открытым исходным кодом для операционной системы GNU/Linux, которая позволяет легко управлять аппаратным обеспечением компьютера с помощью профилей приложений.
Простыми словами, CoreCtrl — это инструмент для мониторинга и тонкой настройки работы вашего процессора (CPU) и видеокарты (GPU), особенно если у вас установлена видеокарта AMD.
На данный момент CoreCtrl предлагает полный набор функций для видеокарт AMD (как старых, так и новых моделей) через драйвер amdgpu. Поддержка процессоров и видеокарт других производителей (например, NVIDIA и Intel) постепенно развивается.
Чтобы 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.
Чтобы CoreCtrl запускался автоматически при входе в систему:
cp /usr/share/applications/org.corectrl.corectrl.desktop ~/.config/autostart/
CoreCtrl по умолчанию запускается свернутым в системный трей — дополнительные настройки не требуются.
Если у вас видеокарта 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
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()