Bug 54124

Summary: не стартует управление частотой ЦП при загрузке simply и ws p11
Product: Branch p11 Reporter: Alexander <analarc>
Component: cpufreq-simpleAssignee: Mikhail Efremov <sem>
Status: ASSIGNED --- QA Contact: qa-p11 <qa-p11>
Severity: normal    
Priority: P5 CC: maksimenkovda, sem
Version: unspecified   
Hardware: x86_64   
OS: Linux   

Description Alexander 2025-05-04 10:24:15 MSK
На simply 10.4 в журнале загрузки
---------------------------------
 systemd[1]: Starting Load kernel modules needed to enable cpufreq scaling...
 cpufreq-simple[2480]: Setting cpu: 0
 cpufreq-simple[2480]: Setting cpu: 1
 cpufreq-simple[2480]: Setting cpu: 2
 * * *
 cpufreq-simple[2480]: Setting cpu: 11
 cpufreq-simple[2634]: Tune up cpufreq:  succeeded
 cpufreq-simple[2468]: Tune up cpufreq:  [ DONE ]
 systemd[1]: Finished Load kernel modules needed to enable cpufreq scaling.

Для simply 10.910 и Workstation Gnome p11 одинаково
---------------------------------------------------
 systemd[1]: Starting cpufreq-simple.service - Load kernel modules needed to enable cpufreq scaling...
 cpufreq-simple[1105]: Setting cpu: 0
 cpufreq-simple[1105]: Error setting new values. Common errors:
 cpufreq-simple[1105]: - Do you have proper administration rights? (super-user?)
 cpufreq-simple[1086]: Tune up cpufreq:
 cpufreq-simple[1105]: Setting cpu: 0
 cpufreq-simple[1105]: Error setting new values. Common errors:
 cpufreq-simple[1105]: - Do you have proper administration rights? (super-user?)
 cpufreq-simple[1105]: - Is the governor you requested available and modprobed?
 cpufreq-simple[1105]: - Trying to set an invalid policy?
 cpufreq-simple[1105]: - Trying to set a specific frequency, but userspace governor is not available,
 cpufreq-simple[1105]:    for example because of hardware which cannot be set to a specific frequency
 cpufreq-simple[1105]:    or because the userspace governor isn't loaded?
 cpufreq-simple[1105]: - Is the governor you requested available and modprobed?
 cpufreq-simple[1105]: - Trying to set an invalid policy?
 cpufreq-simple[1105]: - Trying to set a specific frequency, but userspace governor is not available,
 cpufreq-simple[1105]:    for example because of hardware which cannot be set to a specific frequency
 cpufreq-simple[1105]:    or because the userspace governor isn't loaded?
 cpufreq-simple[1125]: Tune up cpufreq:  failed
 cpufreq-simple[1086]: [FAILED]
 systemd[1]: cpufreq-simple.service: Main process exited, code=exited, status=237/KEYRING
 systemd[1]: cpufreq-simple.service: Failed with result 'exit-code'.
 systemd[1]: Failed to start cpufreq-simple.service - Load kernel modules needed to enable cpufreq scaling.
Comment 1 Alexander 2025-05-04 10:24:53 MSK
В догонку: железо то же самое.
Comment 2 Mikhail Efremov 2025-05-05 16:53:53 MSK
Покажите вывод
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
Comment 3 Alexander 2025-05-05 18:49:16 MSK
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
amd-pstate-epp
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
performance powersave
Comment 4 Alexander 2025-05-05 19:02:39 MSK
на двух других машинах simply 10.4 сервис стартует,
а вывод соответственно 

  acpi-cpufreq
и
  conservative ondemand userspace powersave performance schedutil
Comment 5 Mikhail Efremov 2025-05-06 14:19:54 MSK
В качестве workaround можно явно установить переменные GOVERNOR_AC_ON/GOVERNOR_AC_OFF в /etc/sysconfig/cpufreq-simple в значения "performance" или "powersave". По аналогии с драйвером intel_pstate наверное "powersave" предпочтительнее. Впрочем, почитаю еще документацию и исправлю скрипты.