Перезавантаження Dell XPS 15 (9550) після призупинення


9

У мене є Dell XPS (версія 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 Зокрема, підвіска справно працює, якщо ноутбук живиться від змінного струму протягом усього підозрюваного процесу - у точці підвіски, у точці неспання та весь час між ними. Просто відключення адаптера змінного струму навіть на секунду, поки хост спить, спричинить описаний вище збій.


Що-небудь веде до цього? У мене, здається, є точно така ж проблема - аж до того, як вона працює до тих пір, поки живлення змінного струму постійно підключається. Іноді він починає працювати інакше, але припиняє роботу, як тільки відбувається важке перезавантаження. Зараз я бігаю 16.10, хоча це сталося і тоді, коли я бігав 15.10, а потім 16.4. Яке обладнання ви маєте? nVidia GPU?
Люк Маурер

У мене комбо Intel + nVidia так. Для мене проблема пішла після повного відключення + перезавантаження. Тобто, до того, як я просто перезавантажувався, ніколи не робив повного відключення живлення і потім натискав кнопку живлення. Як тільки я це зробив, проблема ніколи не поверталася.
BeeOnRope

@LukeMaurer - ви також можете спробувати спільноту sputnik проекту . Технічно він підтримує тільки точні моделі, які поставляються з Ubuntu, як XPS 13 та Precision 5xxx, але апаратно XPS майже однаковий, тому просто залишайте вашу точну модель трохи неоднозначною, якщо ви публікуєте повідомлення.
BeeOnRope

* зітхання * Повне вимкнення не допомогло мені. Що виправили це лише зараз, було пониження рівня до BIOS 1.2.0, але тепер, коли він прокидається від призупинення, wifi порушений…
Люк Маурер,

Так, я все ще перебуваю на більш ранньому BIOS (забудьте який, але я його не оновлював протягом року) і не зміняться, поки не побачу випущеного, де люди не скаржаться на проблеми.
BeeOnRope

Відповіді:


9

Ось, що працювало : Повністю вимкніть ноутбук, а потім увімкніть його. Примітка: не просто перезавантажуйте ... повністю вимкніть живлення.

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

/lib/systemd/system-sleep/99restartnm

Що містить:

#! / бін / ш
випадок "$ 1" в
    повідомлення)
        перезапустити systemctl NetworkManager
    ;;
есак

і зробити його виконуваним:

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

(Я знаю, що відповідь була у коментарях до запитання, але її якось легко пропустити ... дякую @BeeOnRope, я дійсно робив щось про те, як спробувати все інше, крім повного вимкнення ... facepalm )


Для чого це варто, після того, як ця проблема не виникала більше року (оскільки я спочатку про це публікувала), вона повернулася сьогодні, після того як я оновила багато пакунків, включаючи ядро, і очистила купу старого пакета ядра). Я опинився тут, але перше відключення, схоже, не виправило цього. Я завантажив трохи старшу версію ядра, яка працювала, і поточна версія (4.15.0-32) знову почала працювати. Я не можу реально сказати, що це виправило цього разу. FWIW Я зараз на Dell BIOS 1.6.1 (зовсім недавно).
BeeOnRope

Я думаю, що ця відповідь також є багатообіцяючою на мій коментар.
BeeOnRope

Повна потужність відключила проблему для мене на Dell Precision 5520. У мене не було проблем з wifi. Дякую.
Серін

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. Також жодних проблем з wifi на моєму кінці. Запуск 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. Як ви це зробили?
Чарльз Грін

@Charles я повинен видалити свою відповідь?
Вільям Бернтінг

Так, або просто зачекайте, і воно з часом буде видалено. Подайте це як нове запитання. Я оглянувся на Dell і знайшов (можливо, працездатний) метод оновлення свого трохи старшого ноутбука!
Чарльз Грін

Найпростіший спосіб - оновити його за допомогою подвійного завантаження Windows. В іншому випадку вам потрібно буде створити завантажувальний USB-накопичувач, щоб вимкнути файл оновлення bios. Dell має сторінку підтримки щодо цього.
Вільям Бернтінг

@CharlesGreen Це схоже на мені відповідь. Вільям сказав, що це вирішило його проблему.
Сет

0

Використовуючи свій щоденник XPS 9550 на Ubuntu 18.04, я перестав відчувати цю проблему з більш новими BIOS, ~ 1 рік тому. Це стосується поведінки вбудованого контролера, який оновлював прошивку в 1.6.1 / 1.7.0 для усунення помилкових натискань клавіш. Якщо він використовує спільну кодову базу, виправлення проблеми з призупиненням та відновленням може бути також застосовано. Я підозрюю, що частина ЕК потрапляє у несподіваний стан під час призупинення, і кодовий шлях відновлення S3 не приймається правильно під час резюме при першому виконанні BIOS.

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

Зауважте, що при відключенні ноутбука та підключенні кабелю живлення (USB-C або Dell), ЕС скидається - це усуне проблеми призупинення / відновлення; ви побачите білий світлодіодний заряд спереду, який вмикається на 1 с, навіть якщо повністю заряджений.

Я пропоную спробувати Ubuntu 18.04 та BIOS 1.8.0 @ http://downloads.dell.com/published/pages/xps-15-9550-laptop.html

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

Ден


Мені дуже цікавий варіант відключення GPU. Про "ви побачите, що білий світлодіодний заряд спереду вмикається на 1 секунду, навіть якщо повністю заряджений". ви маєте на увазі, коли ви підключаєте кабель при відключенні, ви бачите це, і це якась ознака того, що ЕС було скинуто?
BeeOnRope
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.