Как увеличить время автономной работы ноутбука Linux
Производители ноутбуков тратят много времени на настройку драйверов устройств для работы от батареи Windows. Linux обычно не привлекает такого же внимания. Linux может работать так же хорошо, как и Windows, на том же оборудовании, но это не обязательно будет иметь столько времени автономной работы.
Использование батареи в Linux значительно улучшилось за эти годы. Ядро Linux стало лучше, и дистрибутивы Linux автоматически настраивают многие параметры, когда вы используете ноутбук. Но вы все равно можете сделать некоторые вещи, чтобы улучшить время автономной работы.
Основные советы по экономии заряда аккумулятора
Прежде чем делать что-либо слишком сложное, отрегулируйте те же настройки, что и на ноутбуке с Windows или MacBook, чтобы увеличить время автономной работы.
Например, попросите свой ноутбук Linux приостановить работу - это то, что Linux называет спящим режимом - быстрее, когда вы его не используете. Вы найдете эту опцию в настройках вашего рабочего стола Linux. Например, перейдите в «Настройки системы»> «Включение рабочего стола Ubuntu»..
Яркость экрана может существенно повлиять на срок службы батареи. Чем ярче подсветка дисплея, тем хуже будет время автономной работы. Если на вашем ноутбуке есть горячие клавиши для изменения яркости экрана, попробуйте их - надеюсь, они будут работать и в Linux. Если нет, вы найдете эту опцию где-то в настройках вашего рабочего стола Linux. Это доступно в Системных настройках> Яркость и блокировка в Ubuntu.
Вы также можете указать рабочему столу Linux, чтобы он быстрее выключался, когда он неактивен. Ноутбук будет использовать меньше энергии, когда его экран выключен. Не используйте скринсейверы, так как они просто тратят энергию, заставляя ваш компьютер выполнять больше работы и оставляя дисплей включенным.
Вы также можете отключить аппаратные радиостанции, которые вы не используете. Например, если вы не используете Bluetooth, вы можете отключить его, чтобы продлить срок службы батареи. Перейдите в Настройки системы> Bluetooth, чтобы отключить Bluetooth на рабочем столе Ubuntu.
Если вы не используете Wi-Fi, вы также можете сэкономить немного энергии, отключив его. В Ubuntu перейдите в «Настройки системы»> «Сеть» и включите «Режим полета», чтобы отключить Wi-Fi и другие беспроводные радиостанции..
Помните, что то, что вы делаете с ноутбуком, также важно. Запуск более тяжелого программного обеспечения и использование большего количества ресурсов ЦП приведут к тому, что ваш ноутбук будет расходовать больше энергии аккумулятора. По этой причине вы можете захотеть взглянуть на более легкую среду рабочего стола, такую как Lubdentu на основе Lxde вместо основного рабочего стола Ubuntu на основе Unity..
Установите проприетарные графические драйверы (если они вам нужны)
Если ваш ноутбук имеет встроенную графику Intel, поздравляю. Вам не нужно беспокоиться о проблемах управления питанием с вашими графическими драйверами. Графика Intel не самая быстрая, но она имеет отличную поддержку драйверов с открытым исходным кодом и «просто работает» из коробки.
Однако если на вашем ноутбуке установлена графика NVIDIA или AMD, возможно, вам придется поработать, чтобы снизить энергопотребление..
В худшем случае это ноутбук с NVIDIA Optimus или переключаемой графикой AMD. Такие ноутбуки имеют два разных графических процессора. Например, ноутбук NVIDIA Optimus будет обладать как более мощным, разряжающим аккумулятор графическим процессором NVIDIA, так и менее мощным и дружественным к нему графическим процессором Intel. В Windows, где это поддерживается должным образом, ноутбук предназначен для использования графики Intel до тех пор, пока вы не поиграете в игру, когда начнется загрузка графики NVIDIA..
Когда вы устанавливаете дистрибутив Linux на ноутбук NVIDIA Optimus, ваш ноутбук будет по умолчанию использовать графику NVIDIA, что разряжает вашу батарею. Вам нужно будет установить драйверы NVIDIA для Linux и настроить Optimus-look для NVIDIA премьер
пакет на Ubuntu - чтобы все работало правильно. На некоторых ноутбуках вы также можете войти в экран настроек прошивки BIOS или UEFI и отключить дискретный графический процессор, чтобы заставить Linux использовать только встроенную графику без каких-либо дополнительных настроек..
Даже если у вас нет двухпроцессорной графической системы с переключаемой графикой, вы можете выиграть от установки проприетарных графических драйверов NVIDIA или AMD. Они могут предоставлять доступ к функциям энергосбережения, которые не работают в стандартных драйверах с открытым исходным кодом..
Проверьте, нужно ли заменить аккумулятор
Если вы боретесь с временем автономной работы, возможно, вам нужно заменить батарею вашего ноутбука. Все батареи будут со временем изнашиваться, постепенно расходуя меньше энергии, чем они ушли с завода.
Например, в Ubuntu вы можете открыть приложение Power Statistics из Dash. Посмотрите на раздел «Аккумулятор ноутбука». «Энергия при полном заряде» - это количество энергии, которое ваша батарея может накапливать, когда она полностью заряжена. «Энергия (дизайн)» - это то количество энергии, которое первоначально могла аккумулировать ваша батарея, когда она полностью заряжена..
Разделите «Энергия когда полная» на «Энергия (дизайн)», умножьте результат на 100, и вы получите процент. Например, на скриншоте ниже мы выполнили бы следующую математику:
(44,8 / 54,3) * 100 = 82,5%
Это означает, что батарея в настоящее время держит 82,5% своей первоначальной емкости. Это не так уж плохо. Вы не будете на 100%, если вы только что купили новый ноутбук. Но если, например, он ниже 50%, а батарея не занимает много времени, вам, возможно, просто нужно заменить батарею..
Если в вашем дистрибутиве Linux нет приложения Power Statistics, вы можете получить эту информацию с помощью нескольких команд терминала.
Откройте окно терминала и выполните следующие команды:
cat / sys / class / power_supply / BAT0 / charge_full cat / sys / class / power_supply / BAT0 / charge_full_design
Разделите первое число на второе и умножьте на 100, чтобы получить процент от первоначальной емкости батареи. Например, для скриншота ниже мы бы сделали следующую математику:
(5901000/7150000) * 100 = 82,5%
Это означает, что аккумулятор в настоящее время находится на 82,5% от его первоначальной емкости.
Расширенные утилиты для экономии заряда батареи
Это все низко висящие фрукты. Существует множество низкоуровневых настроек, которые могут немного повлиять на время автономной работы, но, как правило, они требуют значительных усилий и не приносят больших результатов. Существует множество инструментов, которые обещают помочь вам в работе от батареи, но они менее полезны, чем когда-то несколько лет назад. В дистрибутивах Linux автоматически настраиваются различные параметры для работы на ноутбуках.
Утилита PowerTOP с открытым исходным кодом Intel проверит вашу систему и выяснит, насколько хорошо включены различные функции энергосбережения, и даже предоставит несколько советов о том, как снизить энергопотребление вашей системы. Это инструмент командной строки, поэтому вам нужно запустить его оттуда. Обычно вы найдете его в репозиториях вашего дистрибутива Linux..
Например, чтобы установить и запустить PowerTOP в Ubuntu, вы должны открыть окно терминала и выполнить следующие команды:
sudo apt установить powertop sudo powertop - откалибровать
Если вы действительно боретесь, и вам нужно больше времени автономной работы, вы можете установить TLP. Он разработан, чтобы быть единым пакетом агрессивных настроек времени автономной работы. Он также доступен в репозиториях Ubuntu. Просто установите его и перезапустите систему - и все. TLP автоматически запускается при загрузке и включает настройки по умолчанию для энергосбережения.
Например, TLP будет более агрессивно приостанавливать USB-устройства, парковать головки жесткого диска и загружать процессор. Они могут быть не идеальными настройками, если у вас уже есть длительное время автономной работы на вашем ноутбуке с Linux, но они могут быть полезны, если вы пытаетесь выжать из своей системы больше времени автономной работы..
Например, чтобы установить TLP в Ubuntu, вы должны запустить:
sudo apt установить tlp
Затем вы можете перезагрузить систему, и TLP будет автоматически запускаться при каждой загрузке. Чтобы избежать немедленного перезапуска, вы можете запустить его, выполнив:
sudo tlp start
Вы, вероятно, не должны связываться с TLP, если вы довольны временем работы ноутбука. Но это хороший последний вариант, который лучше, чем все эти агрессивные настройки, превосходит вручную. Есть и другие инструменты, такие как TLP, но вы можете использовать только один. Они меняют большинство одинаковых настроек под капотом.