Suspensão interrompida no Ubuntu 16.04 LTS, Dell XPS 9350


14

Desde que atualizei do Ubuntu 15.10 para o Ubuntu 16.04 LTS no meu Dell XPS 9350, a suspensão está interrompida. Ao fechar a tampa, o laptop será suspenso, mas a retomada falhará e ele será reiniciado. Eu tentei pm-suspende tentei retomar, retomar falhou e o laptop foi reiniciado. Eu recebi os seguintes erros quando voltei ao Ubuntu. O estranho na minha opinião é que ele afirma que o kernel não é um pacote oficial do ubuntu. De qualquer maneira, meu conhecimento sobre Linux não é suficiente para saber o que está acontecendo de errado aqui.

Suspender / retomar falha parte 1

Suspender / retomar falha parte 2

EDIT: Eu apenas tentei instalar o kernel 4.4.8, que deve corrigir algumas coisas, mas não corrigiu esse problema. Até agora eu também tentei 4.4.9 e 4.6 RC7. Nenhum deles consertou para mim.


1
FWIW, estou vendo isso na instalação 16.04 limpa há 2-3 semanas também, por isso não tenho certeza se está relacionada à atualização 15.10 -> 16.04.
Rogerkk

Outra coisa que vale a pena notar é que eu não vi esse comportamento antes de ontem ou talvez alguns dias atrás, depois de não ter usado o computador por alguns dias. A suspensão costumava funcionar bem no começo.
Rogerkk #

Oi Rien, cheira a um problema de configuração UEFI / ACPI. Eu recomendo que você comece a ler a partir daqui: askubuntu.com/questions/770629/…
Andrea Borga

1
Eu me pude suspender / retomar novamente depois de algumas 'Atualizações importantes do SO'. Isso incluiu atualizações para Python que, acredito, resolveram o problema. Portanto, qualquer pessoa com esse problema pode querer investigar isso, embora não tenha certeza de que foi o que resolveu o problema
Rien Heuver 29/05/16

Respostas:


1

Eu tive o mesmo problema em um XPS 15 9550. A única coisa que funcionou para mim foi entrar no BIOS e ativar "Block Sleep" nas opções de energia. Aparentemente, isso desativa o Intel Rapid Start e dorme (estado 3). Portanto, tecnicamente, a máquina não hiberna / suspende (estado 3), mas fica em um estado de suspensão mais alto ao fechar o botão tampa / abertura / energia e volta bem. Parece que até que o problema seja solucionado no kernel, ou no driver, essa pode ser a única opção e a única coisa que funcionou no meu caso.

EDIT : Este script funcionou para mim e eu pude desativar o Block Sleep na bios! Suspender / suspender agora funciona no meu ubuntu 16.04: https://ubuntuforums.org/showthread.php?t=2317843&page=11


1

Retomar o problema no meu Dell XPS 13 9350 após a atualização de 16.04 LTS para 17.10. Quando eu fechava a tampa, até onde eu sabia, o sistema foi suspenso (embora eu ache que provavelmente caiu nesse momento). Vejo entradas como esta em / 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...

Essas mensagens em si realmente não indicam nada incomum (pelo menos para o meu sistema - estou curioso para saber o que os erros significam). Quando eu abria a tampa, via um BIOS POST e o sistema inicializava. Isso é refletido no log, que tinha mensagens como estas imediatamente após a parte acima:

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

O currículo começou a funcionar corretamente após a instalação do pacote "uswsusp":

sudo apt-get install uswsusp

Esta é uma solução descrita aqui: XPS 13 9350 (2016) suspender - problemas de som

Agora, quando eu suspiro, vejo muitas outras entradas do syslog indicando que o sistema está entrando corretamente no estado de suspensão:

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

De qualquer forma, não sei por que o pacote "uswsusp" estava ausente ou por que ele resolveu o problema. Parece que deve ser um pacote necessário.


Esta área também está sobre minha cabeça. Mas, até onde eu entendi, o uswsusp substitui a kernel/suspendinibição. Ainda é um enigma para mim porque de repente eu tive problemas de suspensão após 1-2 anos sem problemas.
tokosh

Argh. Acredito que isso funcionou, mas agora não consigo suspender meu laptop quando ele está funcionando com bateria. Aparentemente, ele desliga quando fecho a tampa e inicia a inicialização do BIOS quando abro a tampa novamente. Suspenda as funções corretamente quando estiver ligado à rede elétrica.
Mike Hicks

0

Você não precisa de uma nova reinstalação completa. Quando você tem um pendrive com o Ubuntu 16.04 ao vivo, você só precisa inicializá-lo e instalá-lo somente na partição raiz (/ -) do Ubuntu, enquanto o / home não deve ser sobrescrito. E a partição swap - também será sobrescrita, isso não pode prejudicar e seu espaço de trabalho permanece o mesmo. Após esta instalação bem-sucedida, você terá um novo e limpo 16.04 - Ubuntu (ou xubuntu).


0

Você tem espaço de troca suficiente configurado para suspender e continuar?

É tentador quando você tem grande quantidade de RAM para não se preocupar com o espaço de troca, mas se você não tem tanta troca quanto a RAM, não há para onde recomeçar.

Execute este comando para ver quanto de swap você possui.

swapon

0

Eu tive o mesmo problema no meu XPS 9550 (16.04.2). Comecei a ajustar coisas diferentes no nível do SO e GRUB imediatamente desde que encontrei muitos threads semelhantes a este, mas no final o que descobri é que o BIOS mais recente A atualização (1.2.25 de 07/05/2017) eliminou algumas das configurações de inicialização, mais especificamente "Ativar pilha de rede UEFI" e Inicialização segura. Você pode encontrar instruções relevantes no site de suporte da dell . Para verificar a versão do seu BIOS:

sudo dmidecode -s bios-version
sudo dmidecode -s bios-release-date

-2

tente fazer uma instalação completa do 16.04. de um dispositivo USB inicializável. Verifique se você possui uma conexão com a Internet e ative a função de atualização antes de iniciar a instalação. Eu não sou um linux pro, mas ao longo dos anos aprendi que é melhor instalar o ubuntu complete a partir de um meio como pendrive, CD, DVD ... Eu uso um xps 13 9350 e funciona com 16.04 . para mim perfeito. (com o kernel 4.4.2)

Você pode tentar fazer um backup com o deja-dup na 15.10 e recuperá-lo na 16.04 depois de ter certeza de que ele será executado.

Desculpe, não posso resolver o problema, boa sorte.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.