Вопрос или проблема
Я сталкиваюсь со странным поведением моего ноутбука уже около двух недель.
Когда ноутбук отключен от зарядного кабеля, он не просыпается после закрытия и открытия крышки (в большинстве случаев). Если это происходит, даже нажатие и удержание кнопки питания ничего не делает, пока кабель питания не будет снова подключен.
Он также может спонтанно выключаться (при этом батарея показывает, что осталось достаточно заряда) и не может быть включен снова до тех пор, пока не будет подключен, как указано выше.
Кроме того, при подключении к сети батарея не заряжается, а “зависает” на уровне своего текущего заряда.
Обратите внимание, что эта проблема относительно недавняя. Пару недель назад все функции работали как ожидалось.
Вот информация о моей системе:
System:
Host: archyoga Kernel: 6.12.8-arch1-1 arch: x86_64 bits: 64
Desktop: Hyprland v: 0.46.2 Distro: Arch Linux
Machine:
Type: Convertible System: LENOVO product: 20QGS6GG00 v: ThinkPad X1 Yoga 4th
serial: <superuser required>
Mobo: LENOVO model: 20QGS6GG00 v: SDK0J40697 WIN
serial: <superuser required> UEFI: LENOVO v: N2HET77W (1.60 )
date: 02/06/2024
Ответ или решение
Проблемы с батареей на вашем Lenovo Yoga X1 Gen 4 в сочетании с Hyprland могут быть вызваны несколькими факторами, включая программные и аппаратные сбои. Давайте разберемся с возможными причинами и предложим решения.
-
Диагностика батареи
Во-первых, следует провести диагностику состояния батареи. Это можно сделать с помощью встроенных утилит Linux, таких какtlp-stat
илиupower
, для оценки состояния аккумулятора. Обратите внимание на показатели износа и текущей емкости, которые могут указывать на потенциальные проблемы с самой батареей. -
Проблемы с прошивкой UEFI
Версия прошивки UEFI, указанная в вашей системе (N2HET77W), может содержать ошибки, решенные в последующих обновлениях. Проверьте на сайте Lenovo наличие обновлений прошивки и, если таковые имеются, следуйте инструкциям по обновлению UEFI. -
Конфликт с программным обеспечением или драйверами
Проблемы с совместимостью между ядром Arch Linux (версия 6.12.8) и Hyprland могут быть причиной внезапных выключений и проблем с пробуждением из сна. Обновите систему до последней версии ядра и соответствующих пакетов Hyprland. Убедитесь, что у вас установлены все необходимые драйверы, особенно те, которые касаются управления энергопотреблением. -
Управление питанием и процессы
Проверьте настройки управления энергопотреблением в системе, такие как конфигурацияTLP
или аналогичные инструменты, используемые для оптимизации энергосбережения. Некорректные настройки могут вызывать неожиданные отключения. -
Аппаратные проверки
Если программные методы не решают проблему, проверьте физическое состояние зарядного устройства и разъёмов. Иногда проблема может быть связана с неисправностями в цепи питания, что проявляется при работе от батареи.
Пример действий:
- Проведите диагностику аккумулятора с помощью команды
sudo tlp-stat -b
и проанализируйте вывод на предмет ошибок. - Обновите прошивку UEFI через официальный ресурс Lenovo.
- Обновите ядро до последней доступной версии, а также все связанные пакеты, в том числе Hyprland.
- Проверьте настройки TLP, выполнив
sudo tlp start
, и убедитесь, что они оптимально настроены для работы вашего устройства.
При необходимости, обратитесь в техподдержку Lenovo, особенно если ваш ноутбук находится на гарантии, для проведения профессиональной диагностики оборудования. Это может предотвратить более серьезные неисправности в будущем.