XPS15 не может приостанавливаться после обновления до ubuntu 17.10

С момента перехода на ubuntu 17.10 у меня были некоторые проблемы с приостановкой моей системы (Dell XPS15 с двойной графической картой nvidia / intel)

Когда я нажимаю кнопку питания кратковременно или вызываете systemctl suspend, я могу видеть что система пытается перейти в приостановленный режим, но через несколько секунд возвращается. Выдержки из syslog ниже

[ 2968.230422] PM: Suspending system (mem) [ 2968.230485] Suspending console(s) (use no_console_suspend to debug) [ 2968.439210] xhci_hcd 0000:3e:00.0: WARN: xHC CMD_RUN timeout [ 2968.439222] suspend_common(): xhci_pci_suspend+0x0/0xd0 returns -110 [ 2968.439227] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 returns -110 [ 2968.439246] dpm_run_callback(): pci_pm_suspend+0x0/0x130 returns -110 [ 2968.439249] PM: Device 0000:3e:00.0 failed to suspend async: error -110 [ 2968.939220] thunderbolt 0000:08:00.0: Ignoring mailbox command error (-110) in icm_suspend [ 2968.939329] PM: Some devices failed to suspend, or early wake event detected [ 2968.939464] PM: resume of devices complete after 0.129 msecs [ 2989.664896] PM: Finishing wakeup. [ 2989.664899] OOM killer enabled. [ 2989.664900] Restarting tasks ... done.

И согласно lspci

3e:00.0 USB controller: Intel Corporation DSL6340 USB 3.1 Controller [Alpine Ridge] (rev ff)

Запуск исходного ядра Ubuntu. Нет специальной настройки

Кто-нибудь сталкивается с той же проблемой, чтобы решить эту проблему?

2
задан 22 October 2017 в 14:38

8 ответов

У меня такая же проблема с Dell XPS 15 9550 (также с графикой Nvidia и Intel) с Ubuntu 17.10. Я получаю те же строки в syslog:

[23886.943531] suspend_common(): xhci_pci_suspend+0x0/0xd0 returns -110 [23886.943536] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 returns -110 [23886.943542] dpm_run_callback(): pci_pm_suspend+0x0/0x130 returns -110 [23886.943546] PM: Device 0000:3e:00.0 failed to suspend async: error -110 [23887.443502] thunderbolt 0000:08:00.0: Ignoring mailbox command error (-110) in icm_suspend [23887.443583] PM: Some devices failed to suspend, or early wake event detected

Я не понимаю, почему (найдено здесь), но я могу решить проблему, удалив пакет intel-microcode с apt (или вы можете перейдите на вкладку «Дополнительные драйверы» и выберите «Не использовать это устройство»):

здесь

Когда я удаляю intel-microcode и перезагружаюсь, проблема, кажется, исчезает, и я могу приостановить, как обычно.

EDIT: BTW Я нахожусь в самой последней версии BIOS 1.6.1.

EDIT2: Из некоторых последних обновлений (я считаю) кажется, что выбор «Не использовать устройство» больше не является вариантом для микрокода. Я сейчас на BIOS 1.6.1 (после того, как Dell отменила 1.6.1, а затем снова выпустила его позже), и проблема с приостановкой, похоже, все еще вокруг ...: (

0
ответ дан 18 July 2018 в 04:50

У меня была аналогичная проблема. После обновления до 17.10 система не отключится. Я перешел на более раннюю стабильную версию ядра из grub при запуске, и теперь все работает нормально. В настоящее время я использую 4.10.0-37-generic и столкнулся с проблемами на 4.13.0-16-generic

0
ответ дан 18 July 2018 в 04:50

У меня были аналогичные проблемы на моем Ubuntu 17.10, а обновление BIOS до последних исправлено с ошибками (протестировано в основном 1.5.1 и немного 1.6.1).

0
ответ дан 18 July 2018 в 04:50

Я сталкиваюсь с той же проблемой 17.04, также с XPS 15. Отключение USB-устройства «исправляет» его - или, по крайней мере, позволяет приостановить работу.

Вы можете отпереть USB-устройство с помощью команды (используя ответы здесь и здесь)

echo "0000:3e:00.0" | sudo tee --append /sys/bus/pci/drivers/xhci_hcd/unbind

0
ответ дан 18 July 2018 в 04:50

У меня такая же проблема с Dell XPS 15 9550 (также с графикой Nvidia и Intel) с Ubuntu 17.10. Я получаю те же строки в syslog:

[23886.943531] suspend_common(): xhci_pci_suspend+0x0/0xd0 returns -110 [23886.943536] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 returns -110 [23886.943542] dpm_run_callback(): pci_pm_suspend+0x0/0x130 returns -110 [23886.943546] PM: Device 0000:3e:00.0 failed to suspend async: error -110 [23887.443502] thunderbolt 0000:08:00.0: Ignoring mailbox command error (-110) in icm_suspend [23887.443583] PM: Some devices failed to suspend, or early wake event detected

Я не понимаю, почему (найдено здесь), но я могу решить проблему, удалив пакет intel-microcode с apt (или вы можете перейдите на вкладку «Дополнительные драйверы» и выберите «Не использовать это устройство»):

здесь

Когда я удаляю intel-microcode и перезагружаюсь, проблема, кажется, исчезает, и я могу приостановить, как обычно.

EDIT: BTW Я нахожусь в самой последней версии BIOS 1.6.1.

EDIT2: Из некоторых последних обновлений (я считаю) кажется, что выбор «Не использовать устройство» больше не является вариантом для микрокода. Я сейчас на BIOS 1.6.1 (после того, как Dell отменила 1.6.1, а затем снова выпустила его позже), и проблема с приостановкой, похоже, все еще вокруг ...: (

0
ответ дан 24 July 2018 в 18:10
  • 1
    Я понизил рейтинг с 1.6.1 до 1.5.1. Похоже, что Bios 1.6.1 была прекращена компанией Dell, и я подозреваю, что мой ноутбук работает намного медленнее. – morhook 27 January 2018 в 18:33
  • 2
    Поцарапайте мой последний комментарий. Новый Bios 1.6.1 (Dell открыла новый!), Похоже, отлично работает на моем Dell XPS 15 9550 – morhook 22 April 2018 в 02:40
  • 3
    См. Мое редактирование выше. Я тоже на новом 1.6.1, но проблема по-прежнему остается для меня ... не уверен, что я сделал иначе, чем вы @morhook. Какие-либо предложения? – Daniel Hathcock 23 April 2018 в 07:21
  • 4
    Не знаю! :( У вас есть все обновления? Вы используете wayland или X11? (X11 на моем случае) @ daniel-hathcock – morhook 26 April 2018 в 00:02
  • 5
    Ах, это может быть проблемой! Я на Уэйланде. Спасибо за информацию. – Daniel Hathcock 26 April 2018 в 00:51

У меня была аналогичная проблема. После обновления до 17.10 система не отключится. Я перешел на более раннюю стабильную версию ядра из grub при запуске, и теперь все работает нормально. В настоящее время я использую 4.10.0-37-generic и столкнулся с проблемами на 4.13.0-16-generic

0
ответ дан 24 July 2018 в 18:10

У меня были аналогичные проблемы на моем Ubuntu 17.10, а обновление BIOS до последних исправлено с ошибками (протестировано в основном 1.5.1 и немного 1.6.1).

0
ответ дан 24 July 2018 в 18:10

Я сталкиваюсь с той же проблемой 17.04, также с XPS 15. Отключение USB-устройства «исправляет» его - или, по крайней мере, позволяет приостановить работу.

Вы можете отпереть USB-устройство с помощью команды (используя ответы здесь и здесь)

echo "0000:3e:00.0" | sudo tee --append /sys/bus/pci/drivers/xhci_hcd/unbind

0
ответ дан 24 July 2018 в 18:10
  • 1
    Не такая же проблема, как этот трюк не сработал для меня. Какая версия прошивки dell у вас есть прямо сейчас? – Jean-Francois Paris 3 November 2017 в 11:46
  • 2
    Хм, странно. Я получаю тот же самый журнал, когда suspend fail, кроме строки OOM killer enabled.. Согласно dmidecode -s bios-version, у меня есть версия BIOS 1.2.19. – snyke7 3 November 2017 в 16:44
  • 3
    Правильно. Кажется, проблема на моей стороне была представлена ​​обновлением до bios v 1.4.0. Вернемся к 1.3.0 исправленным вещам. Будет файл отчета об ошибке и посмотреть, что из этого выйдет – Jean-Francois Paris 3 November 2017 в 17:14
  • 4
    @ Jean-FrancoisParis на моей машине с обновленными Ubuntu 17.10 и BIOS 1.5.1 проблема больше не возникает. Вы пробовали 1.5.1 BIOS? [D0] dell.com/support/home/us/en/19/Drivers/&hellip – morhook 1 February 2018 в 17:19

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

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