Проблема с порогом батареи Lenovo

Я недавно установил Linux на свой Lenovo Ideapad 320, но забыл отключить режим сохранения в Lenovo vantage с Windows 10. Проблема в том, что теперь мой компьютер не заряжается более 60%. Я уже пробовал с tlp, но он не работает.

Как я могу вернуться к порогам по умолчанию (100%)?

4 ответа

Режим сохранения батареи включается с помощью:

$ echo '\_SB.PCI0.LPCB.EC0.VPC0.SBMC 3' | sudo tee /proc/acpi/call

Это можно отключить с помощью:

$ echo '\_SB.PCI0.LPCB.EC0.VPC0.SBMC 5' | sudo tee /proc/acpi/call

В Debian/Ubuntu вы должны установить пакет acpi-call-dkms

(Авторы: ArchLinux wiki - Lenovo IdeaPad 720s)

Только что упомянутая вики-страница относится к IdeaPad 720s, на моем IdeaPad 320 я дважды проверил таблицу BIOS DSDT, и похоже, что это то же самое. Просматривая веб-страницы, я обнаружил случай, когда правильный код для его включения был 4 (вместо 3), но 5 использовался для его отключения в любом случае.

Редактировать Редактировать Редактировать

Режим сохранения батареи теперь выставляется через модуль ядра ideapad-laptop, так что просто загрузите модуль и затем используйте:

# to read the current status
cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

# to enable
echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

# to disable
echo 0 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

для управления режимом сохранения из Linux есть расширение gnome, которое выполняет мониторинг и переключение (например, винтаж Lenovo на Windows)

кликните сюда

есть и ручной метод

::::::::: Команды консервативного режима ::::::::

от терминала

      sudo su

написать пароль

чтение текущего состояния:

      cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

включить режим сохранения:

      echo 1  >  /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

отключить режим сохранения:

      echo 0  > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

Вопрос спрашивает, как отключить режим сохранения. Моя проблема была противоположной: я хотел активировать режим сохранения. После загрузки у меня всегда был 0 и батарея заряжалась до 100%.

Если ты бежишь cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode, ты получишь 1 или 0 как выход. 1 означает conservation_mode активирован. 0 означает, что он отключен.

Чтобы включить режим сохранения, я решил отредактировать этот файл:

sudo gedit /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

и изменить 1 к 0.

Хотя это решило мою проблему, я все еще не мог понять, как сделать изменение постоянным в Windows или Ubuntu.

Простым решением было бы перезагрузить Windows 10 и установить порог в 100%.

Вы всегда должны держать Windows установленной (но уменьшать ее размер), чтобы вы могли устанавливать новые драйверы, загружаться в нее, если Ubuntu сломается, и, как вы указали, изменить порог заряда батареи.

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