установил mandriva 2011, судя по всему не заводиться intel speedstep, и частота проца постоянно на максимуме (судя по powertop). Что предпринять??
в Win температура при простое 36 C, в Mandriva 60 C. Помогите братцы
Вот, что пишет cpufreq
cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU
maximum transition latency: 0.00 ms.
analyzing CPU 1:
no or unknown cpufreq driver is active on this CPU
maximum transition latency: 0.00 ms.
[root@localhost ~]#
Не работает Cpufreq
а если попробовать вручную подгрузить:
[console]# modprobe acpi-cpufreq[/console]
Заработало, спасибо. А как сделать чтобы оно само загружалось. и как выставить настройки, чтобы менялась частота процессора???
[console]
[root@localhost ~]# modprobe acpi-cpufreq
[root@localhost ~]# cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0 1
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us.
hardware limits: 1.20 GHz - 2.00 GHz
available frequency steps: 2.00 GHz, 1.60 GHz, 1.20 GHz
available cpufreq governors: userspace, performance
current policy: frequency should be within 1.20 GHz and 2.00 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 2.00 GHz (asserted by call to hardware).
analyzing CPU 1:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0 1
CPUs which need to have their frequency coordinated by software: 1
maximum transition latency: 10.0 us.
hardware limits: 1.20 GHz - 2.00 GHz
available frequency steps: 2.00 GHz, 1.60 GHz, 1.20 GHz
available cpufreq governors: userspace, performance
current policy: frequency should be within 1.20 GHz and 2.00 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 2.00 GHz (asserted by call to hardware).
[/console]
Покажите еще вывод:
[console]cat /etc/conf.d/cpufreq[/console]
[console][root@localhost ~]# cat /etc/conf.d/cpufreq
cat: /etc/conf.d/cpufreq: Нет такого файла или каталога
[root@localhost ~]#[/console]
cpufrequtils установлен?
[console][root@localhost ~]# cpufrequtils
bash: cpufrequtils: команда не найдена
[/console]
установка удаление программ показывает:
[console] /usr/bin/cpufreq-aperf
/usr/bin/cpufreq-info
/usr/bin/cpufreq-set
/usr/share/doc/cpufrequtils
/usr/share/doc/cpufrequtils/AUTHORS
/usr/share/doc/cpufrequtils/README
/usr/share/locale/cs/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/de/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/fr/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/it/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/pt/LC_MESSAGES/cpufrequtils.mo
/usr/share/man/man1/cpufreq-info.1.xz
/usr/share/man/man1/cpufreq-set.1.xz[/console]
С мандривой я конечно мало знаком - не работал толком с ней. Так что чем смог, тем помог smile
В общем, после каждой перезагрузки Вам нужно будет подгружать через modprobe этот acpi-cpufreq вручную, если не сделать его автозапуск. Попробуйте добавить его (acpi-cpufreq) в
[console]/etc/modprobe.preload[/console]
Вообще, еще нужно установить все же cpufrequtils после чего должно стать доступным следующее:
[console]cat /etc/conf.d/cpufreq
#configuration for cpufreq control
# valid governors:
# ondemand, performance, powersave,
# conservative, userspace
governor="ondemand"
# limit frequency range (optional)
# valid suffixes: Hz, kHz (default), MHz, GHz, THz
#min_freq="2.25GHz"
#max_freq="3GHz"
# use freq to set up the exact cpu frequency using it with userspace governor
#freq=
[/console]
Вот именно здесь нужно раскомментировать строку governor="ondemand" после чего частота будет регулироваться автоматически в зависимости от нагрузки. Можно также здесь выставить мин/макс. частоту вручную, но при этой опции совсем не обязательно.
Кроме того, Вы можете вручную установить этот режим ondemand (действовать будет до перезагрузки)
[console]# cpufreq-set -g ondemand[/console]
speedsteplib не включён в ядро.
Вон можешь найдешь свой баг: http://www.google.com/search?hl=en&ie=ISO-8859-1&oe=ISO-8859-1&q=cpufreq&btnG=Search&as_sitesearch=lists.mandriva.com&meta=lr%3Dlang_en
Коммент из первой ссылки:
Système with INTEL : CPU frequency management works when we load manually
module acpi-cpufreq
modprobe acpi-cpufreq
service cpufreq restart
камент нынешнего разраба ядра мандривы по поводу p4_clockmod:
p4_clockmod is pretty deprecated I think.
з.ы. продублирую этот пост в разделе мандрива
Попробуйте добавить его (acpi-cpufreq) в
Консоль:
/etc/modprobe.preload
скорее в /etc/modules