Ноутбук возобновил сбой при возобновлении работы, но только от батареи

У меня модель Dell XPS 13 9350 под управлением Ubuntu 19.04. В последние несколько дней система не может возобновить работу из режима ожидания - после нескольких секунд, когда экран пуст, кажется, что он выполняет холодную загрузку, то есть показывает логотип Dell, запускает Ubuntu, а затем отображает экран входа в систему.

Это происходит независимо от того, как система приостановлена ​​(т.е. закрывает крышку, используя меню питания GUI, systemctl suspend или sudo pm-suspend), но происходит только в том случае, если система работает от батареи, когда она приостановлена ​​или возобновлена, или если питание отключено во время сна. Если он остается подключенным, возобновление работает нормально.

У меня была эта проблема раньше, и она была волшебным образом исправлена ​​обновлением ядра. Поэтому я изначально подозревал регрессию, но попробовал несколько более старых ядер (в настоящее время работает 5.0.0-27, самое старое, которое я пробовал, было 4.13.0), и у всех была та же проблема. У меня также установлен tlp энергосберегающий пакет, который, как я думал, может быть потенциальным преступником, но отключение, которое также не помогло. В остальном ноутбук работает от батареи, поэтому я не думаю, что это аппаратная проблема.

Я не смог найти ничего полезного в журналах, /var/log/syslog показывает сообщение «система приостановлена ​​успешно», а затем обычные сообщения холодной загрузки после сбоя. Использование pm-suspend действительно приводит к сообщению об ошибке в /var/crash, которое я могу опубликовать, если оно может быть информативным, но опять же, похоже, оно показывает, что приостановка произошла успешно, а затем ничего не произошло.

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

1
задан 6 September 2019 в 16:15

1 ответ

В середине декабря у меня возникла похожая проблема с моим Precision 7530. Я мог приостановить работу компьютера, подключенного к сети или работающего от батареи, но не мог возобновить работу, работая от батареи.

Я пробовал стандартную версию Ubuntu 18.04.x ​​и Pop! ОС 18.04 и 19.10. Все они работали с вариантами ядра 5.3.x, хотя Pop! ОС строит собственное ядро. BIOS обновлен до 0.1.12.1, последней версии на данный момент согласно веб-сайту Dell и диспетчеру встроенного ПО. Компьютер использует мой графический процессор NVidia, хотя проблема все еще возникает с графикой Intel. Никакие дополнительные флаги не добавили мои параметры ядра в /etc/default/grub.

Я нашел решение, переустановив ОС, и приостановка/возобновление работали нормально, пока я не установил обновления. Одним из обновлений является пакет intel-microcode.

Откат intel-microcode с 3.20191115.1ubuntu018.04.2 на 3.20180312.0~ubuntu18.04.1 и apt-mark hold intel -microcode, похоже, на данный момент решил проблему.

К слову, мой арендодатель Dell Precision 5520 с аналогичными аппаратными характеристиками работает под управлением последней версии Pop! В ОС 18.04 такой проблемы нет.

4
ответ дан 9 January 2020 в 04:04

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

Похожие вопросы: