Советы по продлению времени автономной работы ноутбуков и ноутбуков

Этот вопрос присутствует как предмет исторического интереса. Несмотря на то, что вам рекомендуется поддерживать свои ответы, имейте в виду, что вопросы "большого списка", как правило, не разрешены в 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
  • Уменьшить яркость экрана
  • Уменьшить эффекты рабочего стола (Система-> Настройки-> Внешний вид-> Визуальные эффекты-> Нет)
  • Используйте режим гибернации, а не приостанавливайте функции питания (Система-> Настройки-> Управление питанием-> Питание от батареи)

Помимо использования Юпитера, я использовал 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) виджет ЦП, который предлагает опции планирования в зависимости от вашего ЦП.

Вот несколько простых советов, которые я использую для экономии заряда батареи:

  1. Установите TLP:

    sudo add-apt-repository ppa:linrunner/tlp
    sudo apt-get update
    sudo apt-get install tlp tlp-rdw
    sudo tlp start
    
  2. Отключить 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
    
  3. Отключить яркость клавиатуры

  4. Уменьшить яркость экрана

  5. Отключить сеть, когда она не используется (смотреть фильм и т. Д.)

Если вы хотите сэкономить заряд батареи. щелкните значок батареи на панели задач, затем нажмите кнопку энергосбережения. действительно работает. Если ты собираешься куда-нибудь, ты не будешь использовать свой интернет-коммутатор, если Wi-Fi и твое интернет-соединение. уменьшите яркость экрана. отключить звук, если вы не собираетесь использовать объем. понизьте или просто отключите звук. не кладите свой ноутбук на что-то вроде грязного письменного стола и т. д., потому что эти вещи могут нагреть ноутбук и заставить вентилятор работать больше, что также снизит заряд батареи. надеюсь, что это работает!!!:)

Другие вопросы по тегам