Ультрабук Asus UX31 внезапно выключается при заряде батареи ниже 50%

Ультрабук Asus UX31 внезапно выключается при заряде батареи ниже 50%

Я слышал на протяжении многих лет, что у этого компьютера были проблемы с настройками BIOS, но к 13.10 они были очищены. Это никогда не случалось на 13.10, но теперь, когда я на 14.04, он начал показывать эти симптомы.

На самом деле происходит следующее: при питании от батареи он работает нормально до уровня заряда около 50%, а затем либо самопроизвольно выключается, либо зависает, а вентилятор сходит с ума, пока не выходит из строя.

Подключен, никаких проблем не возникает. Это не проблема нагрева, так как я включаю его на полную мощность, подключенным, и никаких проблем не возникает.

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

Какие еще характеристики были бы полезны?

BIOS согласно dmidecode -s bios-version: UX31E.210

решение1

Спасибо за все подсказки и советы здесь. Как и у других, у меня были проблемы с моим Zenbook UX21E в течение многих лет, пока он работал под управлением Windows 7. Я никогда не обновлял ОС в течение многих лет, за исключением традиционных обновлений MS. Под Windows проблема ограничивалась внезапными отключениями при отключении питания переменного тока. (Честно говоря, я просто думал, что это короткое замыкание в разъеме питания, поэтому я просто выключил устройство перед отключением.)

Однако на прошлой неделе я поставил Ubuntu 14.04 на эту машину, и поведение ухудшилось. Она не только выключалась при отключении питания, но и после 20 минут использования. Я установил датчики и вставил ее в цикл while-do, а также заставил машину работать усерднее, запустив анимации Fraqtive.

Разумеется, когда мощность опустилась ниже 75% И температура достигла 80°C, машина выключилась.

Прочитав эту ветку, я обновил прошивку - это помогло с внезапным выключением после отключения переменного тока, но не когда был достигнут предел 75%/80C при работе от батареи. Машина все еще неожиданно выключалась.

Итак - я открыл заднюю крышку и отключил аккумулятор на 5 минут. После повторного подключения и включения питания - я запустил датчики и тест Fraqtive...

....машина работала до тех пор, пока не разрядилась батарея, независимо от температуры процессора.

Итак, наиболее вероятным предположением является то, что это была комбинация проблем: устаревшая прошивка была ответственна за внезапное отключение при выдергивании кабеля питания (по всем указанным выше причинам), а отсоединение/повторное подсоединение аккумулятора явно сбросило какие-то показания низкого заряда аккумулятора, которые были неточными. (Я не могу сказать, была ли это прошивка в аккумуляторе или прошивка в Zenbook, которая выдавала ложное срабатывание.)

В любом случае, я вернулся, и машина вполне здорова. Так что, еще раз спасибо всем.

Роб

решение2

Хочу поделиться своим опытом использования аккумулятора ASUS:

Также мой нетбук внезапно выключился, когда уровень заряда батареи был ниже 30%. Однако у меня никогда не было проблем с вентилятором и зависанием. Я пользовался им месяцами, пока однажды он не перестал включаться без подключения к сети. Кажется, они определяют жизненный цикл для батарей. Моя батарея внезапно перестала работать, хотя могла экономить энергию около двух часов.

В любом случае, если вы хотите отслеживать состояние батареи, вы можете нажать наАккумуляторпод индикатором питания, чтобы увидеть подробную информацию о вашем аккумуляторе:

индикатор мощности

затем проверьтеЕмкостьпроцент, который является отношениемЭнергия при полномкЭнергия (дизайн). С каждой подзарядкой он будет становиться все ниже и ниже, пока в один прекрасный день аккумулятор не перестанет работать.

подробный статус батареи

Поэтому подумайте о замене аккумулятора.

решение3

Наконец-то найдено надежное решение для борьбы с неожиданными отключениями и зависаниями!

Похоже, это работает с любым ноутбуком Asus, страдающим от неожиданных отключений и/или зависаний при работе от батареи:

  1. Добавьте следующие аргументы загрузкиобав GRUB_CMDLINE_LINUX_DEFAULT и GRUB_CMDLINE_LINUX в ​​/etc/default/grub.cfg:

intel_pstate=отключить pcie_aspm=принудительно acpi_osi='Windows 2009′ acpi_os_name='Windows 2009′

Не забудьте потом выполнить sudo update-grub!

  1. Установите пакет tlp из ppa:linrunner/tlp и установите как минимум следующие значения/etc/default/tlp

CPU_SCALING_GOVERNOR_ON_BAT=ondemand
CPU_BOOST_ON_BAT=0
PCIE_ASPM_ON_BAT=powersave
RUNTIME_PM_ON_BAT=on

  1. Выключите устройство, осторожно снимите нижнюю крышку и отсоедините большую батарею (не маленькую батарею CMOS) от материнской платы на пять минут. На YouTube есть множество видеороликов, показывающих, как безопасно разбирать различные ноутбуки Asus. При определенных настройках управления питанием на стороне ОС EC (встроенный контроллер) сходит с ума и поэтому требует сброса. Единственный способ сделать сброс — отсоединить батарею на несколько минут.

  2. С этого момента отключения должны исчезнуть. Однако будьте осторожны, чтобы невсегдаиспользуйте любой live USB-накопитель или установочные/восстановительные CD на базе Linux и используйте драйвер intel_pstate и/или настройки BIOS по умолчанию для ASPM. Если вы попытаетесь, вы просто воспроизведете проблему еще раз, и впоследствии вам придется снова разобрать ваш Zenbook. Есть несколько печальных случаев, таких как переустановка самой Ubuntu, когда выиметьдля загрузки с живого USB с использованием проблемного драйвера intel_pstate. Делайте это только при работе от сети переменного тока, и, пожалуйста, повторите этап 3 (независимо от того, насколько он скучен) этого руководства, как только закончите.

PS Intel_pstate и настройки биоса ASPM по умолчанию в конечном итоге заставляют встроенный контроллер материнской платы сходить с ума и оставаться в этом состоянии до тех пор, пока батарея не будет отсоединена от материнской платы. Вот так в принципе и рождается эта проблема.

решение4

Я решил зарегистрироваться только на этом форуме, чтобы рассказать о своем опыте. У меня были проблемы с Ubuntu 18.10, которая случайно выключалась, когда уровень заряда батареи был ниже 40%. На других форумах указывается на настройку Intels Virtualization Technology или V-dT в BIOS. Я проверил их и могу гарантировать, что соединения нет. Выключения все еще происходят. Теперь я добавил параметры ядра и могу сообщить, что следующая настройка в /etc/default/grub не решает проблему полностью: (но исправляет яркость светодиода клавиатуры и яркость дисплея в Ubuntu)

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='!Windows 2012' pcie_aspm=force drm.vblankoffdelay=1 i915.semaphores=1"

Единственное решение, по сути, это вскрыть UX31A и вынуть батарею хотя бы на 5 минут. Теперь, независимо от параметров ядра, штатное выключение срабатывает, когда батарея достигает критического уровня.

Удачи, Э. Ягмахан.

Моя система: UX31A - Ubuntu 18.10 Cosmic - Ядро 4.18.0 - Версия BIOS 219

Связанный контент