XPS15 falha ao suspender após a atualização para o ubuntu 17.10

2

Desde a migração para o Ubuntu 17.10 Eu tive alguns problemas com a suspensão do meu sistema (Dell XPS15 com NVIDIA / Intel Dual Card)

Quando pressiono brevemente o botão liga / desliga ou chamo systemctl suspend, vejo que o sistema tenta entrar no modo suspenso, mas ele volta depois de alguns segundos. Extrai do syslog abaixo

[ 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.

E de acordo com o lspci

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

Executando o kernel do Ubuntu. Nenhum ajuste especial

Alguém que enfrenta o mesmo problema com uma maneira de resolver isso?

    
por Jean-Francois Paris 22.10.2017 / 13:38

4 respostas

0

Eu tive problema semelhante. O sistema não será encerrado após a atualização para 17.10. Eu mudei para a versão estável anterior do kernel do grub na inicialização, e agora tudo funciona bem. No momento, estou usando 4.10.0-37-generic e estava enfrentando problemas em 4.13.0-16-generic

    
por Legolas 22.10.2017 / 13:58
0

Estou enfrentando exatamente o mesmo problema em 17.04, também com um XPS 15. Desativar o dispositivo USB 'corrige' isso - ou pelo menos permite que você suspenda.

Você pode desvincular o dispositivo USB com o comando (usando respostas de aqui e aqui )

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

    
por snyke7 02.11.2017 / 00:39
0

Eu tive problemas semelhantes no meu Ubuntu 17.10 e atualizei o BIOS para o último problema corrigido (testado principalmente 1.5.1 e um pouco 1.6.1).

    
por morhook 22.04.2018 / 01:42
0

Eu tenho o mesmo problema com um Dell XPS 15 9550 (também com gráficos Nvidia e Intel) executando o Ubuntu 17.10. Eu obtenho as mesmas linhas no 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

Não entendo o motivo (encontrei aqui ), mas posso resolver o problema desinstalando a intel-microcode package com apt (ou você pode acessar o aplicativo "Software e atualizações", navegar até a guia "Drivers adicionais" e selecionar "Não usar este dispositivo"):

Quando eu removo intel-microcode e reinicializo, o problema parece ir embora, e posso suspender normalmente.

EDIT: BTW Eu estou na versão mais recente do BIOS 1.6.1.

EDIT2: De algumas atualizações recentes (acredito), parece que selecionar "Não usar o dispositivo" não é mais uma opção para o microcódigo. Estou agora na BIOS 1.6.1 (depois que a Dell cancelou o 1.6.1 e depois o liberou mais tarde), e o problema de suspensão parece ainda estar por aí ...: (

    
por Daniel Hathcock 02.01.2018 / 00:34