Я пытаюсь установить приложение настройки мощности Jupiter, но я читал, что он больше не совместим с новым ядром. Есть ли аналогичная программа или способ управления настройками питания на 13.04?
Я пытаюсь установить приложение настройки мощности Jupiter, но я читал, что он больше не совместим с новым ядром. Есть ли аналогичная программа или способ управления настройками питания на 13.04?
Обзор
TLP предоставляет вам преимущества усовершенствованного управления питанием для Linux без необходимости понимать каждую техническую деталь. TLP поставляется с конфигурацией по умолчанию, уже оптимизированной для работы от батареи, поэтому вы можете просто установить ее и забыть. Тем не менее TLP очень настраивается для выполнения ваших конкретных требований.
Функции
Kernel laptop mode and dirty buffer timeouts
Processor frequency scaling including "turbo boost" / "turbo core"
Power aware process scheduler for multi-core/hyper-threading
Hard disk advanced power magement level and spin down timeout (per disk)
SATA aggressive link power management (ALPM)
PCI Express active state power management (PCIe ASPM) – Linux 2.6.35 and above
Runtime power management for PCI(e) bus devices – Linux 2.6.35 and above
Radeon KMS power management – Linux 2.6.35 and above, not fglrx
Radeon dynamic power management – Kernel 3.11 and above, not fglrx
Wifi power saving mode – depending on kernel/driver
Power off optical drive in drive bay (on battery)
Audio power saving mode – hda_intel, ac97
Также проверьте дополнительные функции
Установка
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw smartmontools ethtool
ThinkPads
sudo apt-get install tp-smapi-dkms acpi-call-tools tlp tlp-rdw smartmontools ethtool
tlp-rdw - мастер радиоустройства - нужно включить / отключить & amp; Энергосбережение (Wi-Fi / Bluetooth)
smartmontools - требуется tlp-stat для отображения диска S.M.A.R.T. Данные р>
ethtool - необходимо отключить wake on lan
tp-smapi-dkms Только ThinkPad, tp-smapi необходим для пороговых значений заряда батареи и выходного значения состояния tpp-stat для ThinkPad
acpi-call-tools Только ThinkPad, требуется acpi-вызов для порогов заряда батареи на Sandy Bridge и более новых моделях
Дополнительные
Индикатор TLP для единства Индикатор Unity создан для комфортного переключения между режимами AC и BAT. Используйте его на свой страх и риск. Загрузить здесь: индикатор-TLP.py
Конфигурация
Удаление конфигурации частоты Ubuntu по умолчанию
sudo update-rc.d -f ondemand remove
Разработчик TLP
(Это не является общим предварительным условием для TLP, но требуется только , если пользователь решает изменить регулятор по умолчанию. Если пользователь выдает команду без изменения настройки TLP , он заканчивает "перфомансом", что очень плохо для работы от батареи.), Применить к разделу 3.) Масштабирование процессора и частоты
Основной файл конфигурации TLP находится в / etc / default / tlp
sudo -i gedit /etc/default/tlp
Параметры
Общие подсказки :
Параметры, оканчивающиеся на _AC, эффективны при подключенном источнике питания
Параметры, заканчивающиеся на _BAT, эффективны при работе от батареи
Параметры, содержащие пробелы, должны быть заключены в двойные кавычки следующим образом: ""
Некоторые параметры по умолчанию неактивны; удалите ведущее "#", чтобы активировать
0.) Общие
TLP_ENABLE=1
Установите значение 0, чтобы отключить TLP (требуется перезагрузка). Он должен быть включен, поэтому оставьте значение по умолчанию
1.) Файловая система
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
DISK_IDLE_SECS_ON_BAT = 2 = Вы можете либо оставить значение по умолчанию (2) , либо отредактировать его как 5 . По умолчанию Ubuntu использует 5 , это зависит от вас, читайте ниже ниже
cat /usr/lib/pm-utils/power.d/laptop-mode
Это определяет, насколько агрессивно система пытается избежать запись на диск. Чем дольше диск находится в режиме ожидания, тем больше энергии вы можете сохранить.
Это активен только при питании от батареи, и он восстанавливает эти значения к значениям по умолчанию ядра при питании от сети переменного тока.
По умолчанию 5 , что позволяет использовать режим ноутбука и заставляет систему ждать 5 секунд , когда что-то просит записать на диск, чтобы очистить как мы можем. Р>
2.) Значения грязной страницы
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
Оставьте значение по умолчанию
По умолчанию 60, что означает, что ядро не начнет принудительный процесс для записи информации о файле, которая была изменена, но не сохранена до 60% полезной системной памяти заполняется грязной информацией.
3.) Масштабирование процессора и частоты
CPU_SCALING_GOVERNOR_ON_AC=ondemand
CPU_SCALING_GOVERNOR_ON_BAT=powersave
Удалите хэш и отредактируйте его как консервативный.
Что вам нужно, вы также можете использовать ON_BAT = powersave
Выберите регулятор масштабирования частоты процессора: ondemand / powersave / performance / conservative
Губернатор
Губернатор решает, какую частоту следует использовать.
Описание модуля:
ondemand Dynamically switch between CPU(s) available if at 95% cpu load
performance Run the cpu at max frequency
conservative Dynamically switch between CPU(s) available if at 75% load
powersave Run the cpu at the minimum frequency
Разработчик TLP
Использовать "консервативную" над "powerave" - особенно на AC - не должно быть общая рекомендация, но только вариант для оборудования, которое производит чрезмерное нагревание или шум вентилятора.Р>
4.) Минимальная / максимальная частота
#CPU_SCALING_MIN_FREQ_ON_AC=0
#CPU_SCALING_MAX_FREQ_ON_AC=0
#CPU_SCALING_MIN_FREQ_ON_BAT=0
#CPU_SCALING_MAX_FREQ_ON_BAT=0
Установите минимальную / максимальную частоту, доступную для регулятора масштабирования. Возможные значения сильно зависят от вашего процессора. Для доступных частот см. tlp-stat output, раздел "+++ Processor".
Совет . Параметры по умолчанию отключены, удалите ведущий #, чтобы включить их, в противном случае используются значения по умолчанию ядра.
5.) Turbo Boost
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
Установите функцию "turbo boost" процессора: 0 = отключить / 1 = разрешить, требуется процессор Intel Core i и ядро 3.7 или новее.
Важно: Это может привести к конфликтам с настройками регулятора вашего дистрибутива. Значение 1 не активирует not , оно просто позволяет ему
6.) Cpu Cores / Hyper-Threads
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
Минимизировать количество используемых ядер процессора / гиперпотоков при условиях легкой нагрузки
7.) Ядро
NMI_WATCHDOG=0
Активировать сторожевой таймер ядра NMI (0 = отключить / сохранить мощность, 1 = включено). Значение 1 относится только к отладке ядра.
8.) Уровень управления питанием жесткого диска
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
Установите "Расширенный уровень управления питанием". Возможные значения варьируются от 1 до 255:
1 – max power saving / minimum performance
Важно: этот параметр может привести к износу и износу накопителя из-за чрезмерной разгрузки головки чтения и записи (узнаваемый от щелчков)
128 – compromise between power saving and wear (TLP standard setting on battery)
192 – prevents excessive head unloading of some HDDs
254 – minimum power saving / max performance (TLP standard setting on ac)
255 – disable APM (not supported by some disk models)
Различные значения для нескольких дисков разделяются пробелами.
9.) Планировщик дискового ввода-вывода
#DISK_IOSCHED="cfq cfq"
Выберите io scheduler для дисковых устройств: noop / deadline / cfq (по умолчанию: cfq) Отдельные значения для нескольких устройств с пробелами.
noop часто является лучшим выбором для блочных устройств с памятью (например, ramdisks) и других невращающихся носителей (flash), где попытка перенести ввод-вывод - это трата ресурсов
крайний срок - это легкий планировщик, который пытается ограничить задержку
cfq пытается поддерживать общесистемную справедливость пропускной способности ввода / вывода
10.) Управление потреблением сильной связи SATA (ALPM):
min_power / medium_power / max_performance
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
ALPM Агрессивное управление мощностью передачи (ALPM) - это механизм, в котором контроллер SATA AHCI может поместить канал SATA, который подключается к диску, в режим с очень низким энергопотреблением в периоды нулевой активности ввода-вывода и в активное состояние питания, когда работа должна быть сделанный. Тесты показывают, что это может сэкономить около 0,5-1,5 Вт электроэнергии в типичной системе. (Для большей проверки "Источники и дополнительная помощь" )
11.) Управление энергопотреблением PCI Express Active State (PCIe ASPM):
(default / performance / powersave)
Подсказка: требуется опция загрузки ядра pcie_aspm = force на некоторых машинах
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
12.) Графическая тактовая частота Radeon
(метод профиля): низкий / средний / высокий / автоматический / по умолчанию
авто = середина на BAT, высокая на AC; default = использовать аппаратные настройки по умолчанию (только для ядра = gt; 2.6.35, не с драйвером fglrx!)
#RADEON_POWER_PROFILE_ON_AC=high
#RADEON_POWER_PROFILE_ON_BAT=low
13.) Режим энергосбережения WiFi
1 = отключить / 5 = включить р>
(Linux 2.6.32 и более поздние версии, только некоторые адаптеры!)
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
14.) Отключить wake on lan
Y = Да, N = Нет
WOL_DISABLE=Y
15.) Экономия звука для Intel HDA
Включить энергосбережение для устройств Intel HDA, AC97 (время ожидания в секундах). Значение 0 отключает / & gt; = 1, обеспечивает энергосбережение.
SOUND_POWER_SAVE=1
Отключить контроллер (только HDA): Y / N
SOUND_POWER_SAVE_CONTROLLER=Y
16.) Отключить оптический привод в UltraBay & gt; & gt; & gt; (только для ThinkPad)
Установите значение 1, чтобы отключить оптический привод в UltraBay (только для ThinkPads) при работе от батареи. Значение 0 отключает эту функцию (по умолчанию). Привод можно включить снова, отпуская (и снова вставляя) рычаг выброса или нажав кнопку извлечения диска на новых моделях. Примечание : жесткий диск UltraBay никогда не отключается.
BAY_POWEROFF_ON_BAT=1
Устройство оптического привода для выключения (по умолчанию sr0)
BAY_DEVICE="sr0"
17.) Управление питанием Runtime для устройств шины pci (e)
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
Время выполнения PM для всех устройств pci (e)
RUNTIME_PM_ALL=1
Время выполнения PM для всех устройств pci (e): 0 = отключить / 1 = включить, предупреждение: экспериментальная опция может вызвать системные неустойчивости
Несколько раз мой USB-ключ для usb не работал, когда я подключаю его в USB-порт 3, отлично работаю, когда я подключаю его в USB-порт 2, и все мои USB-устройства 3 работают нормально, никаких проблем.
18.) Usb autosuspend
Установите значение 0 для отключения / 1, чтобы включить функцию автозапуска usb
USB_AUTOSUSPEND=1
19.) Запуск и выключение системы
RESTORE_DEVICE_STATE_ON_STARTUP=0
Восстанавливает состояние радиоприемника (встроенный bluetooth, wifi, wwan) из предыдущего отключения при запуске системы:
0 - отключить, 1 - включить
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
Отключает встроенные радиоустройства при запуске системы:
bluetooth
wifi – Wireless LAN
wwan – Wireless Wide Area Network (UMTS)
Несколько устройств разделены пробелами.
У меня есть ошибка, что мое устройство Blue tooth не включено при запуске, поэтому, если вы столкнулись с этой проблемой, просто выполните следующую конфигурацию
sudo nano /etc/rc.local
И добавьте следующую строку перед выходом 0
rfkill block bluetooth
Сохранить & amp; Выход & amp; Перезагрузка
Работа с TLP
После установки TLP автоматически активируется при запуске системы.
Для немедленного запуска без перезагрузки или применения измененных настроек используйте:
sudo tlp start
Используйте команду терминала tlp-stat для проверки правильности работы TLP
sudo tlp-stat
Проверьте температуру системы
sudo tlp-stat -t
Показывать только информацию о батарее:
sudo tlp-stat -b
sudo tlp-stat --battery
Показывать только конфигурацию:
tlp-stat -c
tlp-stat --config
Показывать только состояние переключения радиоустройств:
tlp-stat -r
tlp-stat --rfkill
Показывать только температуру и скорость вращения вентилятора:
tlp-stat -t
Примените настройки батареи (игнорируя фактический источник питания):
sudo tlp bat
Применить настройки переменного тока (игнорируя фактический источник питания):
sudo tlp ac
Вы можете проверить, какой I / O вы используете.
sudo tlp-stat # Check the section +++ Storage Devices
Режим трассировки
Чтобы более внимательно изучить подозрительные проблемы в TLP, активируйте режим трассировки в / etc / default / tlp:
TLP_DEBUG="lock nm path pm rf run sysfs udev usb"
Добавьте вышеприведенную строку в конце / etc / default / tlp. Накопленные данные трассировки могут быть прочитаны в любое время с помощью
tlp-stat -T
или
grep "tlp" /var/log/debug
В случае отсутствия вывода трассировки вам необходимо изменить конфигурацию rsyslogd. Создайте файл /etc/rsyslog.d/90-debug.conf
, содержащий
*.=debug;\
auth,authpriv.none;\
news.none;mail.none -/var/log/debug
И перезапустите демон
sudo /etc/init.d/rsyslog restart
Источники и дополнительная помощь
Существует очень хорошая поддержка на сайте TLP
Полезная конфигурация Ссылка 1
Измените частоту процессора с помощью
indicator-cpufreq
Установка
indicator-cpufreq
поможет вам изменить частоту процессора на ходу:
sudo apt-get install indicator-cpufreq
Перейдите в Dash & gt; поиск Запуск & gt; edit indicator-cpufreq
добавить -f
или скопировать вставить следующую команду:
indicator-cpufreq -f
Скриншот
С помощью индикатора вы сможете контролировать текущую частоту процессора и amp; может изменять частоту процессора
Изменение частоты процессора
Нажмите индикатор
Дополнительные советы
Обзор
Основной мотивацией для VA-API (Video Acceleration API) является предоставление аппаратного ускоренного видео декодирования / кодирования в различных точках входа (VLD, IDCT, Motion Compensation и т. д.) для существующих стандартов кодирования сегодня (MPEG-2, MPEG-4 ASP / H.263, MPEG-4 AVC / H.264 и VC-1 / VMW3). Было рассмотрено расширение XvMC, но из-за его первоначального дизайна только для MotionComp для MPEG-2 было разумнее разработать интерфейс с нуля, который может полностью раскрывать возможности декодирования видео в современных графических процессорах. Р>
Справка полных ссылок
Официальные драйверы Intel используют VA-API
Установите драйверы Intel / AMD VA-API в Ubuntu
sudo apt-get install i965-va-driver libva-intel-vaapi-driver vainfo
sudo apt-get install xvba-va-driver vainfo
Установить MPlayer с поддержкой VA-API в Ubuntu
По умолчанию версия MPlayer, доступная в официальных репозиториях Ubuntu, не поддерживает VA-API, но вы можете использовать PPA, который предоставляет пользовательские сборки MPlayer с поддержкой VA-API.
sudo add-apt-repository ppa:sander-vangrieken/vaapi
sudo apt-get update
sudo apt-get install mplayer-vaapi
Теперь вам нужно установить smplayer или vlc
sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer
sudo apt-get install vlc
Конфигурация
SMPlayer
Вкладка Опции & gt; Предпочтения, на вкладке Видео & gt; Общее видео & gt; Выходной драйвер установил драйвер видеовыхода на "vaapi":
VLC
Его в Инструменты & gt; Предпочтения & gt; Вход & amp; Кодеки & gt; Включить Использовать ускоренное декодирование с графическим процессором
Полезные ссылки
Как правильно включить / проверить VA -API на Intel Sandy Bridge?
флаг командной строки для использования mplayer аппаратное ускорение?
PowerSavingTweaks для графики Intel
sudo nano /etc/default/grub
изменения:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
в
GRUB_CMDLINE_LINUX_DEFAULT=""quiet splash intel_pstate=disable i915.lvds_downclock=1 drm.vblankoffdelay=1 i915.semaphores=1 i915_enable_rc6=1 i915_enable_fbc=1"
и запустите:
sudo update-grub
Полезные ссылки
Это то, что я читал в 7 вещей, которые нужно сделать после Установка Ubuntu 13.04 (Raring Ringtail) :
Юпитер раньше был одной из первых вещей, которые нужно было установить после Ubuntu, но, к сожалению, приложение было прекращено, а старая версия не работает должным образом в Ubuntu 13.04. Р>
Но если время автономной работы вас интересует, вы можете использовать TLP, инструмент, который вы устанавливаете, а затем забываете об этом, потому что он автоматически изменяет вашу систему для лучшего использования энергии / аккумулятора жизнь.
Чтобы установить TLP в Ubuntu 13.04, используйте следующие команды:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
У меня нет личного опыта TLP.
Юпитер 13.04 прибыл!
sudo add-apt-repository ppa:jolicloud-team/ppa
sudo apt-get update
sudo apt-get install jupiter
PowerTOP - это инструмент Linux для диагностики проблем с энергопотреблением и управлением питанием.
В дополнение к диагностическому инструменту PowerTOP также имеет интерактивный режим, в котором пользователь может экспериментировать с различными настройками управления питанием в случаях, когда дистрибутив Linux не активировал эти настройки.
Этот инструмент udev позволяет автоматически активировать самые энергосберегающие настройки:
/etc/udev/rules.d/10-local-powersave.rules
# PCI runtime power management
ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"
# USB autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/autosuspend" ATTR{power/autosuspend}="60"
# SATA active link power management
SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="min_power"
# Wlan power save
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/sbin/iw dev %k set power_save on"
# Disable bluetooth
SUBSYSTEM=="rfkill", ATTR{type}=="bluetooth", ATTR{state}="0"
# Disable wake-on-LAN
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/sbin/ethtool -s %k wol d"