Como posso impedir que o Ubuntu 14.04 falhe ~ 10% do tempo quando tento suspender?

1

Eu tenho tentado resolver isso por um ano, e li, e tentei, a maioria das soluções que eu vi online, e ele ainda trava regularmente, mas não todas as vezes, em tentativas de espera. Os currículos nunca falham e nunca ocorrem de outra forma, por exemplo, os desligamentos não falharam.

A falha é assim:

  1. Eu apertei o botão suspender no menu do sistema
  2. Imediatamente, sem atraso, a tela muda para a tela de login, mas completamente congelada

Nada funciona:

  • Mouse
  • Teclado
  • Alt + F1
  • Esc
  • Ctrl + Alt + Del
  • Alt + Sysrq , R E I S U O

Eu apenas segurei o botão de energia até que ele silenciosamente morra: (

É um computador personalizado, eis alguns detalhes que podem ser importantes:

  • Intel i7-4790k
  • Asus Z97-A ATX
  • Nenhuma placa gráfica dedicada, usando o Intel iGPU
    (Eu sei que as placas da Nvidia tinham um bug similar)
  • 32 GB de RAM
  • partição SWAP de 16 GB
  • Partição de inicialização - 250 MB, 150 MB não usados (não sei se isso pode importar)

Aqui estão alguns trechos de /var/log/kern.log :

Uma tentativa de espera bem-sucedida :

Nov  6 23:00:43 Helios kernel: [130991.263819] wlan0: deauthenticating from xx:xx:xx:xx:xx:xx by local choice (reason=3)
Nov  6 23:00:43 Helios kernel: [130991.279076] cfg80211: Calling CRDA to update world regulatory domain
Nov  6 23:00:43 Helios kernel: [130991.284049] cfg80211: World regulatory domain updated:
Nov  6 23:00:43 Helios kernel: [130991.284051] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Nov  6 23:00:43 Helios kernel: [130991.284052] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Nov  6 23:00:43 Helios kernel: [130991.284053] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Nov  6 23:00:43 Helios kernel: [130991.284054] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Nov  6 23:00:43 Helios kernel: [130991.284055] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Nov  6 23:00:43 Helios kernel: [130991.284055] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Nov  6 23:00:44 Helios kernel: [130992.610450] PM: Syncing filesystems ... done.
Nov  6 23:00:44 Helios kernel: [130992.646136] PM: Preparing system for mem sleep

Uma tentativa não bem-sucedida :

Nov 12 14:49:10 Helios kernel: [105446.654635] wlan0: deauthenticating from xx:xx:xx:xx:xx:xx by local choice (reason=3)
Nov 12 14:49:10 Helios kernel: [105446.669411] cfg80211: Calling CRDA to update world regulatory domain
Nov 12 14:49:10 Helios kernel: [105446.674029] cfg80211: World regulatory domain updated:
Nov 12 14:49:10 Helios kernel: [105446.674031] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Nov 12 14:49:10 Helios kernel: [105446.674032] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Nov 12 14:49:10 Helios kernel: [105446.674033] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Nov 12 14:49:10 Helios kernel: [105446.674033] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Nov 12 14:49:10 Helios kernel: [105446.674034] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Nov 12 14:49:10 Helios kernel: [105446.674035] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)

Observe que está faltando o PM:syncing filesystems... e a linha a seguir.

Aqui está uma coisa estranha: quando ligo o computador de volta, saio do modo de espera, eu obtenho alguns logs de boot que, para mim , parecem logs enquanto estão suspendendo , não retomar. Mas talvez não seja nada:

Nov  7 08:46:39 Helios kernel: [130992.646268] Freezing user space processes ... (elapsed 0.001 seconds) done.
Nov  7 08:46:39 Helios kernel: [130992.648070] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Nov  7 08:46:39 Helios kernel: [130992.649308] PM: Entering mem sleep
Nov  7 08:46:39 Helios kernel: [130992.649443] Suspending console(s) (use no_console_suspend to debug)
Nov  7 08:46:39 Helios kernel: [130992.649616] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
Nov  7 08:46:39 Helios kernel: [130992.649632] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Nov  7 08:46:39 Helios kernel: [130992.649694] sd 1:0:0:0: [sdb] Stopping disk
Nov  7 08:46:39 Helios kernel: [130992.650499] sd 0:0:0:0: [sda] Stopping disk
Nov  7 08:46:39 Helios kernel: [130992.673064] serial 00:0a: disabled
Nov  7 08:46:39 Helios kernel: [130992.673066] serial 00:0a: System wakeup disabled by ACPI
# Around 110 more lines of wake-up logs

Ajuda?

    
por Josh.F 14.11.2016 / 17:23

0 respostas