Created attachment 15477 [details] скриншот из дебиан Можно ли добавить в corectrl к трём профилям еще недостающие профили работы CPU "консервативный", "своя частота","экономия энергии"?
В росе кстати эти профили тоже есть, очень удобно с этими профилями как на ноутбуке, так и на десктопе, например профиль "консервативный" не даёт процессору бустится без необходимости, что очень положительно влияет на температуры, а соответственно и шум вентилятора меньше, для ноутбука же это + экономия энергии.
(In reply to abrashka07 from comment #0) > Created attachment 15477 [details] > скриншот из дебиан > > Можно ли добавить в corectrl к трём профилям еще недостающие профили работы > CPU "консервативный", "своя частота","экономия энергии"? corectrl показывает лишь то, что есть в ядре. Доступны ли эти профили в /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors?
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #2) > (In reply to abrashka07 from comment #0) > > Created attachment 15477 [details] [подробности] [details] > > скриншот из дебиан > > > > Можно ли добавить в corectrl к трём профилям еще недостающие профили работы > > CPU "консервативный", "своя частота","экономия энергии"? > > corectrl показывает лишь то, что есть в ядре. Доступны ли эти профили в > /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors? Можно ли в ядро добавить/настроить недостающее, чтобы получить данный функционал?
(In reply to abrashka07 from comment #3) > (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #2) > > (In reply to abrashka07 from comment #0) > > > Created attachment 15477 [details] [подробности] [details] > > > скриншот из дебиан > > > > > > Можно ли добавить в corectrl к трём профилям еще недостающие профили работы > > > CPU "консервативный", "своя частота","экономия энергии"? > > > > corectrl показывает лишь то, что есть в ядре. Доступны ли эти профили в > > /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors? > > Можно ли в ядро добавить/настроить недостающее, чтобы получить данный > функционал? Вы хотя бы укажите, какое у вас ядро и железо. И что в внутри файла в /sys. PS Баг тогда тоже следует перевесить на соответствующее ядро.
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #4) > (In reply to abrashka07 from comment #3) > > (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #2) > > > (In reply to abrashka07 from comment #0) > > > > Created attachment 15477 [details] [подробности] [details] [подробности] [details] > > > > скриншот из дебиан > > > > > > > > Можно ли добавить в corectrl к трём профилям еще недостающие профили работы > > > > CPU "консервативный", "своя частота","экономия энергии"? > > > > > > corectrl показывает лишь то, что есть в ядре. Доступны ли эти профили в > > > /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors? > > > > Можно ли в ядро добавить/настроить недостающее, чтобы получить данный > > функционал? > > Вы хотя бы укажите, какое у вас ядро и железо. И что в внутри файла в /sys. > > PS Баг тогда тоже следует перевесить на соответствующее ядро. [asa@miniP ~]$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors ondemand performance schedutil [asa@miniP ~]$ inxi -F System: Host: miniP Kernel: 6.1.77-un-def-alt1 arch: x86_64 bits: 64 Desktop: Xfce v: 4.18.1 Distro: Simply Linux 10.2 (Captain Finn) Machine: Type: Mini-pc System: ASUSTeK product: MINIPC PN53-G v: N/A serial: <superuser required> Mobo: ASUSTeK model: PN53-G v: Rev 1.xx serial: <superuser required> UEFI: American Megatrends v: 10000 date: 05/12/2023 CPU: Info: 8-core model: AMD Ryzen 7 6800H with Radeon Graphics bits: 64 type: MT MCP cache: L2: 4 MiB Speed (MHz): avg: 1590 min/max: 1600/4784 cores: 1: 1397 2: 1600 3: 1600 4: 1600 5: 1600 6: 1453 7: 1600 8: 1600 9: 1600 10: 1600 11: 1600 12: 1600 13: 1600 14: 1600 15: 1600 16: 1800 Graphics: Device-1: AMD Rembrandt [Radeon 680M] driver: amdgpu v: kernel Display: x11 server: X.Org v: 1.20.14 driver: X: loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu resolution: 1: 1920x1080 2: 1920x1080~60Hz API: OpenGL v: 4.6 vendor: amd mesa v: 23.1.9 renderer: AMD Radeon Graphics (rembrandt LLVM 15.0.7 DRM 3.49 6.1.77-un-def-alt1) API: Vulkan v: 1.3.261 drivers: radv,llvmpipe surfaces: xcb,xlib Audio: Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: N/A Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel API: ALSA v: k6.1.77-un-def-alt1 status: kernel-api Server-1: PulseAudio v: 16.1 status: active Network: Device-1: Realtek RTL8125 2.5GbE driver: r8169 IF: enp2s0 state: down mac: a0:36:bc:58:a6:f2 Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter driver: mt7921e IF: wlp3s0 state: up mac: 10:6f:d9:32:fc:35 IF-ID-1: virbr0 state: down mac: 52:54:00:c1:fa:21 Bluetooth: Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb type: USB Report: hciconfig ID: hci0 rfk-id: 0 state: down bt-service: enabled,running rfk-block: hardware: no software: yes address: 10:6F:D9:32:FC:36 Drives: Local Storage: total: 931.51 GiB used: 360.53 GiB (38.7%) ID-1: /dev/nvme0n1 vendor: Kingston model: SNV2S1000G size: 931.51 GiB Partition: ID-1: / size: 39.13 GiB used: 18.11 GiB (46.3%) fs: ext4 dev: /dev/nvme0n1p3 ID-2: /home size: 553.72 GiB used: 103.73 GiB (18.7%) fs: ext4 dev: /dev/nvme0n1p4 Swap: ID-1: swap-1 type: partition size: 32 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p2 Sensors: System Temperatures: cpu: 45.6 C mobo: N/A gpu: amdgpu temp: 43.0 C Fan Speeds (rpm): N/A Info: Processes: 323 Uptime: 6m Memory: total: 24 GiB available: 23.21 GiB used: 1.6 GiB (6.9%) Shell: Bash inxi: 3.3.31
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #4) > (In reply to abrashka07 from comment #3) > > (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #2) > > > (In reply to abrashka07 from comment #0) > > > > Created attachment 15477 [details] [подробности] [details] [подробности] [details] > > > > скриншот из дебиан > > > > > > > > Можно ли добавить в corectrl к трём профилям еще недостающие профили работы > > > > CPU "консервативный", "своя частота","экономия энергии"? > > > > > > corectrl показывает лишь то, что есть в ядре. Доступны ли эти профили в > > > /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors? > > > > Можно ли в ядро добавить/настроить недостающее, чтобы получить данный > > функционал? > > Вы хотя бы укажите, какое у вас ядро и железо. И что в внутри файла в /sys. > > PS Баг тогда тоже следует перевесить на соответствующее ядро. Подскажите чтобы багу на ядро завести какой компонент надо выбрать?
*** Bug 49399 has been marked as a duplicate of this bug. ***
un-def/p10 6.1 собрано со всеми доступными профилями. p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_PERFORMANCE=y p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_POWERSAVE=m p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_USERSPACE=m p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_ONDEMAND=m p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
(Ответ для Vitaly Chikunov на комментарий #8) > un-def/p10 6.1 собрано со всеми доступными профилями. > > p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_PERFORMANCE=y > p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_POWERSAVE=m > p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_USERSPACE=m > p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_ONDEMAND=m > p10/kernel-image-un-def-6.1.77-alt1.x86_64: > CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m > p10/kernel-image-un-def-6.1.77-alt1.x86_64:CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y А как теперь их включить?
Попробуйте выполнить команду под root: # modprobe -a cpufreq_conservative cpufreq_powersave cpufreq_userspace
(Ответ для Vitaly Chikunov на комментарий #10) > Попробуйте выполнить команду под root: > > # modprobe -a cpufreq_conservative cpufreq_powersave cpufreq_userspace Спасибо, профили появились. Можно ли сделать так, чтобы все профили появлялись и работали при установке corectrl?
Видимо, стоит их сделать не модулями в новых ядрах, тогда и не будет требоваться шаг их загрузки.
(Ответ для Vitaly Chikunov на комментарий #12) > Видимо, стоит их сделать не модулями в новых ядрах, тогда и не будет > требоваться шаг их загрузки. Это хорошо. А на стандартном ядре 5.10.209 есть эти профили, они будут работать?
(Ответ для Vitaly Chikunov на комментарий #12) > Видимо, стоит их сделать не модулями в новых ядрах, тогда и не будет > требоваться шаг их загрузки. А в стандартном ядре есть эти профили? С интелом+нвидия заработают?
(In reply to abrashka07 from comment #11) > (Ответ для Vitaly Chikunov на комментарий #10) > > Попробуйте выполнить команду под root: > > > > # modprobe -a cpufreq_conservative cpufreq_powersave cpufreq_userspace > > Спасибо, профили появились. Можно ли сделать так, чтобы все профили > появлялись и работали при установке corectrl? echo cpufreq_conservative >> /etc/modules echo cpufreq_powersave >> /etc/modules echo cpufreq_userspace >> /etc/modules после этого модули будут загружаться при запуске системы.
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #15) > (In reply to abrashka07 from comment #11) > > (Ответ для Vitaly Chikunov на комментарий #10) > > > Попробуйте выполнить команду под root: > > > > > > # modprobe -a cpufreq_conservative cpufreq_powersave cpufreq_userspace > > > > Спасибо, профили появились. Можно ли сделать так, чтобы все профили > > появлялись и работали при установке corectrl? > > echo cpufreq_conservative >> /etc/modules > echo cpufreq_powersave >> /etc/modules > echo cpufreq_userspace >> /etc/modules > > после этого модули будут загружаться при запуске системы. Подтверждаю. Модули после перезагрузки работают.
kernel-image-un-def-1:6.1.78-alt1 -> p10: Sat Feb 17 2024 Kernel Bot <kernelbot@altlinux> 1:6.1.78-alt1 - v6.1.78 (2024-02-16). - config: Make all cpufreq governors built-in (ALT#49296). - arm64: add dts for SoM NMS-SM-RK3568 and computer VSNF.466459.001 on its basis.
Здравствуйте, с появлением ядра 6.12, в нем отсутствуют эти профили. Можно их и в это ядро добавить?
(Ответ для Evgeniy на комментарий #18) > Здравствуйте, с появлением ядра 6.12, в нем отсутствуют эти профили. Можно > их и в это ядро добавить? Посмотрел на других дистрибутивах, эти все профили есть в ядре 6.12, а здесь только два отображаются в corectrl, Производительный и сбережение энергии (но у сбережение энергии есть свои 5 подпрофилей, которые к сбережению энергии никакого отношение не имеют, например мой процессор амд 5 3600, при включении любого из этих подпрофилей выдаёт 3600+ в зависимости от подпрофиля экономии энергии его частота только увеличивыется 3600, 3700, 3800 и т.д) А вот те которые сейчас в ядре 6.6 работают корректно, Экономия энергии выдаёт 2200 частоту и больше её практически не поднимает, Консервативный выдаёт чуть больше и держит частоту стабильной и только при необходимости поднимает частототу и т.д. Пожалуйста, верните эти профили и в 6.12 ядро. Команды для их включения которые указаны выше, у меня не сработали.
Платформа: alt-kworkstation 10.4 x86-64 Обновленный до p11 Стенд: Gigabyte B650 GAMING X AX RTL CPU: AMD Ryzen 5 7600X 6-Core Processor Пакеты: corectrl 1.4.0-alt1 kernel-image-6.12 6.12.6-alt1 Результат: Профили отсутствуют на ядре 6.12 # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors performance powersave Дополнительно: В Sisyphus не проверялось
Покажите пожалуйста cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver amd-pstate-epp
(In reply to obidinog@basealt.ru from comment #22) > # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver > amd-pstate-epp Этот драйвер дилигирует управление частотой самому процессору. Предполагается, что производители процессора неплохо представляют себе, как добиться от их изделия отимального энергосбережения или производительности. Удивительно, но чаще всего это действительно так, поэтому это хорошая настройка по умолчанию. При этом у этого драйвера только два профиля (powersave и performance), потому что вот так вот. При этом не стоит смущатся от того, что в powersave тактовая частота может подниматся до максимума. Иногда быстро сделать все дела и потом уйти в глубокий сон намного энергоэффективнее, чем делать все дела долго, медленно и печально. (боже, какая жиза) Если Вы хотите вернуть всё как было, нужно отключить драйвер pstate. Вернётся cpufreq с его пачкой governer'ов. Думаю, несложно нагуглить, как это сделать. Однако я бы рекомендовал замерить какие-то значимые параметры (энергопотребление в простое, время жизни от батареи в типичных задачах) до и после отключения -- воможно, pstate не так уж плох. У меня (правда, на интеле) он реально лучше работает. А пока not a bug. Feel free to reopen, если не согласны.
(Ответ для Ivan A. Melnikov на комментарий #23) > (In reply to obidinog@basealt.ru from comment #22) > > # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver > > amd-pstate-epp > > Этот драйвер дилигирует управление частотой самому процессору. > Предполагается, что производители процессора неплохо представляют себе, как > добиться от их изделия отимального энергосбережения или производительности. > Удивительно, но чаще всего это действительно так, поэтому это хорошая > настройка по умолчанию. При этом у этого драйвера только два профиля > (powersave и performance), потому что вот так вот. > > При этом не стоит смущатся от того, что в powersave тактовая частота может > подниматся до максимума. Иногда быстро сделать все дела и потом уйти в > глубокий сон намного энергоэффективнее, чем делать все дела долго, медленно > и печально. (боже, какая жиза) > > Если Вы хотите вернуть всё как было, нужно отключить драйвер pstate. > Вернётся cpufreq с его пачкой governer'ов. Думаю, несложно нагуглить, как > это сделать. Однако я бы рекомендовал замерить какие-то значимые параметры > (энергопотребление в простое, время жизни от батареи в типичных задачах) до > и после отключения -- воможно, pstate не так уж плох. У меня (правда, на > интеле) он реально лучше работает. > > А пока not a bug. Feel free to reopen, если не согласны. В других дистрибутивах это применили, а в альте как обычно - мейнтейру лень, поэтому "не нужно". Дело не в смущении, а в адекватной работе пк/ноутбука, вы наверное удивитесь, но иногда тишина нужна пользователю, при нормальных энергосберегающих режимах, кулер работает тише, особенно на ноутбуках.Ладно, значит будем искать другой дистрибутив, надоело такое отвратительное отношение мейнтернов. Всего доброго.
Если что, я не мейнтейнер, я просто мимо проходил, пояснил ситуацию.
(Ответ для Ivan A. Melnikov на комментарий #25) > Если что, я не мейнтейнер, я просто мимо проходил, пояснил ситуацию. И закрыли багу... Всего доброго.
(Ответ для Ivan A. Melnikov на комментарий #23) > (In reply to obidinog@basealt.ru from comment #22) > > # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver > > amd-pstate-epp > > Этот драйвер дилигирует управление частотой самому процессору. > Предполагается, что производители процессора неплохо представляют себе, как > добиться от их изделия отимального энергосбережения или производительности. > Удивительно, но чаще всего это действительно так, поэтому это хорошая > настройка по умолчанию. При этом у этого драйвера только два профиля > (powersave и performance), потому что вот так вот. > > При этом не стоит смущатся от того, что в powersave тактовая частота может > подниматся до максимума. Иногда быстро сделать все дела и потом уйти в > глубокий сон намного энергоэффективнее, чем делать все дела долго, медленно > и печально. (боже, какая жиза) > > Если Вы хотите вернуть всё как было, нужно отключить драйвер pstate. > Вернётся cpufreq с его пачкой governer'ов. Думаю, несложно нагуглить, как > это сделать. Однако я бы рекомендовал замерить какие-то значимые параметры > (энергопотребление в простое, время жизни от батареи в типичных задачах) до > и после отключения -- воможно, pstate не так уж плох. У меня (правда, на > интеле) он реально лучше работает. > > А пока not a bug. Feel free to reopen, если не согласны. С такими отписками, можно было эти профили в 6.1 и 6.6 ядро не добавлять, но мейнтейнеры согласились это сделать, а вы тут с умным видом пришли и закрыли багу.
Вы могли бы просто написать "я понимаю, что тут написано, но мне важна тишина от кулеров". И переоткрыть багу. Извините что вмешался.
(Ответ для Ivan A. Melnikov на комментарий #28) > Вы могли бы просто написать "я понимаю, что тут написано, но мне важна > тишина от кулеров". И переоткрыть багу. > > Извините что вмешался. Вы могли бы просто не написать то что написали, а прочитать всю багу от начала, про тишину написано во втором сообщении здесь.
Баг был решен и все те настройки в ядре не отключались и сохранены в 6.12. Настройка CONFIG_X86_AMD_PSTATE_DEFAULT_MODE у нас такая же как в других дистрибутивах (suse, redhat, ubuntu, clearlinux, archlinux, openmandriva, rosa). Со стороны ядра добавить больше нечего. Если есть предложения, пожалуйста, заводите новый баг. Спасибо Ivan A. Melnikov на объяснение.
(Ответ для Vitaly Chikunov на комментарий #30) > Баг был решен и все те настройки в ядре не отключались и сохранены в 6.12. > > Настройка CONFIG_X86_AMD_PSTATE_DEFAULT_MODE у нас такая же как в других > дистрибутивах (suse, redhat, ubuntu, clearlinux, archlinux, openmandriva, > rosa). > > Со стороны ядра добавить больше нечего. Если есть предложения, пожалуйста, > заводите новый баг. > > Спасибо Ivan A. Melnikov на объяснение. Понятно, ну как обычно, в той же манжаро эти профили работают, а тут как всегда, это "не бага", "у нас всё работает".
Так что ещё надо если все включили как вы хотели?
(Ответ для Vitaly Chikunov на комментарий #32) > Так что ещё надо если все включили как вы хотели? Профили не работают, выше это подтвердил obidinog@basealt.ru Те два профиля которые сейчас есть, в данном случае экономный режим, он совсем не экономный, вы посмотрите и сравните эти два новые профиля с работой те которые были, в тех хоть выбрать можно было, как работать процессору, а в этих двух которые сейчас, экономный держит частоту 3600+ на примере моего процессора, который я описал выше. Я хочу, чтобы была возможность выбора адекватно работающего профиля в corectrl с ядром 6.12, на данный момент такой возможности нет.
suse | config/i386/pae:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 suse | config/x86_64/default:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 redhat/kernel-ark | redhat/configs/common/generic/x86/CONFIG_X86_AMD_PSTATE_DEFAULT_MODE:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 ubuntu/linux | debian.master/config/annotations:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE policy<{'amd64': '3'}> ubuntu/linux | kevinbecker/setup/realtime-6.11:debian.master/config/annotations:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE policy<{'amd64': '3'}> clearlinux | config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 archlinux | config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 openmandriva | i386-omv-defconfig:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 openmandriva | x86-omv-defconfig:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 rosa | kernel-x86_64.config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_PERFORMANCE=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_POWERSAVE=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_USERSPACE=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_ONDEMAND=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_LADDER=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_MENU=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_TEO=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_HALTPOLL=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_PERFORMANCE=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_POWERSAVE=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_USERSPACE=y Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_PASSIVE=y С тех пор было включено еще много других опций чтоб улучшить энергопотребление. Пожалуйста, заводите новые баги с предложениями.
И зачем тогда нужен в дистрибутивах cpufreq, если всё равно будет работать pstate, который не даёт возможности управлять профилями...
(Ответ для Vitaly Chikunov на комментарий #34) > suse | config/i386/pae:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > suse | config/x86_64/default:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > redhat/kernel-ark | > redhat/configs/common/generic/x86/CONFIG_X86_AMD_PSTATE_DEFAULT_MODE: > CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > ubuntu/linux | > debian.master/config/annotations:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE > policy<{'amd64': '3'}> > ubuntu/linux | > kevinbecker/setup/realtime-6.11:debian.master/config/annotations: > CONFIG_X86_AMD_PSTATE_DEFAULT_MODE policy<{'amd64': '3'}> > clearlinux | config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > archlinux | config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > openmandriva | i386-omv-defconfig:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > openmandriva | x86-omv-defconfig:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > rosa | kernel-x86_64.config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > > > > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64: > CONFIG_CPU_FREQ_GOV_PERFORMANCE=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_POWERSAVE=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_USERSPACE=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_ONDEMAND=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64: > CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_LADDER=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_MENU=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_TEO=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_CPU_IDLE_GOV_HALTPOLL=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64: > CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64: > CONFIG_DEVFREQ_GOV_PERFORMANCE=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_POWERSAVE=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_USERSPACE=y > Sisyphus/kernel-image-6.12-6.12.9-alt1.x86_64:CONFIG_DEVFREQ_GOV_PASSIVE=y > > > С тех пор было включено еще много других опций чтоб улучшить > энергопотребление. Пожалуйста, заводите новые баги с предложениями. абсолютно не вижу смысла заводить новые, так как вы всё равно закроите их!
(Ответ для Vitaly Chikunov на комментарий #34) > suse | config/i386/pae:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > suse | config/x86_64/default:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > redhat/kernel-ark | > redhat/configs/common/generic/x86/CONFIG_X86_AMD_PSTATE_DEFAULT_MODE: > CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > ubuntu/linux | > debian.master/config/annotations:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE > policy<{'amd64': '3'}> > ubuntu/linux | > kevinbecker/setup/realtime-6.11:debian.master/config/annotations: > CONFIG_X86_AMD_PSTATE_DEFAULT_MODE policy<{'amd64': '3'}> > clearlinux | config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > archlinux | config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > openmandriva | i386-omv-defconfig:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > openmandriva | x86-omv-defconfig:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 > rosa | kernel-x86_64.config:CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 вот на росу или манжаро придётся переходить , потому-что они там работают по факту. Спасибо, всего доброго, не вижу смысла дальше продолжать, вы не читаете сообщения, выше, было подтверждено, что профили отсутствуют, но вы продолжаете настаивать, на том, что они есть, разговор не о чём.
Так Иван объяснил, что профили "не работают", потому что сейчас другой scaling_driver (amd-pstate-epp). Выбор драйвера был сделан разработчиками ядра и во всех упомянутых дистрибутивах он такой же (3). Если вы включите старый scaling_driver, то профили появятся (в ядре их не отключали). То есть к ядру добавить нечего, там включен весь функционал по максимуму. Поэтому баг на ядро закрывается. Если corectrl не может переключить профиль может стоит обратиться к его разработчикам.
(Ответ для Vitaly Chikunov на комментарий #38) > Так Иван объяснил, что профили "не работают", потому что сейчас другой > scaling_driver (amd-pstate-epp). Выбор драйвера был сделан разработчиками > ядра и во всех упомянутых дистрибутивах он такой же (3). Если вы включите > старый scaling_driver, то профили появятся (в ядре их не отключали). То есть > к ядру добавить нечего, там включен весь функционал по максимуму. Поэтому > баг на ядро закрывается. > > Если corectrl не может переключить профиль может стоит обратиться к его > разработчикам. Я будто со стеной разговариваю, извините, я уже всё выше написал, в других дистрибутивах в ядре 6.12 эти профили работают, там никого не заставляют самому что-то переключать, вам по факту написали, подтвердили, профилей нет. Установите манжару и посмотрите, почему то там не отправляют к разработчикам corectrl. А здесь всё в старых традициях "вам нужно, вы и исправляйте". Повторяю, не вижу смысла продолжать дискуссию, вы всё равно гнете свои линию!
А что топикстартеру мешает использовать древнее ядро 6.6 с кучей профилей?
(Ответ для Andrey Cherepanov на комментарий #40) > А что топикстартеру мешает использовать древнее ядро 6.6 с кучей профилей? а для чего гением современной разработке нужно было добавлять 6.12?
(Ответ для Andrey Cherepanov на комментарий #40) > А что топикстартеру мешает использовать древнее ядро 6.6 с кучей профилей? Наличие в дистрибутиве(К-11.0) ядра 6.12 по умолчанию.
(Ответ для Sergey V Turchin на комментарий #42) > (Ответ для Andrey Cherepanov на комментарий #40) > > А что топикстартеру мешает использовать древнее ядро 6.6 с кучей профилей? > Наличие в дистрибутиве(К-11.0) ядра 6.12 по умолчанию. Но ведь можно и старое ядро установить.
(Ответ для Andrey Cherepanov на комментарий #43) > Но ведь можно и старое ядро установить. Зачем, если можно новое допилить?