CoreCtrl: различия между версиями

Материал из ALT Linux Wiki
(Отмечена приоритетная поддержка оборудования от AMD.)
(Заготовка для раздела "Разгон".)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Stub}}
{{Stub}}
== Описание ==
== Описание ==
[[Файл:Altlinux corectrl расширенные настройки.png|700px|центр]]


Программа для мониторинга, управления вентиляторами и профилями разгона видеокарты и процессора. Программа преимущественно нацелена на оборудование от компании AMD.
Программа для мониторинга, управления вентиляторами и профилями разгона видеокарты и процессора. Программа преимущественно нацелена на оборудование от компании AMD.
Строка 6: Строка 8:
* Официальное руководство пользователя: https://gitlab.com/corectrl/corectrl/-/wikis/home
* Официальное руководство пользователя: https://gitlab.com/corectrl/corectrl/-/wikis/home
* Система контроля ошибок для отправки отчётов об ошибках и предложений по улучшению напрямую разработчику: https://gitlab.com/corectrl/corectrl/-/issues
* Система контроля ошибок для отправки отчётов об ошибках и предложений по улучшению напрямую разработчику: https://gitlab.com/corectrl/corectrl/-/issues
* Расположение файлов журналов: {{path|/tmp}}
* Расположение сохранённых профилей: {{path|~/.config/corectrl/profiles}}


== Установка ==
== Установка ==
Строка 44: Строка 48:
Теперь в CoreCtrl должны быть доступны дополнительные опции:
Теперь в CoreCtrl должны быть доступны дополнительные опции:
[[Файл:Altlinux corectrl расширенные настройки.png|700px|центр]]
[[Файл:Altlinux corectrl расширенные настройки.png|700px|центр]]
== Использование профилей ==
Официальное руководство: https://gitlab.com/corectrl/corectrl/-/wikis/How-profiles-works
=== Управление вентиляторами ===
{{Attention|НЕ РЕКОМЕНДУЕТСЯ использовать одновременно с прочими программами, управляющими вентиляторами. Может привести к рассогласованию или полной остановке вентиляторов.}}
=== Разгон ===
{{Attention|Использовать с БОЛЬШОЙ ОСТОРОЖНОСТЬЮ! Не смотря на наличие в драйвере защиты от критических значений частоты и напряжения, сохраняется ненулевой риск нанести непоправимый ущерб оборудованию. Любой причинённый ущерб только на вашей ответственности!}}
Вывести лимит по мощности, используемый в драйвере:
grep -s . /sys/class/drm/card*/device/hwmon/hwmon*/power1_cap*




[[Category:Программы]]
[[Category:Программы]]

Текущая версия от 04:39, 2 февраля 2024

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Описание

Altlinux corectrl расширенные настройки.png

Программа для мониторинга, управления вентиляторами и профилями разгона видеокарты и процессора. Программа преимущественно нацелена на оборудование от компании AMD.

Установка

su -
apt-get update && apt-get dist-upgrade
apt-get install corectrl
exit

Запуск CoreCtrl без запроса прав суперпользователя

Чтобы убрать запорос прав суперпользователя при каждом запуске, в Альт реализовано соответствующее правило для polkit: /etc/polkit-1/rules.d/90-corectrl.rules За счёт этого, достаточно наличия пользователя в группе 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. Пример строки с внесённой записью:

Altlinux corectrl grub.png

Сохранить изменения и выполнить с правами суперпользователя:

update-grub

Перезагрузиться.

Теперь в CoreCtrl должны быть доступны дополнительные опции:

Altlinux corectrl расширенные настройки.png

Использование профилей

Официальное руководство: https://gitlab.com/corectrl/corectrl/-/wikis/How-profiles-works

Управление вентиляторами

Внимание! НЕ РЕКОМЕНДУЕТСЯ использовать одновременно с прочими программами, управляющими вентиляторами. Может привести к рассогласованию или полной остановке вентиляторов.


Разгон

Внимание! Использовать с БОЛЬШОЙ ОСТОРОЖНОСТЬЮ! Не смотря на наличие в драйвере защиты от критических значений частоты и напряжения, сохраняется ненулевой риск нанести непоправимый ущерб оборудованию. Любой причинённый ущерб только на вашей ответственности!


Вывести лимит по мощности, используемый в драйвере:

grep -s . /sys/class/drm/card*/device/hwmon/hwmon*/power1_cap*