GNU/Linux >> Znalost Linux >  >> Ubuntu

Nemůžete hibernovat dvakrát?

Používám Ubuntu 13.10 a daří se mi uspat do RAM bez jakýchkoliv incidentů. Pozastavení na disk (hibernace) však nefunguje podruhé, když to udělám (po restartu).

Zkoušel jsem hibernovat pomocí pm-hibernate a také pomocí uswusp .

Poprvé po re-bootu to jde dobře, ale když se pokusím znovu hibernovat, zamrzne to se zprávou s2disk snapshooting system a budu muset restartovat.

Můj odkládací oddíl je větší než moje RAM.

Můj /etc/default/grub :

GRUB_DEFAULT="5"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="resume=UUID=6a6e6406-4022-4620-bb36-fbf29f5c1cdf"
GRUB_SAVEDEFAULT="false"

Po změně parametru CMDLINE_LINUX spustím update-grub.

Můj /etc/initramfs-tools/conf.d/resume :

RESUME=UUID=6a6e6406-4022-4620-bb36-fbf29f5c1cdf

Aktualizováno po změně pomocí:

sudo update-initramfs -u

Pokusil jsem se „znovu nastavit“ svůj swap pomocí:

sudo swapoff -a && sudo swapon -U 6a6e6406-4022-4620-bb36-fbf29f5c1cdf

ale nic to nezměnilo.

Výstup free -m :

               total       used       free     shared    buffers     cached 
 Mem:          1865         644       1220          0        111        328
 -/+ buffers/cache:         205       1659 
 Swap:         2044           0       2044

Výstup názvu -a:

Linux QuoraF 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Existuje nějaký způsob, jak znovu nastavit, co je po první hibernaci špatně? Představuji si, že systém někde něco vytváří a toto něco blokuje následné hibernace.

Přijatá odpověď:

Našel řešení. Spuštěno:

sync && sudo sysctl -w vm.drop_caches=3 && sudo sysctl -w vm.drop_caches=2

vyčistí mezipaměť a systém bude moci po opětovném spuštění znovu přejít do režimu spánku.

Teď nevím, co nebo proč se něco hromadilo v paměti. Měl by to být zásobníkový systém, kde nové položky přetahují položky, které již nepotřebujete.

Wilfovy tipy jsou stále platné pro systém využívající při běhu odkládací prostor. Používám ho pouze pro hibernaci To znamená, že jsem měl 2 GB, ale používal jsem pouze 1 GB. Kdybych potřeboval například 3 GB, nemohl bych svůj počítač s 2 GB RAM přepnout do režimu spánku pomocí 2GB odkládacího oddílu.


Ubuntu
  1. Po upgradu na 12.10 chybí nabídka zpráv?

  2. Hibernace v 18.04?

  3. Nelze povolit Wi-Fi?

  1. Vypnutí po určité době?

  2. Ubuntu 16.04 Žádná Wifi po pozastavení?

  3. Uživatelé nemohou používat crontab po upgradu zabezpečení hesla

  1. Uvízl na fialové obrazovce?

  2. Nemůžete nainstalovat Vim?

  3. Žádná síť po upgradu na 16.04?