Подвеска сломана на Ubuntu 16.04 LTS, Dell XPS 9350

14

Поскольку я обновил Ubuntu 15.10 до Ubuntu 16.04 LTS на моем Dell XPS 9350, приостановка нарушена. При закрытии моей крышки ноутбук зависает, но возобновление не удается и он перезагружается. Я попытался pm-suspendи попытался возобновить, возобновление не удалось, и ноутбук перезагрузился. Когда я вернулся в Ubuntu, я получил следующие ошибки. На мой взгляд, странно то, что ядро ​​не является официальным пакетом Ubuntu. В любом случае, моих знаний о Linux недостаточно, чтобы понять, что здесь происходит не так.

Приостановить / возобновить сбой часть 1

Приостановить / возобновить сбой часть 2

РЕДАКТИРОВАТЬ: Я только что попытался установить ядро ​​4.4.8, которое должно исправить некоторые вещи, но это не решило эту проблему. К настоящему времени я также попробовал 4.4.9 и 4.6 RC7. Никто из них не исправил это для меня.

Риен Хойвер
источник
1
Кстати, я вижу это на том, что было чистой установкой 16.04 2-3 недели назад, так что не уверен, что это связано с обновлением 15.10 -> 16.04.
rogerkk
Еще одна вещь, на которую стоит обратить внимание, это то, что я не видел такого поведения до вчерашнего дня или, может быть, пару дней назад, после того, как несколько дней не пользовался компьютером. Приостановка работала просто отлично в начале.
rogerkk
Привет, Рин, пахнет проблемой настройки UEFI / ACPI. Я бы порекомендовал вам начать чтение отсюда: askubuntu.com/questions/770629/…
Андреа Борга
1
Я обнаружил, что могу снова приостановить / возобновить после некоторых «Важных обновлений ОС». Они включали обновления для Python, которые, я считаю, решили проблему. Так что любой, у кого есть эта проблема, может захотеть разобраться в этом, хотя я не уверен, что это решило ее
Rien Heuver
Соответствующий отчет об
Тим Абелл

Ответы:

1

У меня была такая же проблема на XPS 15 9550. Единственное, что сработало для меня, это зайти в биос и включить «Block Sleep» при включении питания. Это, по-видимому, отключает быстрый запуск Intel и режим сна (состояние 3). Таким образом, технически машина не переходит в режим гибернации / приостановки (состояние 3), но при закрытии крышки / открывания / кнопки питания она переходит в более высокий режим сна и возвращается в нормальное состояние. Похоже, до тех пор, пока проблема не будет решена в ядре или драйвере, это может быть единственной опцией и единственной, которая работала в моем случае.

РЕДАКТИРОВАТЬ : Этот сценарий работал для меня, и я смог отключить Block Sleep в BIOS! Режим сна / приостановки теперь работает на моем Ubuntu 16.04: https://ubuntuforums.org/showthread.php?t=2317843&page=11

Майкл
источник
1

Возобновление сломалось на моем Dell XPS 13 9350 после того, как я обновил с 16.04 LTS до 17.10. Когда я закрывал крышку, насколько я мог судить, система зависала (хотя я предполагаю, что в этот момент она, вероятно, рухнула). Я вижу такие записи в / var / log / syslog:

Nov 22 21:42:01 foxy systemd[1]: Starting TLP suspend/resume...
Nov 22 21:42:02 foxy systemd[1]: Started TLP suspend/resume.
Nov 22 21:42:02 foxy systemd[1]: Reached target Sleep.
Nov 22 21:42:02 foxy systemd[1]: Starting Suspend...
Nov 22 21:42:02 foxy systemd-sleep[3511]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Nov 22 21:42:02 foxy systemd-sleep[3519]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Nov 22 21:42:02 foxy systemd-sleep[3511]: Suspending system...

Сами эти сообщения на самом деле не показывают ничего необычного (по крайней мере, для моей системы - мне любопытно, что означают ошибки). Когда я открывал крышку, я видел BIOS POST, и система загружалась. Это отражено в журнале, в котором были такие сообщения, следующие сразу за фрагментом выше:

Nov 22 21:49:24 foxy rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="891" x-info="http://www.rsyslog.com"] start
Nov 22 21:49:24 foxy rsyslogd: rsyslogd's groupid changed to 104
Nov 22 21:49:24 foxy rsyslogd: rsyslogd's userid changed to 101
Nov 22 21:49:24 foxy rsyslogd-2039: Could not open output pipe '/dev/xconsole':: No such file or directory [v8.16.0 try http://www.rsyslog.com/e/2039 ]
Nov 22 21:49:24 foxy rsyslogd-2007: action 'action 11' suspended, next retry is Wed Nov 22 21:49:54 2017 [v8.16.0 try http://www.rsyslog.com/e/2007 ]
Nov 22 21:49:24 foxy kernel: [    0.000000] random: get_random_bytes called from start_kernel+0x42/0x4e1 with crng_init=0
Nov 22 21:49:24 foxy kernel: [    0.000000] Linux version 4.13.0-17-generic (buildd@lcy01-amd64-011) (gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3)) #20-Ubuntu SMP Mon Nov 6 10:04:08 UTC 2017 (Ubuntu 4.13.0-17.20-generic 4.13.8)
Nov 22 21:49:24 foxy kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.13.0-17-generic.efi.signed root=UUID=e51bd6de-6176-4dcf-aaa5-7030d32d15bb ro quiet splash vt.handoff=7
Nov 22 21:49:24 foxy kernel: [    0.000000] KERNEL supported cpus:
Nov 22 21:49:24 foxy kernel: [    0.000000]   Intel GenuineIntel
Nov 22 21:49:24 foxy kernel: [    0.000000]   AMD AuthenticAMD
Nov 22 21:49:24 foxy kernel: [    0.000000]   Centaur CentaurHauls
...

Резюме начало работать правильно после того, как я установил пакет "uswsusp":

sudo apt-get install uswsusp

Это решение описано здесь: XPS 13 9350 (2016) приостановить - проблемы со звуком

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

Nov 22 22:49:41 foxy systemd[1]: Starting TLP suspend/resume...
Nov 22 22:49:42 foxy systemd[1]: Started TLP suspend/resume.
Nov 22 22:49:42 foxy systemd[1]: Reached target Sleep.
Nov 22 22:49:42 foxy systemd[1]: Starting Suspend...
Nov 22 22:49:42 foxy systemd-sleep[3234]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Nov 22 22:49:42 foxy systemd-sleep[3241]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Nov 22 22:49:42 foxy systemd-sleep[3234]: Suspending system...
Nov 22 22:49:42 foxy kernel: [   51.749528] PM: Syncing filesystems ... done.
Nov 22 22:49:42 foxy kernel: [   51.786975] PM: Preparing system for sleep (mem)
Nov 22 22:49:59 foxy kernel: [   51.788351] Freezing user space processes ... (elapsed 0.128 seconds) done.
Nov 22 22:49:59 foxy kernel: [   51.917175] OOM killer disabled.
Nov 22 22:49:59 foxy kernel: [   51.917176] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Nov 22 22:49:59 foxy kernel: [   51.918926] PM: Suspending system (mem)
Nov 22 22:49:59 foxy kernel: [   51.919012] Suspending console(s) (use no_console_suspend to debug)
Nov 22 22:49:59 foxy kernel: [   52.123320] psmouse serio1: Failed to disable mouse on isa0060/serio1
Nov 22 22:49:59 foxy kernel: [   54.212355] PM: suspend of devices complete after 2293.959 msecs
Nov 22 22:49:59 foxy kernel: [   54.234367] PM: late suspend of devices complete after 22.020 msecs
Nov 22 22:49:59 foxy kernel: [   54.274131] PM: noirq suspend of devices complete after 39.764 msecs
Nov 22 22:49:59 foxy kernel: [   54.274510] ACPI: Preparing to enter system sleep state S3
Nov 22 22:49:59 foxy kernel: [   54.314470] ACPI: EC: event blocked
Nov 22 22:49:59 foxy kernel: [   54.314471] ACPI: EC: EC stopped
Nov 22 22:49:59 foxy kernel: [   54.314472] PM: Saving platform NVS memory
Nov 22 22:49:59 foxy kernel: [   54.314586] Disabling non-boot CPUs ...
Nov 22 22:49:59 foxy kernel: [   54.330929] IRQ 283: no longer affine to CPU1
Nov 22 22:49:59 foxy kernel: [   54.331951] smpboot: CPU 1 is now offline
Nov 22 22:49:59 foxy kernel: [   54.352796] smpboot: CPU 2 is now offline
Nov 22 22:49:59 foxy kernel: [   54.374594] IRQ 1: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374602] IRQ 8: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374606] IRQ 9: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374611] IRQ 12: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374615] IRQ 14: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374621] IRQ 16: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374626] IRQ 17: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374633] IRQ 51: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374641] IRQ 122: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.375694] smpboot: CPU 3 is now offline

В любом случае, я не знаю, почему отсутствовал пакет «uswsusp» или почему он решил проблему. Похоже, это должен быть обязательный пакет.

Майк Хикс
источник
Эта область тоже над моей головой. Но, насколько я понимаю, uswsusp заменяет kernel/suspend-hibernation. Все еще загадка для меня, почему внезапно у меня были проблемы с приостановкой после 1-2 лет без проблем.
Токош
Argh. Я считаю, что это работало, но теперь я не могу приостановить свой ноутбук, когда он работает от батареи. Очевидно, он отключается, когда я закрываю крышку, и начинает загружаться из BIOS, когда я снова открываю крышку. Приостановка работает правильно, когда он включен A / C.
Майк Хикс,
0

Вам не нужна полная новая переустановка. Если у вас есть usb-флешка с 16.04 live Ubuntu, вам нужно только загрузить эту usb-флешку и установить новую только в корневой раздел (/ - раздела) Ubuntu, в то время как / home не должен быть перезаписан. И раздел подкачки тоже будет перезаписан, это не повредит, и ваше рабочее пространство останется прежним. После этой успешной установки у вас есть чистый новый 16.04 - Ubuntu (или xubuntu).

dschinn1001
источник
0

Достаточно ли у вас места подкачки для приостановки и возобновления?

Соблазнительно, когда у вас есть куча ОЗУ, не беспокоиться о пространстве подкачки, но если у вас не так много подкачки, как ОЗУ, возобновить некуда.

Запустите эту команду, чтобы увидеть, сколько у вас есть своп.

swapon
Амиас
источник
0

У меня была такая же проблема на моем XPS 9550 (16.04.2). Я сразу начал настраивать разные вещи на уровне ОС и GRUB, поскольку обнаружил множество потоков, похожих на этот, но в итоге обнаружил, что последний BIOS В обновлении (1.2.25 от 05.07.2017) пропущены некоторые параметры загрузки, в частности «Включить сетевой стек UEFI» и «Безопасная загрузка». Вы можете найти соответствующую инструкцию на сайте поддержки Dell . Чтобы проверить версию вашего BIOS:

sudo dmidecode -s bios-version
sudo dmidecode -s bios-release-date
yuranos87
источник
-2

попробуйте сделать полную установку 16.04. с загрузочной флешки. Убедитесь, что у вас есть подключение к Интернету и активируйте функцию обновления перед началом установки. Я не профессионал в Linux, но за эти годы я узнал, что лучше установить Ubuntu Complete с носителя, такого как USB-флешка, CD, DVD ... Я использую xps 13 9350, и он работает с 16.04 , для меня идеально. (с ядром 4.4.2)

Вы можете попробовать сделать резервную копию с помощью deja-dup 15.10 и восстановить ее 16.04 после того, как убедитесь, что она работает.

Извините, я не могу решить проблему, удачи.

Timbo
источник