lala2Linux Mint 20 Ulyana
A RAM 4 GB, a swap file 1.2 GB, ezért megnöveltem:
free -h
total used free shared buff/cache available
Mem: 1,9Gi 549Mi 706Mi 15Mi 731Mi 1,2Gi
Swap: 1,2Gi 0B 1,2Gi
sudo swapon --show
NAME TYPE SIZE USED PRIO
/swapfile file 1,2G 0B -2
sudo swapoff /swapfile
sudo fallocate -l 5G /swapfile
sudo mkswap /swapfile
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 5 GiB (5368705024 bytes)
nincs címke, UUID=0d6fdecb-a40d-47a8-a440-5932969875e6
sudo swapon /swapfile
sudo swapon --show
NAME TYPE SIZE USED PRIO
/swapfile file 5G 0B -2
De korábban is működött a hibernálás. Ezt csináltam:
sudo nano /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Bele ez a tartalom:
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
Ctrl + O, és Enter,
majd Ctrl + X
Majd megjelent a hibernálás funkció, ami működött is.
Most, a megnövelt swap fájllal ismét próbálom...
Megy, legalábbis úgy tűnik.
A lehetőségek:
cat /sys/power/state
freeze mem disk
Némi hiba megmaradt:
...
[ 245.547568] Adding 5242876k swap on /swapfile. Priority:-2 extents:17 across:15687676k FS
[ 574.991337] PM: Image not found (code -22)
[ 575.026470] PM: hibernation entry
[ 575.575340] Filesystems sync: 0.500 seconds
[ 575.575344] Freezing user space processes ... (elapsed 0.005 seconds) done.
[ 575.580561] OOM killer disabled.
[ 575.580611] PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
[ 575.580613] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
[ 575.580616] PM: Basic memory bitmaps created
[ 575.580617] PM: Preallocating image memory... done (allocated 197474 pages)
[ 576.284691] PM: Allocated 789896 kbytes in 0.70 seconds (1128.42 MB/s)
[ 576.284692] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 576.287210] printk: Suspending console(s) (use no_console_suspend to debug)
[ 576.291079] [drm:vmw_pm_freeze [vmwgfx]] *ERROR* Can't hibernate while 3D resources are active.
[ 576.291237] PM: pci_pm_freeze(): vmw_pm_freeze+0x0/0x1d0 [vmwgfx] returns -16
[ 576.291259] PM: dpm_run_callback(): pci_pm_freeze+0x0/0xc0 returns -16
[ 576.291262] PM: Device 0000:00:02.0 failed to freeze async: error -16
[ 576.331843] usb usb1: root hub lost power or was reset
[ 576.335899] sd 2:0:0:0: [sda] Starting disk
[ 576.392371] usb usb2: root hub lost power or was reset
[ 576.967767] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[ 577.331337] usb 2-1: reset full-speed USB device number 2 using ohci-pci
[ 577.639060] PM: Basic memory bitmaps freed
[ 577.639064] OOM killer enabled.
[ 577.639065] Restarting tasks ... done.
[ 577.648457] PM: hibernation exit
[ 577.866661] 19:49:48.883128 control Error: GstCtrl: Getting host message failed with VERR_INTERRUPTED
[ 587.358734] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 587.359124] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
Meggcsináltam ezt is:
sudo nano /etc/default/grub
A szerkesztett sor (a swap file UUID-jével):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=0d6fdecb-a40d-47a8-a440-5932969875e6"
Ctrl + O, és Enter,
majd Ctrl + X
A beállítás frissítése:
sudo update-grub
Próba...
A korábbi hibák megmaradtak. Ez azonban egy Virtualbox hiba lehet :) (mert az Ulyana ott van):
https://unix.stackexchange.com/questions/502540/why-does-drmvmw-host-log-vmwgfx-error-failed-to-send-host-log-message-sh
Tehát a helyzet az, hogy a grub fájl UUID-s szerkesztésével vagy anélkül a rendszer a hibernálás menüből történő indítása után a bejelentkezési képernyőhöz tér vissza, azaz kéri a jelszavam (ha megadom, belépek). A parancssor futtatása is ezt hozza:
sudo systemctl hibernate
Vajon a felhasználónál is ez történik, jelszó bekérés?
Azt írja „simán újraindul, semmi elmentett állapot”.
Nálam viszont a nyitva hagyott terminál, benne a korábban futtatott parancssorokkal ott maradt, a nyitva hagyott fájlkezelő ott maradt...
Meg kéne próbálnia az UUID-s beállítást, hátha neki az lesz a nyerő.