Powersaved (Russian)
From ArchWiki
i18n |
---|
English |
Русский |
Contents |
Описание
Цель этой статьи - получить управление над изменением рабочей частоты процессора. Также доступны режим ожидания (suspend to ram) и, возможно, спящий режим (suspend to disk) для обычных (не root) пользователей. Всё этот становится доступным с помощью демона powersaved.
Требуемые пакеты
- extra/powersave
Для удобства работы вы можете установить
- extra/gnome-power-manager
или klaptop из пакета
- extra/kdeutils
Установите нужные пакеты с помощью команды:
pacman -Sy powersave
Настройки
- Добавьте вашего пользователя в группу
power
(например, отредактировав/etc/group
). - Разместите
powersaved
в список демонов в файле/etc/rc.conf
или вручную запустите демон (/etc/rc.d/powersaved start
от рута). - Если вы используете GNOME, запустите
gnome-power-manager
.gnome-power-preferences
может быть использован, если вы не видите иконку программы в трее. - Если вы используете KDE, то запустите klaptop_check
CPU Stepping
Когда вы запустите демон в первый раз, вы увидите предупреждение, например:
введите 'powernow_k8' в CPUFREQD_MODULE в файле /etc/powersave/cpufreq. это ускорит процесс запуска powersaved и уберёт ненужные предупреждения в системном логе.
Иногда автоматически определелить нужный модуль не удаётся. Поэтому если вы уверены в том, что вам нужен не тот модуль, который определился, вам нужно использовать желаемый модуль.
Необходимо отредактировать файл /etc/powersave/cpufreq и изменить следующие параметры:
- CPUFREQD_MODULE
- CPUFREQ_CONTROL (опционально)
# $EDITOR /etc/powersave/cpufreq
Определите CPUFREQD_MODULE модулем, найденным автоматически или тем, который вы считаете нужным. CPUFREQ_CONTROL можно установить ondemand.
Теперь, когда вы перезапустите демон powersave, он должен запуститься без предупреждений.
Для того чтобы протестировать, что у вас есть speedstepping, можно использовать gnome утилиту, которая называется CPU Frequency Scaling Monitor.
Режим ожидания (suspend to ram)
Если вы используете gnome-power-manager, вы можете нажать на иконку Suspend
в системном трее.
Если вы используете klaptop, то выберите Suspend в его меню.
Или запустите из консоли:
powersave -u
Проблемы могут быть найдены в логе: /var/log/suspend2ram.log
Спящий режим (suspend to disk)
Чтобы работал спящий режим, требуется отредактировать конфигурационный файл GRUB menu.lst
(обычно /boot/grub/menu.lst
).
Добавьте resume=/dev/swap
к аргументам kernel в menu.lst
, где swap - это ваш swap устройство.
Например,
# (0) Arch Linux title Arch Linux [/boot/vmlinuz] root (hd0,2) kernel /boot/vmlinuz26 root=/dev/hda3 resume=/dev/hda4 ro initrd /boot/kernel26.img
Вам придётся перезагрузиться, прежде чем вы сможете использовать спящий режим.
Вы можете нажать на Hibernate
в меню gnome-power-manager или в меню Klaptop.
Или из консоли:
powersave -U
Проблемы могут быть найдены в логе /var/log/suspend2disk.log
Известные проблемы
- Иногда автоопределение модуля в cpufreq не работает должным образом.