Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как можно понизить частоту процессора, в оконном менеджере Openbox?  (Прочитано 2197 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Rulik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Подпись автора jillsmitt истинна...

Оффлайн Rulik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
cpufreqd, cpudyn, powersaved, powernowd, у меня даже не запустились. То есть они установились, но при попытки запуска ничего ни происходит.
А можно, как нибудь еще это сделать?
P.S. я только начал работать с Linux.

Оффлайн Pace!

  • Активист
  • *
  • Сообщений: 345
    • Просмотр профиля
А причем тут openbox?

Оффлайн Rulik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
А причем тут openbox?

Ну как причем. У меня на Ubuntu, вместо оконного менеджера Gnom, стоит Openbox.
Или это не имеет значения?  :)

Оффлайн Pace!

  • Активист
  • *
  • Сообщений: 345
    • Просмотр профиля
А причем тут openbox?

Ну как причем. У меня на Ubuntu, вместо оконного менеджера Gnom, стоит Openbox.
Или это не имеет значения?  :)

К тому, что вам надо-нет

Serge

  • Гость
Ubuntu сама понижает частоту, даже если ставишь минимальную систему с опенбоксом.

Оффлайн Rulik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Pace!
Тогда подскажите пожалуйста, что делать в какую сторону копать, для запуска какой нибудь из этих программ?
Только если можно, по подробней опишите шаги.

У меня установлена Ubuntu 10.04, если это имеет значение.

Serge.
Да это я понимаю. Просто у меня у ноута, криво сделана система охлаждения, и процессор часто при большой нагрузке перегревается. В винде раньше я понижал вольтаж с частотой и все было нормально.

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Для работы cpufrequtils необходим модуль acpi-cpufreq. Так-же режим ondemand и powersave подгружаются модулями.
--> Вариант 1:
Устанавливаем cpufrequtils:
sudo aptitude install cpufrequtils
Загружаем модуль acpi-cpufreq:
sudo modprobe acpi-cpufreq
Загружаем модуль ручного управления частотой процессора:
sudo modprobe cpufreq_userspace
Переходим в режим ручного управления частотой процессора:
sudo cpufreq-set -g userspace
Изменяем частоту процессора:
sudo cpufreq-set -r -f FREQMHz

--> Вариант 2:
Устанавливаем cpufrequtils:
sudo aptitude install cpufrequtils
Загружаем модуль acpi-cpufreq:
sudo modprobe acpi-cpufreq
Загружаем модули powersave и/или ondemand:
sudo modprobe cpufreq_powersave
sudo modprobe cpufreq_ondemand

Переводим процессор в энергосберегающий режим:
sudo cpufreq-set -r -g powersave
Переводим процессор в режим динамического изменения частоты:
sudo cpufreq_set -r -g ondemand
Наконец - режим производительности:
sudo cpufreq-set -r -g performance

Об изменении частоты для конкретного ядра процессора, а так-же о дополнительных опциях читайте man:
man cpufreq-set
--> FAQ
Q: Как проверить наличие поддержки CPUFREQ в ядре?
A:Могу посоветовать проверить по конфигу:
cat /usr/src/linux-`uname -r`/.config | grep CPUFREQВозможный вывод:
CONFIG_X86_ACPI_CPUFREQ=mПоддержка на уровне модуля
CONFIG_X86_ACPI_CPUFREQ=yПоддержка на уровне ядра

Q: Как проверить что acpi-cpufreq работает?
A:Вводим команду:
cpufreq-infoЕсли в выводе указан правильный процессор и частота - модуль уже загружен в систему или задействован как часть ядра. В противном случае получим вывод:
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
...

Q: При попытке загрузить в систему модуль acpi_cpufreq получаю ошибку:
FATAL: Error inserting acpi_cpufreq (/lib/modules/linux-`uname -r`/ ... /acpi-cpufreq.ko): No such deviceA: Необходимо пеерсобрать ядро с поддержкой CPUFREQ

P.S. Дополнения приветствуются.
Подпись автора jillsmitt истинна...

Оффлайн Rulik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Alie Alexandross,
При попытки установить cpufrequtils, выдает следующие:

Цитировать
sudo aptitude install cpufrequtils
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях      
Инициализация состояний пакетов... Готово          
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0Б архивов. После распаковки 0Б будет занято.
Запись информации расширенных состояний... Готово
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB

Total disk space freed by localepurge: 0 KiB

Соответсвено модули выдают "FATAL"

На команду:

cat /usr/src/linux-`uname -r`/.config | grep CPUFREQ
выдает:

cat: /usr/src/linux-2.6.32-22-generic/.config: Нет такого файла или каталога
Единственное с чем получилось, это  проверить на наличие поддержки CPUFREQ в ядре.
Отобразил процессор правельно.

« Последнее редактирование: 06 Июня 2010, 20:16:07 от Rulik »

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Как реагирует cpufreq-info на:
sudo cpufreq-set -r -g powersaveи
sudo cpufreq-set -r -g performanceЧастота меняется?
Подпись автора jillsmitt истинна...

Оффлайн Rulik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Как реагирует cpufreq-info на:
sudo cpufreq-set -r -g powersaveи
sudo cpufreq-set -r -g performanceЧастота меняется?

Нет не меняется.
На эти команды он мне выдает:
At least one parameter out of -f/--freq, -d/--min, -u/--max, and
-g/--governor must be passed

Я полный нуб и не пойму что он хочет, чбо бы я ему написал...
Ну я понял что надо указать среднею или номинальную чистоту, минимальную и максимальную частоту с которой он должен работать. Но как правильно это написать ни пойму.
« Последнее редактирование: 06 Июня 2010, 20:54:01 от Rulik »

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Просто у меня у ноута, криво сделана система охлаждения, и процессор часто при большой нагрузке перегревается. В винде раньше я понижал вольтаж с частотой и все было нормально.
Смотрите в сторону phc-tool

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Цитировать
Но как правильно это написать ни пойму.

Читайте man cpufreq-set
Подпись автора jillsmitt истинна...

 

Страница сгенерирована за 0.043 секунд. Запросов: 19.