W LinuxДокументация

Питание и батарея

Хаб → Энергия — одна панель над всем, что решает, сколько энергии использует машина и что она делает, когда её оставляют без внимания.

Ноутбук или десктоп

Компьютер → Тип — переключатель, который пересевает все остальные настройки этой страницы сразу. Ноутбук даёт отдельное поведение от сети и от батареи, действие крышки и управление батареей. Десктоп даёт один мягкий набор таймеров простоя, игнорирует крышку и прячет раздел батареи, потому что там нечего показывать.

Обычно определяется автоматически, и менять стоит только если определение ошиблось. Значение, заданное вами осознанно, переживает переключение — если что-то выглядит застывшим после смены типа, вот почему: это ваш выбор, а не предустановка. w-reset power сбрасывает всё обратно к значениям W.

Схема питания

Профиль — Производительность, Сбалансированная или Энергосбережение. Предлагаются только профили, которые железо реально поддерживает — Производительность требует платформенного драйвера, которого у многих десктопов и виртуальных машин нет, и его отсутствие — не дефект.

Авто-переключение (сеть/батарея) отдаёт выбор источнику питания: сбалансированная от сети, энергосбережение от батареи. Выключите, если предпочитаете выбирать вручную.

Простой: блокировка, потом гашение экрана, потом сон

Три таймера простоя — это цепочка, а не три отдельных секундомера, и читать их именно так — разница между тем, что настройки делают то, что вы ожидаете, и тем, что они выглядят сломанными:

  • Автоблокировка (от простоя) считает от последнего нажатия клавиши или движения мыши.
  • Гашение экрана (после блокировки) считает с момента срабатывания блокировки.
  • Автосон (после гашения) считает с момента, когда экран погас.

Так что 5 / 2 / 10 означает: блокировка через пять минут, гашение экрана двумя минутами позже, сон через десять минут после этого. Под каждой строкой показано итоговое абсолютное время, так что считать самому не нужно. Установка значения в ноль отключает это звено, и следующее начинает считать от предыдущего живого звена вместо него.

На ноутбуке есть два независимых набора — Простой — от сети и Простой — от батареи, — и от батареи он намеренно агрессивнее.

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

Два поведения, о которых стоит знать, оба намеренные:

  • Машина всегда блокируется до того, как уходит в сон, поэтому она никогда не выходит из сна на разблокированный рабочий стол — и ждёт, пока экран блокировки полностью появится, прежде чем реально уснуть, так что вы видите его целиком, а не полупрозрачную вспышку. В терминале для того же поведения используйте w-power sleep, а не systemctl suspend. Закрытие крышки отправляет в сон через systemd, а не через W, поэтому там экран блокировки просто появляется без анимации: с закрытой крышкой её всё равно не видно, а отказ от неё — ровно то, что избавляет от недорисованного локера на экране, к которому вы возвращаетесь.
  • Когда экран уже заблокирован, движение мыши гасит дисплей снова после задержки гашения, а не оставляет его включённым.

Super+L блокирует немедленно.

Таймеры простоя привязаны к аккаунту: два человека на одной машине законно могут иметь разные значения.

Крышка и кнопка питания

На ноутбуке Крышка задаёт, что делает её закрытие, отдельно От батареи и От сети — сон, блокировка, ничего или выключение. Кнопка питания → При нажатии делает то же самое для кнопки: меню питания, сон, выключение или ничего.

Если ваша машина уходит в сон и через несколько секунд сама просыпается, W уже обрабатывает обычную причину — на некоторой прошивке открытая крышка продолжает удерживать сигнал пробуждения, поэтому W снимает его на время сна, начатого при открытой крышке, и возвращает обратно после. Закрытие крышки всё равно пробуждает машину, как и должно быть.

Батарея

Состояние показывает заряд и, где прошивка это сообщает, ресурс батареи — её текущую полную ёмкость против исходной.

Лимит заряда ограничивает зарядку ниже 100%. Батарея, держащаяся на 80%, стареет заметно медленнее, чем постоянно полная, — это стоит того для ноутбука, который живёт на столе; поставьте Полный перед поездкой. Лимит переприменяется после каждого пробуждения, потому что прошивка склонна его забывать. На железе, которое не предоставляет эту настройку, элемент управления ничего не делает, и обойти это программно нельзя.

Бар показывает блок батареи только там, где батарея есть.

Завершение работы

Super+Backspace открывает меню питания: Блокировка, Выйти, Сон, Перезагрузка, Выключение.

Выход, перезагрузка и выключение идут вежливым путём: W просит каждое окно закрыться, поэтому редактор успевает показать диалог сохранения, и если вы отмените этот диалог, всё завершение отменяется целиком, а не проталкивается силой. Именно поэтому меню питания — лучший путь, чем голый systemctl poweroff: несохранённая работа не может потеряться случайно.

Из терминала настройки этой страницы — w-power, а подсветка клавиатуры — w-kbdlight.

Изменить эту страницу на GitHub