Hibernação e Suspensão não funcionam

Galera as vezes eu tento deixar o meu computador suspenso e as vezes tento hibernar ele, porém em ambos os casos, após um segundo ele reinicia e volta a ativa. Uma observação é que esse problema acontece tanto no Windows quanto no Linux. Estou até considerando que o problema possa ser na configuração de algum modo especifico na BIOS, porém não tenho tanta certeza quanto isso. A Placa-Mãe é um ASRock H110M-HG4

Primeiro verifique se a BIOS está atualizada.

Depois, uma vez atualizada, veja o que diz o log do sistema quando vc tenta suspender:

  • Abra o terminal, digite sudo dmesg -w
  • Clique em suspender
  • Verifique as mensagens da tela
1 Curtida

Apareceu vários logs, qual eu tenho que analizar para ser mais preciso?

Ali vc acompanha o processo de suspensão. Vai avisar que o computador vai entrar no modo de suspensão, congela a execução dos processos, para os discos, desativar a interface de rede, depois desativar os núcleos adicionais do computador e por fim enviar sinal ACPI para entrar na suspensão.

Depois o processo inverso acontece:
Chega a mensagem para sair da suspensão, ativa os núcleos adicionais, reseta os dispositivos USB, reativa a rede, reativa os discos, reativa todos os processos e avisa que chegou ao fim a suspensão.

Se houver algum erro, provavelemente vai aparecer em vermelho.
Se não houver nenhum erro, então é problema de hardware que não ativa esses modos. Por isso falei para verificar se a bios está atualizada. Vale a pena conferir se tem algum tipo de configuração para habilitar a suspensão e hibernação.

Dá uma olhada no meu aqui: Clicou para suspender:

[156216.093164] PM: suspend entry (deep)
[156216.235347] Filesystems sync: 0.142 seconds
[156216.236696] Freezing user space processes ... (elapsed 0.003 seconds) done.
[156216.240092] OOM killer disabled.
[156216.240092] Freezing remaining freezable tasks ... (elapsed 2.108 seconds) done.
[156218.348775] printk: Suspending console(s) (use no_console_suspend to debug)
[156218.352294] r8169 0000:21:00.0 enp33s0: Link is Down
[156218.375069] sd 3:0:0:0: [sdc] Synchronizing SCSI cache
[156218.375083] sd 9:0:0:0: [sdd] Synchronizing SCSI cache
[156218.375084] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[156218.375092] sd 2:0:0:0: [sdb] Synchronizing SCSI cache
[156218.375112] sd 2:0:0:0: [sdb] Stopping disk
[156218.375274] sd 3:0:0:0: [sdc] Stopping disk
[156218.378080] sd 0:0:0:0: [sda] Stopping disk
[156219.125103] ACPI: Preparing to enter system sleep state S3
[156219.455229] PM: Saving platform NVS memory
[156219.455237] Disabling non-boot CPUs ...
[156219.456460] smpboot: CPU 1 is now offline
[156219.457958] smpboot: CPU 2 is now offline
[156219.459440] smpboot: CPU 3 is now offline
[156219.460023] ACPI: Low-level resume complete

Quando volta da suspensão:

[156219.460062] PM: Restoring platform NVS memory
[156219.460469] Enabling non-boot CPUs ...
[156219.460492] x86: Booting SMP configuration:
[156219.460492] smpboot: Booting Node 0 Processor 1 APIC 0x1
[156219.460584] microcode: CPU1: patch_level=0x08001137
[156219.462850] CPU1 is up
[156219.462860] smpboot: Booting Node 0 Processor 2 APIC 0x8
[156219.462994] microcode: CPU2: patch_level=0x08001137
[156219.465269] CPU2 is up
[156219.465279] smpboot: Booting Node 0 Processor 3 APIC 0x9
[156219.465411] microcode: CPU3: patch_level=0x08001137
[156219.467664] CPU3 is up
[156219.467916] ACPI: Waking up from system sleep state S3
[156219.533087] usb usb1: root hub lost power or was reset
[156219.533088] usb usb2: root hub lost power or was reset
[156219.589032] sd 0:0:0:0: [sda] Starting disk
[156219.589037] sd 2:0:0:0: [sdb] Starting disk
[156219.589043] sd 3:0:0:0: [sdc] Starting disk
[156219.632422] r8169 0000:21:00.0 enp33s0: Link is Down
[156219.665023] [drm] PCIE GART of 256M enabled (table at 0x000000F400000000).
[156219.759026] [drm] SADs count is: 0, don't need to read it
[156219.848511] ata6: SATA link down (SStatus 0 SControl 330)
[156219.848544] ata2: SATA link down (SStatus 0 SControl 300)
[156219.851841] ata8: SATA link down (SStatus 0 SControl 300)
[156219.851858] ata7: SATA link down (SStatus 0 SControl 300)
[156219.855166] ata9: SATA link down (SStatus 0 SControl 300)
[156219.926564] usb 2-2: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[156220.005722] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[156220.005734] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[156220.022631] ata1.00: configured for UDMA/133
[156220.024021] ata3.00: configured for UDMA/133
[156220.205816] usb 1-9: reset low-speed USB device number 2 using xhci_hcd
[156220.309048] [drm] Fence fallback timer expired on ring sdma0
[156220.569049] ata5: failed to resume link (SControl 0)
[156220.569058] ata5: SATA link down (SStatus 0 SControl 0)
[156220.815715] [drm] Fence fallback timer expired on ring sdma0
[156220.835815] usb 1-10: reset low-speed USB device number 3 using xhci_hcd
[156221.322381] [drm] Fence fallback timer expired on ring sdma0
[156221.350536] [drm] UVD and UVD ENC initialized successfully.
[156221.451495] [drm] VCE initialized successfully.
[156222.723521] r8169 0000:21:00.0 enp33s0: Link is Up - 1Gbps/Full - flow control rx/tx
[156225.582388] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[156225.587262] ata4.00: configured for UDMA/133
[156225.611980] OOM killer enabled.
[156225.611981] Restarting tasks ... done.
[156225.618504] PM: suspend exit
[156225.618522] elogind-daemon[4242]: System resumed.

(se quiser colar aqui use a tag html <pre> antes, cola o texto e digita </pre> depois)

1 Curtida

Ao fazer o processo aparece os seguintes log’s:
Para suspender:

[  106.709387] PM: suspend entry (deep)
[  107.627415] Filesystems sync: 0.917 seconds
[  107.891438] Freezing user space processes ... (elapsed 0.089 seconds) done.
[  107.980637] OOM killer disabled.
[  107.980638] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[  107.982141] printk: Suspending console(s) (use no_console_suspend to debug)
[  107.984195] serial 00:02: disabled
[  107.984945] parport_pc 00:01: disabled
[  107.995102] sd 2:0:0:0: [sdc] Synchronizing SCSI cache
[  107.995155] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
[  107.995157] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[  107.995176] sd 3:0:0:0: [sdd] Synchronizing SCSI cache
[  107.995233] sd 2:0:0:0: [sdc] Stopping disk
[  107.995256] sd 1:0:0:0: [sdb] Stopping disk
[  107.995630] sd 0:0:0:0: [sda] Stopping disk
[  107.996286] sd 3:0:0:0: [sdd] Stopping disk
[  108.335794] ACPI: Preparing to enter system sleep state S3
[  108.544322] PM: Saving platform NVS memory
[  108.544419] Disabling non-boot CPUs ...
[  108.545052] IRQ 125: no longer affine to CPU1
[  108.546087] smpboot: CPU 1 is now offline
[  108.550050] IRQ 129: no longer affine to CPU2
[  108.551233] smpboot: CPU 2 is now offline
[  108.552700] IRQ 16: no longer affine to CPU3
[  108.552702] IRQ 121: no longer affine to CPU3
[  108.552704] IRQ 124: no longer affine to CPU3
[  108.553709] smpboot: CPU 3 is now offline
[18446743802.527025] [Firmware Bug]: TSC ADJUST differs: CPU0 0 --> -4136342594. Restoring
[  108.556536] ACPI: Low-level resume complete

Ao voltar da suspensão :

[  108.556598] PM: Restoring platform NVS memory
[  108.558469] Enabling non-boot CPUs ...
[  108.558502] x86: Booting SMP configuration:
[  108.558503] smpboot: Booting Node 0 Processor 1 APIC 0x2
[  108.559810] microcode: sig=0x906e9, pf=0x2, revision=0x84
[  108.560957] microcode: updated to revision 0xd6, date = 2020-04-23
[  108.561200] CPU1 is up
[  108.561230] smpboot: Booting Node 0 Processor 2 APIC 0x1
[  108.561496] microcode: sig=0x906e9, pf=0x2, revision=0xd6
[  108.561766] CPU2 is up
[  108.561789] smpboot: Booting Node 0 Processor 3 APIC 0x3
[  108.562275] CPU3 is up
[  108.563424] ACPI: Waking up from system sleep state S3
[  108.640167] parport_pc 00:01: activated
[  108.641626] serial 00:02: activated
[  108.641970] sd 0:0:0:0: [sda] Starting disk
[  108.643693] sd 1:0:0:0: [sdb] Starting disk
[  108.643726] sd 2:0:0:0: [sdc] Starting disk
[  108.643763] sd 3:0:0:0: [sdd] Starting disk
[  108.992435] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[  108.992840] ata4.00: configured for UDMA/133
[  109.069552] usb 1-6: reset low-speed USB device number 4 using xhci_hcd
[  109.364980] OOM killer enabled.
[  109.364982] Restarting tasks ... done.
[  109.368758] PM: suspend exit
[  111.577545] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  111.578886] ata2.00: configured for UDMA/133
[  111.701482] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  111.703248] ata3.00: configured for UDMA/133
[  111.997535] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  112.000623] ata1.00: configured for UDMA/133
[  112.220150] Generic FE-GE Realtek PHY r8169-300:00: attached PHY driver [Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-300:00, irq=IGNORE)
[  112.334518] r8169 0000:03:00.0 enp3s0: Link is Down
[  113.922772] r8169 0000:03:00.0 enp3s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  113.922784] IPv6: ADDRCONF(NETDEV_CHANGE): enp3s0: link becomes ready

A Bios já está na versão mais atualizada.

Não consegui detectar nada de errado…

A linha [Firmware Bug]: TSC ADJUST differs: CPU0 0 é estranha, mas mostra alguma incongruência do relogio interno com o relogio da placa mae. Acho que não tem ligação com o fato de não conseguir suspender o computador.

Então acho que infelizmente terei que aceitar o fato de que a placa mãe talvez não tenha suporte para esse tipo de tarefa :frowning:

Achei que jamais iria dizer isso, mas suspeito que seja incompatibilidade de hardware! Ou talvez possua defeito de fabricação… Acho que seu computador merecia ser estudado, mas pra vc eu acho que se começar a mexer muito pode acabar piorando a situação.

Fazer investigação de hardware precisaria tirar a placa mãe, testar outro processador, trocar memórias, trocar placas etc… Coisa que eu, no seu lugar, não estaria disposto a fazer.

Eu até poderia fazer essa investigação no hardware, só não tenho como testar outro Processador pq não tenho em mãos kkkkk.

Não sei dizer se é defeito na placa mãe pq tudo parece está bem nela, talvez suspeito da memória RAM já que eu uso a que não está na lista que a placa mãe mostra no site oficial.

1 Curtida

Qual é o tamanho da sua Swap só por curiosidade

10 GB, porém uso apenas 8GB de RAM