Вопрос или проблема
Батарея моего ноутбука подвела меня, и сейчас он работает от сети. Недавно я ударил сумку с ноутбуком, и с тех пор начались проблемы. Сейчас проблема в том, что ноутбук, похоже, обнаруживает батарею, но не заряжает ее. В чем может быть причина? Это вызвано физическим повреждением или программным обеспечением (что менее вероятно, но можно ли решить это через программное обеспечение, раз она обнаружена ОС)?
некоторая информация о системе:
acpi -i
Battery 0: Charging, 0%, charging at zero rate - will never fully charge.
Battery 0: design capacity 6511 mAh, last full capacity 5572 mAh = 85%
cat /sys/class/power_supply/BAT1/uevent
DEVTYPE=power_supply
POWER_SUPPLY_NAME=BAT1
POWER_SUPPLY_TYPE=Battery
POWER_SUPPLY_STATUS=Charging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=75
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=15360000
POWER_SUPPLY_VOLTAGE_NOW=11670000
POWER_SUPPLY_POWER_NOW=0
POWER_SUPPLY_ENERGY_FULL_DESIGN=76000000
POWER_SUPPLY_ENERGY_FULL=65040000
POWER_SUPPLY_ENERGY_NOW=0
POWER_SUPPLY_CAPACITY=0
POWER_SUPPLY_CAPACITY_LEVEL=Low
POWER_SUPPLY_MODEL_NAME=L17M4PG2
POWER_SUPPLY_MANUFACTURER=SMD
POWER_SUPPLY_SERIAL_NUMBER=1
neofetch
`..---+/---..` hexy@Zaunite
`---.`` `` `.---.` ------------
.--.` `` `-:-. OS: KDE neon Unstable Edition x86_64
`:/: `.----//----.` :/- Host: 81UG Lenovo Legion Y740-17IRH
.:. `---` `--.` .:` Kernel: 6.11.0-17-generic
.:` `--` .:- `:. Uptime: 1 hour, 10 mins
`/ `:. `.-::-.` -:` `/` Packages: 2791 (dpkg)
/. /. `:++++++++:` .: .: Shell: zsh 5.9
`/ .: `+++++++++++/ /` `+` Resolution: 1920x1080
/+` -- .++++++++++++` :. .+: DE: Plasma 6.3.80
`/ .: `+++++++++++/ /` `+` WM: kwin
/` /. `:++++++++:` .: .: Theme: Skeuos-Black-Light [GTK2/3]
./ `:. `.:::-.` -:` `/` Icons: kora [GTK2/3]
.:` `--` .:- `:. Terminal: konsole
.:. `---` `--.` .:` CPU: Intel i7-9750H (12) @ 4.500GHz
`:/: `.----//----.` :/- GPU: NVIDIA GeForce GTX 1660 Ti Mobile
.-:.` `` `-:-. Memory: 5285MiB / 15778MiB
`---.`` `` `.---.`
`..---+/---..`
Ответ или решение
Теория (Theory)
Проблемы с батареей ноутбука могут быть вызваны как аппаратными, так и программными факторами. Аппаратные проблемы часто связаны с физическими повреждениями батареи или её компонентов, а также со временем и износом. К примеру, физический удар, как в описанной вами ситуации, может повредить внутренние элементы батареи, контроллер питания или соединения между батареей и материнской платой. Программные проблемы, хотя и менее вероятны, могут возникать в результате некорректной калибровки системы управления питанием или устаревших драйверов. В данном случае, диагностические команды, которые вы привели, указывают на то, что операционная система видит батарею, но не способна её зарядить, что может свидетельствовать о нескольких возможных проблемах.
Пример (Example)
Ваши описания команд acpi -i
и содержимое /sys/class/power_supply/BAT1/uevent
предоставляют важную информацию о состоянии батареи:
-
ACPI: Команда показывает, что батарея находится в состоянии зарядки, но обозначает нулевую скорость заряда, что говорит о невозможности выполнения зарядки. Это может произойти из-за повреждений физической компоненты батареи или контроллера зарядки внутри ноутбука.
-
Система файла uevent: Статус "Charging" сигнализирует, что BIOS или операционная система распознают батарею и пытаются её зарядить. Однако текущее напряжение
POWER_SUPPLY_VOLTAGE_NOW
значительно ниже минимально допустимого напряженияPOWER_SUPPLY_VOLTAGE_MIN_DESIGN
, что обычно указывает на аппаратную проблему. -
Системная информация с помощью neofetch: Наличие Linux с ядром 6.11 предоставляет современное ядро, которое в большинстве случаев поддерживает актуальные драйверы для оборудования. Это снижает вероятность того, что проблема связана с программной стороной обеспечения.
Учитывая эти данные, можем предположить, что основной проблемой является физическое повреждение батареи или контроллеров, вызванное ударом, который вы упомянули.
Применение (Application)
Аппаратные решения:
-
Физическая проверка: Если возможно и безопасно, снимите и аккуратно осмотрите батарею. Проверьте её на наличие трещин, повреждений контактов или коррозии. Внимательно изучите гнездо для батареи на наличие повреждений. Если что-то из этого обнаружено, то, вероятно, потребуется замена батареи или ремонт.
-
Проверка зарядного устройства: Убедитесь, что зарядное устройство функционирует корректно и не имеет повреждений. Попробуйте использовать другое зарядное устройство, соответствующее характеристикам вашего ноутбука, чтобы исключить возможность проблем с зарядным устройством.
-
Обратиться в сервисный центр: Если физическая инспекция не помогла и проблема сохраняется, рекомендуется обратиться в авторизованный сервисный центр. Специалисты смогут провести комплексную диагностику и предложить решение, включая возможную замену батареи или ремонт внутреннего контроллера питания.
Программные шаги:
Поскольку маловероятно, что проблема носит программный характер при наличии указанных выше симптомов, эти действия не обязательно приведут к успеху, но их можно попробовать для полной уверенности:
-
Обновление BIOS и драйверов: Убедитесь, что у вас установлена последняя версия BIOS и необходимых драйверов для управления питанием.
-
Калибровка батареи: Попробуйте откалибровать батарею, если её физическое состояние это позволяет. Это может потребовать полной разрядки и последующей полной зарядки батареи.
-
Попробуйте другой дистрибутив: Загрузите ноутбук с любого другого дистрибутива или проверочной среды (например, через загрузочную флешку), чтобы исключить проблемы, связанные с программной частью вашего дистрибутива Linux.
Подводя итог, хотя программные решения могут иногда решать проблемы с батареей, текущая симптоматика наводит на мысль о физическом повреждении батареи или её системы управления, вызванных недавним ударом. Обращение в сервисный центр для дальнейшей диагностики и возможного ремонта кажется наиболее рациональным шагом.