Ubuntu 18.04 время автономной работы

13

Я знаю, что есть много вопросов по этому аргументу, но я хочу быть уверенным, что ответ для старой версии Ubuntu может быть использован для этой версии, так что это вопрос, как я могу улучшить время автономной работы в Ubuntu 18.04? Я установил Ubuntu в режиме двойной загрузки с win10 и заметил, что Ubuntu чаще запускает вентиляторы, а предполагаемое время работы от батареи меньше, чем win10. Я уже перешел на интегрированную видеокарту Intel и установил tlp, что мне еще делать?

Андреа Беллицци
источник
@JoshuaBesneatte совместим с tlp или является взаимоисключающим?
Андреа Беллицци
1
на данный момент кажется, что они работают вместе, и батарея улучшена за 1 час
Андреа Беллицци

Ответы:

8

Есть несколько менеджеров питания, и для ноутбука вы можете использовать laptop-mode-tools:

sudo apt install laptop-mode-tools

Пер Линруннер , автор TLP:

"Conflicts: laptop-mode-tools" --> salsa.debian.org/MoonSweep-guest/tlp/blob/master/debian/control 

Таким образом, установка инструментов для работы с ноутбуком приведет к удалению tlp и наоборот. Я бы не рекомендовал использовать apt purge, потому что пользователи потеряют свои изменения в / etc / default / tlp (на случай, если они захотят переустановить tlp).

Вы можете контролировать / диагностировать свое энергопотребление с помощью powertop:

sudo apt install powertop 
Джошуа Беснеатте
источник
1
Это не будет работать с TLP: пакеты tlp и laptop-mode-tools являются взаимоисключающими.
linrunner
некоторые источники говорят, что это будет ... многие говорят, что они конфликтуют, я
обновлю
1
Сам пакет реализует «Конфликты: инструменты режима ноутбука» -> salsa.debian.org/MoonSweep-guest/tlp/blob/master/debian/control . Таким образом, установка инструментов для работы с ноутбуком приведет к удалению tlp и наоборот. Я бы не рекомендовал использовать apt purge, потому что пользователи потеряют свои изменения в / etc / default / tlp (на случай, если они захотят переустановить tlp). Кстати: я автор TLP.
linrunner
19

Вот как я могу добиться наилучшего времени автономной работы с моим Dell XPS 15 9570 (графика NVIDIA) в любой системе на основе Ubuntu 18.04+ (Elementary OS, Mint и т. Д.)

введите описание изображения здесь

Установить пакеты:

sudo apt-get install tlp powertop

Включить tlp:

sudo tlp start

Проверьте, что это работает:

sudo tlp-stat -s

Проверьте разрядку батареи при отключенном питании переменного тока и закрытых вкладках большинства приложений и браузера (дайте несколько минут для стабилизации):

sudo powertop

канализация

Нажмите ESC для выхода (это займет несколько секунд).


Важно для графики nvidia

Использование встроенной графики Intel, когда вы работаете от батареи, должно иметь большое значение. Однако tlp не будет выключать карту nvidia по умолчанию при использовании вашей встроенной Intel, потому что он ожидает, что другой сервис, такой как шмель, сделает это. Шмель не работает в Ubuntu 18.04+, поэтому tlp - лучший вариант.

sudo nano /etc/default/tlp

Раскомментируйте эту строку и установите значение пустым:

RUNTIME_PM_DRIVER_BLACKLIST=""

Переключитесь на графику Intel, перезапустите и проверьте энергопотребление:

sudo prime-select intel
sudo reboot
sudo powertop

Обратите внимание, что в будущем переход на Intel или NVIDIA требует только выхода из системы в зависимости от ваших настроек.


Дополнительные дополнительные шаги (применимо ко всем машинам)

Убедитесь, что --auto-tune значительно снижает вашу мощность:

sudo powertop --auto-tune
sudo powertop

Если --auto-tune сильно изменился, перейдите к настройкам powertop , нажав несколько раз TAB. Все, что вы настраиваете здесь, является временным. Проверьте, какие из них влияют на энергопотребление, не вызывая раздражающего поведения, например слишком быстрого отключения внешних USB-устройств. Теперь сделайте их постоянными, отредактировав конфигурацию tlp. Это требует некоторых экспериментов.

Чтобы отредактировать конфигурацию tlp и перезапустить ее впоследствии:

sudo nano /etc/default/tlp
sudo systemctl restart tlp

Обновите страницу настроек powertop, нажав кнопку r .

Пьер Преториус
источник
+1, но я думаю, что вы хотели сказатьprime-select intel
WinEunuuchs2Unix
Ubuntu 19.10: команда «перезагрузка» не найдена.
НАКСА
2

Готов поспорить, что ваша проблема связана с тем, что ваша видеокарта nvidia работает постоянно, несмотря на переход на графику Intel. Кажется, это проблема для всех, кто запускает Ubuntu 18.04, и они до сих пор не исправили это ...

Больше информации:

Печка
источник
2
Так, каково решение или обходной путь?
Pierre.Vriens