Dell XPS 15 (9550) после перезагрузки перезагружается

9

У меня есть XPS dell (версия 9550 - это, по сути, то же самое оборудование, что и Precision 5510, который поставляется с Ubuntu «из коробки»), и удивительно, что он почти всегда работал должным образом из коробки с 16.04. В последние несколько дней приостановка перестала работать при питании от батареи 1 .

Обычно ноутбук зависает, но когда я его просыпаю, он проходит обычный процесс загрузки.

Вот последние несколько строк /var/log/syslogиз журнала приостановки:

Jan 14 13:06:10 xps15-laptop whoopsie[827]: [13:06:10] offline
Jan 14 13:06:11 xps15-laptop kernel: [   15.829125] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Jan 14 13:06:11 xps15-laptop wpa_supplicant[1300]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 14 13:06:11 xps15-laptop nm-dispatcher: req:3 'down' [wlp2s0]: new request (1 scripts)
Jan 14 13:06:11 xps15-laptop nm-dispatcher: req:3 'down' [wlp2s0]: start running ordered scripts...
Jan 14 13:06:11 xps15-laptop wpa_supplicant[1300]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 14 13:06:12 xps15-laptop systemd[1]: Reached target Sleep.
Jan 14 13:06:12 xps15-laptop systemd[1]: Starting Suspend...
Jan 14 13:06:12 xps15-laptop systemd-sleep[2271]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Jan 14 13:06:12 xps15-laptop systemd-sleep[2273]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Jan 14 13:06:12 xps15-laptop systemd-sleep[2271]: Suspending system...

Там что-нибудь выпрыгивает? Следующие строки выглядят именно так, как и следовало ожидать от холодной загрузки:

Jan 14 13:06:54 xps15-laptop rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="923" x-info="http://www.rsyslog.com"] start
Jan 14 13:06:54 xps15-laptop rsyslogd-2222: command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http
://www.rsyslog.com/e/2222 ]
Jan 14 13:06:54 xps15-laptop rsyslogd: rsyslogd's groupid changed to 109
Jan 14 13:06:54 xps15-laptop rsyslogd: rsyslogd's userid changed to 105
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'lp'
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'ppdev'
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'parport_pc'
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Apply Kernel Variables.
Jan 14 13:06:54 xps15-laptop loadkeys[220]: Loading /etc/console-setup/cached.kmap.gz
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Set console keymap.
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Create Static Device Nodes in /dev.
Jan 14 13:06:54 xps15-laptop systemd[1]: Starting udev Kernel Device Manager...
Jan 14 13:06:54 xps15-laptop systemd[1]: Started udev Kernel Device Manager.
Jan 14 13:06:54 xps15-laptop systemd[1]: Starting Remount Root and Kernel File Systems...
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Remount Root and Kernel File Systems.
Jan 14 13:06:54 xps15-laptop systemd[1]: Reached target Local File Systems (Pre).

В последнее время не так уж много изменилось, за исключением того, что версия ядра 4.4.0-59(ранее была 4.4.0-57) была изменена, и я настроил параметр BIOS, чтобы отключить мое встроенное звуковое устройство (так как восстановлено без изменений).

Наконец, вот как выглядит успешный режим приостановки / пробуждения (при питании от батареи):

Jan 14 13:15:49 xps15-laptop kernel: [  540.190809] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Jan 14 13:15:49 xps15-laptop wpa_supplicant[1298]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 14 13:15:49 xps15-laptop dbus[803]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Jan 14 13:15:49 xps15-laptop systemd[1]: Reached target Sleep.
Jan 14 13:15:49 xps15-laptop systemd[1]: Starting Suspend...
Jan 14 13:15:49 xps15-laptop systemd[1]: Starting Network Manager Script Dispatcher Service...
Jan 14 13:15:49 xps15-laptop dbus[803]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jan 14 13:15:49 xps15-laptop systemd[1]: Started Network Manager Script Dispatcher Service.
Jan 14 13:15:49 xps15-laptop nm-dispatcher: req:1 'down' [wlp2s0]: new request (1 scripts)
Jan 14 13:15:49 xps15-laptop nm-dispatcher: req:1 'down' [wlp2s0]: start running ordered scripts...
Jan 14 13:15:49 xps15-laptop wpa_supplicant[1298]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] Cannot reach: https://daisy.ubuntu.com
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] offline
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] Cannot reach: https://daisy.ubuntu.com
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: Selected interface 'wlp2s0'
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: 'SUSPEND' command timed out.
Jan 14 13:15:59 xps15-laptop systemd-sleep[2696]: /lib/systemd/system-sleep/wpasupplicant failed with error code 254.
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: Suspending system...
Jan 14 13:16:52 xps15-laptop kernel: [  550.254337] PM: Syncing filesystems ... done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.268354] PM: Preparing system for sleep (mem)
Jan 14 13:16:52 xps15-laptop kernel: [  550.268979] Freezing user space processes ... (elapsed 0.002 seconds) done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.271751] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.273159] PM: Suspending system (mem)
Jan 14 13:16:52 xps15-laptop kernel: [  550.273197] Suspending console(s) (use no_console_suspend to debug)
Jan 14 13:16:52 xps15-laptop kernel: [  550.486068] brcmf_fil_cmd_data: bus is down. we have nothing to do.
Jan 14 13:16:52 xps15-laptop kernel: [  550.613975] nouveau 0000:01:00.0: DRM: resuming kernel object tree...
Jan 14 13:16:52 xps15-laptop kernel: [  550.717482] nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1d40822c)
Jan 14 13:16:52 xps15-laptop kernel: [  550.764382] nouveau 0000:01:00.0: DRM: resuming client object trees...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764397] nouveau 0000:01:00.0: DRM: evicting buffers...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764398] nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764412] nouveau 0000:01:00.0: DRM: suspending client object trees...
Jan 14 13:16:52 xps15-laptop kernel: [  550.765770] nouveau 0000:01:00.0: DRM: suspending kernel object tree...
Jan 14 13:16:52 xps15-laptop kernel: [  551.638247] PM: suspend of devices complete after 1155.310 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.654829] PM: late suspend of devices complete after 16.561 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.656867] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
Jan 14 13:16:52 xps15-laptop kernel: [  551.671878] PM: noirq suspend of devices complete after 17.027 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.672619] ACPI: Preparing to enter system sleep state S3
Jan 14 13:16:52 xps15-laptop kernel: [  551.695080] ACPI : EC: EC stopped
Jan 14 13:16:52 xps15-laptop kernel: [  551.695082] PM: Saving platform NVS memory

Обратите внимание, что некоторые сообщения «после» пробуждения (начиная с 13:16:52), похоже, на самом деле связаны с действиями, ведущими к приостановке. Я предполагаю, что средство журналирования отключается в какой-то момент во время приостановки, так что сообщения после этой точки появляются только после пробуждения (поэтому я не вижу их в случае сбоя).


1 В частности, режим приостановки работает нормально, если ноутбук работает от сети переменного тока в течение всего подозрительного процесса - в точке приостановки, в точке пробуждения и все время между ними. Простое отключение адаптера переменного тока, даже на секунду, пока хост находится в спящем режиме, вызовет сбой, описанный выше.

BeeOnRope
источник
Есть ли какие-либо выводы по этому поводу? Кажется, у меня точно такая же проблема - вплоть до того, как она работает, пока постоянно подключено питание переменного тока. Иногда он начинает работать и в других случаях, но перестает работать, как только происходит жесткая перезагрузка. Я бегу 16.10 сейчас, хотя это также произошло, когда я бегал 15.10, а затем 16.4. Какое оборудование у вас есть? nVidia GPU?
Люк Маурер
У меня есть комбо Intel + nVidia, да. Для меня проблема ушла после полного выключения + перезагрузка. То есть до того как я просто перезапустил, никогда не делал полного выключения и затем нажимал кнопку питания. Как только я это сделал, проблема больше не возвращалась.
BeeOnRope
@LukeMaurer - вы также можете примерить проект на спутник сообщества. Технически он поддерживает только прецизионные модели, которые поставляются с Ubuntu, такие как XPS 13 и Precision 5xxx, но с точки зрения аппаратного обеспечения XPS почти такой же, так что просто оставляйте вашу точную модель немного двусмысленной, если вы публикуете.
BeeOnRope
* вздох * Полное отключение не помогло мне. Что исправило это сейчас, было понижение до BIOS 1.2.0, но теперь, когда он просыпается от приостановки, Wi-Fi не работает ...
Люк Маурер
Да, я все еще использую более раннюю версию BIOS (забудь, какую, но я не обновлял ее в течение года) и не изменится, пока не увижу выпущенную версию, где люди не жалуются на проблемы.
BeeOnRope

Ответы:

9

Вот что сработало : Полностью выключив мой ноутбук, затем включив его снова. Примечание: не просто перезагрузите компьютер ... полностью выключите питание.

Единственный побочный эффект - перестает работать Wifi (так как в беспроводном интерфейсе вообще не распознается). Простое sudo systemctl restart NetworkManagerрешение этого ... и если вы не хотите делать это после приостановки, вы можете сделать скрипт следующим образом:

/lib/systemd/system-sleep/99restartnm

Это содержит:

#! / Bin / ш
дело "$ 1" в
    после)
        systemctl перезапустить NetworkManager
    ;;
ESAC

и сделать его исполняемым:

sudo chmod +755 /lib/systemd/system-sleep/99restartnm

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

wagoodman
источник
Что бы это ни стоило, после того, как у меня не было этой проблемы более года (с тех пор, как я изначально писал об этом), она вернулась сегодня, после того, как я обновил много пакетов, включая ядро, и удалил кучу старых пакетов ядра). Я оказался здесь, но первое отключение, похоже, не помогло. Я загрузил немного более старую версию ядра, которая работала, и текущая версия (4.15.0-32) снова начала работать. Я не могу точно сказать, что исправило это время. Я сейчас на Dell BIOS 1.6.1 (совсем недавно).
BeeOnRope
Я думаю, что этот ответ также многообещающий согласно моему комментарию там.
BeeOnRope
Полное отключение решило проблему для меня на Dell Precision 5520. У меня не было проблем с Wi-Fi. Спасибо.
Церин
5

Я сталкиваюсь с той же проблемой с XPS 9550 в течение последних 2,5 лет с момента его первого появления, возникающего каждые несколько недель. Я использую Debian / Ubuntu linux, но комментарий № 20 предполагает, что это происходит и в Windows:

http://forum.notebookreview.com/threads/xps-9550-crashes-and-reboots-in-sleep.789827/page-2

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

Даниэль Дж Блюмен
источник
Я начинаю думать, что это может быть ответ: у меня недавно была эта проблема, и простой перезапуск не сделал это. Я сделал несколько других «перезапусков и других вещей», и это сработало до того, как я прочитал это, поэтому я не уверен, выполнил ли я вышеупомянутую последовательность «перезапустить + отключить + подключить» в любой момент, но постарайтесь запомнить, если это произойдет снова.
BeeOnRope
Это также работает от меня @BeeOnRope. Тот же Dell XPS 9550 с Ubuntu 18.04: завершение работы + отключение + подключение + запуск. Затем протестировали с помощью: отключите + приостановить + возобновить, и мне представили экран входа в систему, а не неприятную перезагрузку. Спасибо, парни!
Josemrivera
1

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

Прошло несколько месяцев с тех пор, как я обновил BIOS, я обновился с 1.2.19 до 1.2.25. Мои проблемы с приостановкой / возобновлением исчезли после обновления BIOS. Также нет проблем с Wi-Fi на моем конце. Запуск Ubuntu 16.10 со вкусом xfce.

http://www.dell.com/support/home/us/en/19/product-support/product/xps-15-9550-laptop/drivers?os=biosa

Желаем удачи всем остальным.

Уильям Бернтинг
источник
В скором времени это будет помечено как «не ответ», но у меня также есть dell, и я не могу обновить BIOS. Как ты это сделал?
Чарльз Грин
@ Чарльз, я должен удалить свой ответ?
Уильям Бернтинг
Да, или просто подождите, и он будет удален в конце концов. Отправить как новый вопрос. Я оглянулся на Dell и нашел (возможно работоспособный) способ обновить свой чуть более старый ноутбук!
Чарльз Грин
Самый простой способ - обновить его с помощью двойной загрузки Windows. В противном случае вам потребуется создать загрузочный USB-накопитель, чтобы вывести файл обновления BIOS. У Dell есть страница поддержки об этом.
Уильям Бернтинг
@CharlesGreen Это похоже на ответ для меня. Уильям сказал, что это решило его проблему.
Сет
0

Используя мой XPS 9550 ежедневно в Ubuntu 18.04, я перестал испытывать эту проблему с более свежими BIOS, ~ 1 год назад. Это относится к поведению во встроенном контроллере, который обновил прошивку в 1.6.1 / 1.7.0 для устранения ложных нажатий клавиш. Если он использует общую кодовую базу, исправление для проблемы приостановки / возобновления может также появиться. Я подозреваю, что часть EC переходит в непредвиденное состояние во время приостановки, и путь возобновления кода S3 не корректно берется при возобновлении при первом запуске BIOS.

Я по-прежнему нахожу зависание в любое время после того, как подключу свой монитор LG 27UD88W USB-C для зарядки (профиль 100 Вт), хотя этого не происходит с зарядными устройствами USB-C 65 Вт и 90 Вт; Я обострил ошибку, но Dell затягивает, потому что это старая платформа. Я просто должен вместо этого отключиться.

Обратите внимание, что когда ноутбук выключен и кабель питания (USB-C или Dell) подключен, EC сбрасывается - это устранит проблемы с приостановкой / возобновлением работы; Вы увидите, что белый индикатор зарядки на передней панели загорится на 1 с, даже если он полностью заряжен.

Я предлагаю попробовать Ubuntu 18.04 и BIOS 1.8.0 @ http://downloads.dell.com/published/pages/xps-15-9550-laptop.html

Наконец, чтобы получить оптимальное время работы от батареи, я установил энергонезависимую переменную UEFI, чтобы отключить дискретный графический процессор; Я могу опубликовать детали в другой теме, если интересно.

Дэн

Даниэль Дж Блюмен
источник
Мне очень интересен вариант отключения графического процессора. О "вы увидите, что белый светодиод зарядки на передней панели загорается на 1 с, даже если он полностью заряжен". Вы имеете в виду, что когда вы подключаете кабель при выключении, вы видите это, и это какое-то указание на то, что ЕС был сброшен?
BeeOnRope