Не устанавливается политика CPU Governor "ondemand"

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
_Pokoi_
Сообщения: 119
Зарегистрирован: 18 янв 2022, 19:25
Решено: 6
Благодарил (а): 9 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#1

14 июн 2022, 17:13

System:
Kernel: 5.4.0-117-generic x86_64 bits: 64 compiler: gcc v: 9.4.0
Desktop: Xfce 4.16.0 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal
Machine:
Type: Desktop System: Intel product: X79 v: N/A serial: <filter>
Mobo: Intel model: X79Turbo v: V1.x serial: <filter>
UEFI: American Megatrends v: X79QN003 date: 05/28/2021
CPU:
Topology: 8-Core model: Intel Xeon E5-2689 0 bits: 64 type: MT MCP
arch: Sandy Bridge rev: 7 L2 cache: 20.0 MiB
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 83004
Speed: 3292 MHz min/max: 1200/3600 MHz Core speeds (MHz): 1: 3368 2: 3292
3: 3376 4: 3295 5: 3337 6: 3313 7: 3311 8: 3348 9: 3330 10: 3328 11: 3292
12: 3349 13: 3306 14: 3337 15: 3356 16: 3341
Graphics:
Device-1: AMD Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X]
driver: amdgpu v: kernel bus ID: 03:00.0
Display: x11 server: X.Org 1.20.13 driver: amdgpu,ati
unloaded: fbdev,modesetting,vesa tty: N/A
OpenGL: renderer: Radeon RX550/550 Series (POLARIS12 DRM 3.35.0
5.4.0-117-generic LLVM 12.0.0)
v: 4.6 Mesa 21.2.6 direct render: Yes
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
driver: snd_hda_intel v: kernel bus ID: 00:1b.0
Device-2: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]
driver: snd_hda_intel v: kernel bus ID: 03:00.1
Sound Server: ALSA v: k5.4.0-117-generic
Network:
Device-1: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169
v: kernel port: d000 bus ID: 07:00.0
IF: enp7s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 245.75 GiB used: 14.51 GiB (5.9%)
ID-1: /dev/sda vendor: Samsung model: P3-256 size: 238.47 GiB
ID-2: /dev/sdb type: USB model: 058f 6387 size: 7.28 GiB
Partition:
ID-1: / size: 233.24 GiB used: 14.50 GiB (6.2%) fs: ext4 dev: /dev/sda2
Sensors:
System Temperatures: cpu: 42.0 C mobo: N/A gpu: amdgpu temp: 38 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 1746
Info:
Processes: 365 Uptime: 2h 13m Memory: 15.55 GiB used: 3.44 GiB (22.1%)
Init: systemd runlevel: 5 Compilers: gcc: 9.4.0 Shell: bash v: 5.0.17
inxi: 3.0.38
Хочу установить политику ondemand , пишу
sudo cpupower frequency-set -g ondemand

выходит данное сообщение:
sudo cpupower frequency-set -g ondemand
Setting cpu: 0
Error setting new values. Common errors:
- Do you have proper administration rights? (super-user?)
- Is the governor you requested available and modprobed?
- Trying to set an invalid policy?
- Trying to set a specific frequency, but userspace governor is not available,
for example because of hardware which cannot be set to a specific frequency
or because the userspace governor isn't loaded?
Раньше данная проблема на ноутбуке решалась путем внесения изменений в grub , а именно:
отключением дравера intel_pstate - GRUB_CMDLINE_LINUX="intel_pstate=disable"
Обновляю граб :
<pre>sudo update-grub
Sourcing file `/etc/default/grub&apos;
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg&apos;
Sourcing file `/etc/default/grub.d/init-select.cfg&apos;
Генерируется файл настройки grub …
Найден образ linux: /boot/vmlinuz-5.4.0-117-generic
Найден образ initrd: /boot/initrd.img-5.4.0-117-generic
Найден образ linux: /boot/vmlinuz-5.4.0-91-generic
Найден образ initrd: /boot/initrd.img-5.4.0-91-generic
grub-probe: ошибка: не удалось найти привод GRUB для /dev/sdb1. Проверьте device.map.
Adding boot menu entry for UEFI Firmware Settings
завершено
</pre>
Всё равно тоже самое
sudo cpupower frequency-set -g ondemand
Setting cpu: 0
Error setting new values. Common errors:
- Do you have proper administration rights? (super-user?)
- Is the governor you requested available and modprobed?
- Trying to set an invalid policy?
- Trying to set a specific frequency, but userspace governor is not available,
for example because of hardware which cannot be set to a specific frequency
or because the userspace governor isn't loaded?
Может проблема в - "grub-probe: ошибка: не удалось найти привод GRUB для /dev/sdb1. Проверьте device.map." ?
Последний раз редактировалось пользователем 1 _Pokoi_; всего редактировалось раз: 14

Аватара пользователя

Белый Кролик
Сообщения: 642
Зарегистрирован: 24 май 2018, 14:35
Решено: 10
Благодарил (а): 354 раза
Поблагодарили: 180 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#2

14 июн 2022, 17:53

Выложи сюда что показывает:

Код: Выделить всё

cpupower frequency-info

no avatar

Автор темы
_Pokoi_
Сообщения: 119
Зарегистрирован: 18 янв 2022, 19:25
Решено: 6
Благодарил (а): 9 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#3

14 июн 2022, 18:03

Белый Кролик писал(а):
14 июн 2022, 17:53
Выложи сюда что показывает:

Код: Выделить всё

cpupower frequency-info
cpupower frequency-info
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: Cannot determine or is not supported.
hardware limits: 1.20 GHz - 3.60 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 1.20 GHz and 3.60 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 3.33 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
25500 MHz max turbo 4 active cores
25500 MHz max turbo 3 active cores
25500 MHz max turbo 2 active cores
25500 MHz max turbo 1 active cores

Аватара пользователя

Белый Кролик
Сообщения: 642
Зарегистрирован: 24 май 2018, 14:35
Решено: 10
Благодарил (а): 354 раза
Поблагодарили: 180 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#4

14 июн 2022, 18:05

Твой процессор поддерживает только профили performance и powersave.

no avatar

Автор темы
_Pokoi_
Сообщения: 119
Зарегистрирован: 18 янв 2022, 19:25
Решено: 6
Благодарил (а): 9 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#5

14 июн 2022, 18:14

Белый Кролик писал(а):
14 июн 2022, 18:05
Твой процессор поддерживает только профили performance и powersave.
Странно, на ноутбуке стоит intel core i5 6200u, он вроде как тоже Sandy Bridge , но политика ondemand ставится, даже сейчас стоит

no avatar

Автор темы
_Pokoi_
Сообщения: 119
Зарегистрирован: 18 янв 2022, 19:25
Решено: 6
Благодарил (а): 9 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#6

14 июн 2022, 18:16

_Pokoi_ писал(а):
14 июн 2022, 18:14
Белый Кролик писал(а):
14 июн 2022, 18:05
Твой процессор поддерживает только профили performance и powersave.
Странно, на ноутбуке стоит intel core i5 6200u, он вроде как тоже Sandy Bridge , но политика ondemand ставится, даже сейчас стоит
Сперва конечно нужно отключить intel_pstate, он тоже так пишет , что только perfomance И powersave можно установить , но после отключения Ondemand ставится без нареканий

Аватара пользователя

qwertKI
Сообщения: 223
Зарегистрирован: 03 сен 2016, 13:11
Решено: 5
Благодарил (а): 87 раз
Поблагодарили: 77 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#7

15 июн 2022, 13:08

подсказка :
sudo apt install cpufrequtils
после установки sudo /etc/init.d/loadcpufreq start
sudo /etc/init.d/cpufrequtils start
проверить доступные - cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
sudo xed /etc/init.d/cpufrequtils
отредактировать строку GOVERNOR=“ondemand” вставив вместо ondemand необходимое:

performance - устанавливает постоянную максимально возможную частоту процессора
powersave - устанавливает постоянную минимально возможную частоту процессора
ondemand - устанавливает частоту процессора динамически в зависимости от текущей нагрузки (подходит для десктопов)
conservative - аналогично ondemand, динамически устанавливает частоту процессора в зависимости от нагрузки,
но делает это менее агрессивно (подходит для ноутбуков)

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#8

15 июн 2022, 13:32

_Pokoi_ писал(а):
14 июн 2022, 18:14
Странно, на ноутбуке стоит intel core i5 6200u, он вроде как тоже Sandy Bridge , но политика ondemand ставится, даже сейчас стоит
Ключевые слова "на ноутбуке". Там другой тип процессора.

До недавнего времени это было вообще никак не поменять для новых интелов, но в последних ядрах для intel написали альтернативный governor применяя который профили получаются другие. Для десктопа начиная с sandy bridge идет intel_pstate, новый называется intel_cpufreq - появился вроде бы в ядре 5.7. Как менять и другие детали - еще не разбирался, гуглите. Начинать можно отсюда: https://wiki.archlinux.org/title/CPU_fr ... ng_drivers

no avatar

Автор темы
_Pokoi_
Сообщения: 119
Зарегистрирован: 18 янв 2022, 19:25
Решено: 6
Благодарил (а): 9 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#9

16 июн 2022, 01:25

qwertKI писал(а):
15 июн 2022, 13:08
подсказка :
sudo apt install cpufrequtils
после установки sudo /etc/init.d/loadcpufreq start
sudo /etc/init.d/cpufrequtils start
проверить доступные - cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
sudo xed /etc/init.d/cpufrequtils
отредактировать строку GOVERNOR=“ondemand” вставив вместо ondemand необходимое:

performance - устанавливает постоянную максимально возможную частоту процессора
powersave - устанавливает постоянную минимально возможную частоту процессора
ondemand - устанавливает частоту процессора динамически в зависимости от текущей нагрузки (подходит для десктопов)
conservative - аналогично ondemand, динамически устанавливает частоту процессора в зависимости от нагрузки,
но делает это менее агрессивно (подходит для ноутбуков)
спасибо установил, сделал как написано,
хотелось бы узнать как можно проверить текущую установленную политику и как установить верхний порог частоты если это возможно.
Раньше устанавливал этой командой sudo cpupower frequency-set -u, но т.к. стоит кастомное ядро данная утилита не работает
uname -a
Linux ui-X79 5.17.14-xanmod1 #0~git20220609.03e6fb8 SMP Thu Jun 9 19:44:55 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
sudo cpupower frequency-set -u 3400Mhz
WARNING: cpupower not found for kernel 5.17.14

You may need to install the following packages for this specific kernel:
linux-tools-5.17.14-xanmod1
linux-cloud-tools-5.17.14-xanmod1

You may also want to install one of the following packages to keep up to date:
linux-tools-xanmod1
linux-cloud-tools-xanmod1
(Все рекомендованные терминалом утилиты пробовал скачать , таковых не существует)
Возможно мне стоит открыть новую тему на счет этого ?

Аватара пользователя

qwertKI
Сообщения: 223
Зарегистрирован: 03 сен 2016, 13:11
Решено: 5
Благодарил (а): 87 раз
Поблагодарили: 77 раз
Контактная информация:

Не устанавливается политика CPU Governor "ondemand"

#10

16 июн 2022, 21:25

_Pokoi_ писал(а):
16 июн 2022, 01:25
хотелось бы узнать как можно проверить текущую установленную политику
в терминале : cpufreq-info
_Pokoi_ писал(а):
16 июн 2022, 01:25
как установить верхний порог частоты если это возможно
https://forum.ubuntu.ru/index.php?topic=124234.15

Ответить

Вернуться в «Xfce»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя