Советы по продлению времени автономной работы ноутбуков и ноутбуков
Этот вопрос присутствует как предмет исторического интереса. Несмотря на то, что вам рекомендуется поддерживать свои ответы, имейте в виду, что вопросы "большого списка", как правило, не разрешены в Ask Ubuntu и будут закрыты в соответствии с часто задаваемыми вопросами.
Можно значительно продлить время использования ноутбука или нетбука, работающего от батареи, отключив различные службы и установив различные пакеты.
Какие уловки или советы есть у людей, чтобы получить дополнительный час или два от своих батарей?
23 ответа
Используйте powertop, чтобы увидеть, какие программы выполняют ненужную фоновую обработку, такую как beagle/tracker, уведомления о погоде, gnome-do и (если вам не нужен Интернет) сетевой менеджер, почтовые уведомления.
Бежать sudo powertop --auto-tune
чтобы установить все настраиваемые параметры в их хорошие настройки.
Установите пакет laptop-mode-tools.
Этот пакет не требуется в более новых версиях Ubuntu:
Я смог удвоить время автономной работы моего нетбука, отключив кучу ненужных мне сервисов и выгрузив их драйверы ядра.
использование service --status-all
чтобы увидеть, что работает в вашей системе, и service <service-name> stop
чтобы закрыть его.
использование lsmod
чтобы увидеть, какие модули ядра загружены, и rmmod <module>
разгрузить его.
Если / когда вы хотите вернуть вещи назад, проще всего просто перезагрузить компьютер.
Иногда вам также необходимо убить демонов или программы, которые используют сервис или драйвер, прежде чем их можно будет отключить. Посмотрите на вывод из ps aux
чтобы увидеть, что работает, и kill -9 <pid>
прекратить их.
Обычно я отключаю следующие сервисы: Ubuntu One, ssh, apache, базы данных, avahi, pulseaudio, чашки, apparmor, acpi-daemon, bluetooth. Модули, которые я выгружаю: весь аудиопоток, usb_storage, драйверы веб-камеры, беспроводная связь, Bluetooth. (Некоторые службы, такие как аудио, не умирают легко.)
Я даже дошел до закрытия х (service gdm stop
) и работает исключительно от консолей, что позволило мне продлить срок службы батареи моего нетбука почти до 8 часов.
Вот несколько идей:
- Отключить WiFi и Bluetooth
- Уменьшить яркость экрана
- Уменьшить эффекты рабочего стола (Система-> Настройки-> Внешний вид-> Визуальные эффекты-> Нет)
- Используйте режим гибернации, а не приостанавливайте функции питания (Система-> Настройки-> Управление питанием-> Питание от батареи)
Улучшите энергопотребление / время автономной работы в Linux с TLP
Я обновлю свой ответ на Существует ли энергосберегающее приложение, похожее на Юпитер? пожалуйста, посмотрите
Помимо использования Юпитера, я использовал TLP, и это немного помогло. Кроме того, я советую не использовать Wubi, так как он иногда разряжает батарею быстрее, чем при стандартной установке.
Также помогает сохранять обновления драйверов и устанавливать наиболее стабильные проприетарные драйверы.
В любом случае, для установки TLP используйте это:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
Как я говорю всем своим клиентам с ноутбуками - если у вас есть ноутбук, убедитесь, что вы правильно разряжаете и заряжаете аккумулятор. Это значительно продлевает срок службы вашей батареи.
В Ubuntu есть несколько отличных опций энергосбережения (Система> Предпочтения> Управление питанием), которые позволят вам настроить функции, которые помогут продлить срок службы ваших батарей, находясь вдали от кондиционера.
Другие вещи, которые следует принять во внимание - если вы не используете Bluetooth или сеть, отключите эти службы (некоторые поставщики даже включают в себя аппаратные кнопки для этого). Уменьшение яркости дисплея ноутбука также является хорошим способом экономии заряда батареи. Наконец, отклонение (когда это возможно) от интенсивной работы CPU/GPU поможет сэкономить заряд батареи.
РЕДАКТИРОВАТЬ:
Обычно говорят, что литий-ионный аккумулятор не имеет эффекта памяти. Я читал это много раз в нескольких разных местах и решил поверить в это и случайно зарядить аккумулятор ноутбука. Не знаю, в этом ли причина, но через два года у меня получилась паршивая батарея (не более 10/20 минут). С другой стороны, для моего смартфона я почти перезаряжаю только когда батарея заряжена примерно на 5%, а через два года я почти не замечаю никакой разницы в состоянии батареи. Я бы сказал, что это удача с телефоном, но потом я наткнулся на эту статью. Это издание Nature, и хотя я еще не все прочитал, в нем говорится, что литий-ионная батарея обладает эффектом памяти. Так что имейте в виду, что важно избавить аккумулятор от ненужных циклов зарядки.
В дополнение к затемнению дисплея, отключению Bluetooth и т. Д. Я иногда использую монитор масштабирования частоты процессора, чтобы ограничить мощность, которую используют ядра процессора. Вы можете добавить его на панель, щелкнув правой кнопкой мыши на панели, выбрав "Добавить на панель" и найдя ее в списке.
Вы можете использовать приложение терминала под названием powertop
to find out what is making the cpu "wake up". simply install by doing sudo apt-get install powertop
and then run by doing sudo powertop
Команда ядра Ubuntu написала несколько заметок о том, как экономить электроэнергию здесь: https://wiki.ubuntu.com/Kernel/PowerManagement/PowerSavingTweaks
Также есть примечания о том, как определить приложения и службы, которые могут потреблять энергию, здесь: https://wiki.ubuntu.com/Kernel/PowerManagement/IdentifyingIssues
Это может быть немного поздно, но я только что узнал это сам. Просто искать quiet splash
в /boot/grub/grub.cfg
и добавить pcie_aspm=force
за этим. Время работы от батареи увеличилось с 45 минут до полутора часов!:D
Имейте в виду
В некоторых системах (включая мою), pcie_aspm=force
Параметр убивает батарею в долгосрочной перспективе, до такой степени, что она становится практически бесполезной (10 минут при полной зарядке).
Ubuntu обеспечивает простое управление питанием в разделе Система -> Настройки -> Управление питанием. Оттуда вы можете настроить, что происходит при работе от батареи и от сети переменного тока, включая яркость экрана и режимы сна / гибернации. Изменение этих настроек может увеличить время автономной работы без необходимости устанавливать или настраивать какие-либо дополнительные пакеты.
Kubuntu имеет аналогичные параметры в Системные настройки -> Дополнительно -> Управление питанием.
Для доступа к настройкам питания нажмите на значок батареи в индикаторе состояния, и вы можете изменить настройки питания.
Есть также другие инструменты, такие как апплет gnome cpu-throttler, если ваш процессор поддерживает динамическое масштабирование. Power-top может дать вам представление о том, какие приложения / службы наиболее энергоемки...
Я также слышал слухи, хотя сам не видел никаких доказательств того, что графические драйверы с открытым исходным кодом для nvidia / ati не поддерживают режим энергосбережения, который может привести к сокращению срока службы батареи. в этом случае может иметь смысл (хотя я вообще не рекомендую это) использовать проприетарные графические драйверы для вашей системы, так как они могут иметь лучшее энергосбережение.
Отключите яркость и отключите беспроводную связь, оставьте экранную заставку пустой и уменьшите время, когда дисплей отключается в режиме ожидания.
Если вы используете видеокарту ATI, перейдите на драйвер FLGRX. Он работает намного круче с этим драйвером и поэтому потребляет намного меньше энергии. На панели запуска есть ошибка.
Вы можете установить шмеля, если у вас есть ноутбук с технологией Optimus с графическим процессором nVidia. Это продлит срок службы батареи до очень хорошей степени. Чтобы установить его перейдите по https://wiki.ubuntu.com/Bumblebee
Это продлило мою работу от батареи с 2,00 часов до 4,30 часов.
У меня есть 2 жестких диска - SSD, который хранит /
и больший шпиндель для хранения.
Я установил hdparm, чтобы он вращал накопитель после 10 минут бездействия. В /etc/hdparm.conf
положить, например:
/dev/sdb {
spindown_time = 60
}
Это работает хорошо, потому что я в основном храню музыку и фильмы на накопителе, поэтому, когда я нахожусь в жестком рабочем режиме, я вообще не получаю к нему доступ.
Помимо экономии энергии, ноутбук заметно охлаждается, и часто вентилятор полностью отключается, если я не делаю слишком напряженных действий, обеспечивая совершенно бесшумную работу!
Ты бежишь через вуби? Я считаю, что это заставляет Ubuntu работать медленнее, больше отставать и быстрее разряжать батарею. Я решил эту проблему, сохранив яркость экрана настолько малой, насколько это возможно, чтобы он уменьшал яркость для экономии энергии, часто отключая Wi-Fi и закрывая фоновые программы.
Вы можете сделать что-то вроде этого, чтобы ограничить скорость процессора
sudo -i
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
Апплет постоянно читает статистику, но не слишком много, но все еще использует энергию;) Я часто делаю это летом не потому, что я нахожусь вдали от розетки, а потому, что я не перегреваю компьютер.
Для ноутбуков с двумя или более графическими картами использование встроенной может сэкономить значительное количество энергии.
Для карт NVIDIA перейдите на Профили PRIME и перейдите на Intel (режим энергосбережения) в nvidia-settings
сократил энергопотребление вдвое и удвоил время работы от батареи.
Более легкий рабочий стол потребляет меньше энергии. Взгляните на поддерживаемые Ubuntu "разновидности" https://ubuntu.com/download/flavours и подумайте об использовании не-GNOME DE.
Вы также можете использовать (например, из строки меню Gnome) виджет ЦП, который предлагает опции планирования в зависимости от вашего ЦП.
Вот несколько простых советов, которые я использую для экономии заряда батареи:
Установите TLP:
sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw sudo tlp start
Отключить Bluetooth при запуске
Использование TLP
sudo nano /etc/default/tlp
Раскомментируйте следующую строку:
DEVICES_TO_DISABLE_ON_STARTUP=“bluetooth”
Использование Rc.local
sudo nano /etc/rc.local
Добавьте следующее перед строкой с
exit 0
:rfkill block bluetooth
Отключить яркость клавиатуры
Уменьшить яркость экрана
Отключить сеть, когда она не используется (смотреть фильм и т. Д.)
Если вы хотите сэкономить заряд батареи. щелкните значок батареи на панели задач, затем нажмите кнопку энергосбережения. действительно работает. Если ты собираешься куда-нибудь, ты не будешь использовать свой интернет-коммутатор, если Wi-Fi и твое интернет-соединение. уменьшите яркость экрана. отключить звук, если вы не собираетесь использовать объем. понизьте или просто отключите звук. не кладите свой ноутбук на что-то вроде грязного письменного стола и т. д., потому что эти вещи могут нагреть ноутбук и заставить вентилятор работать больше, что также снизит заряд батареи. надеюсь, что это работает!!!:)