You are not logged in.

#1 2013-03-25 07:59:52

rasoran
Member
Registered: 2013-03-25
Posts: 29

[SOLVED] systemctl hibernate

systemctl hibernate makes the screen go black while showing dmesg and then resumes the session like nothing happened.

and yes i did make a swap file

swapon -s

Filename                                Type            Size    Used    Priority
/swapfile                               file    3145724 0       -1

heres dmesg.

[28063.430665] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[28064.090673] r8169 0000:04:00.0 enp4s0: link up
[28067.360582] hub 1-1:1.0: hub_port_status failed (err = -110)
[28072.408962] hub 1-1:1.0: hub_port_status failed (err = -110)
[28077.457324] hub 1-1:1.0: hub_port_status failed (err = -110)
[28082.505744] hub 1-1:1.0: hub_port_status failed (err = -110)
[28087.554147] hub 1-1:1.0: hub_port_status failed (err = -110)
[28092.602537] hub 1-1:1.0: hub_port_status failed (err = -110)
[28092.603405] PM: thaw of devices complete after 30334.036 msecs
[28092.604792] PM: writing image.
[28096.507085] PM: Using 3 thread(s) for compression.
PM: Compressing and saving image data (588860 pages)...
[28096.507094] PM: Image saving progress:   0%
[28097.985874] PM: Image saving progress:  10%
[28098.835129] PM: Image saving progress:  20%
[28099.821839] PM: Image saving progress:  30%
[28101.071645] PM: Image saving progress:  40%
[28102.304963] PM: Image saving progress:  50%
[28103.330724] PM: Image saving progress:  60%
[28104.235073] PM: Image saving progress:  70%
[28105.691377] PM: Image saving progress:  80%
[28107.619194] PM: Image saving progress:  90%
[28108.627468] PM: Image saving done.
[28108.627473] PM: Wrote 2355440 kbytes in 12.12 seconds (194.34 MB/s)
[28108.628372] PM: S
[28108.673617] PM: Swap header not found!
[28108.673689] |
[28108.766819] Restarting tasks ... done.
[28108.769548] PM: Basic memory bitmaps freed
[28108.769557] video LNXVIDEO:00: Restoring backlight state
[28108.776191] video LNXVIDEO:01: Restoring backlight state
[28113.815778] hub 1-1:1.0: hub_port_status failed (err = -110)
[28118.864137] hub 1-1:1.0: hub_port_status failed (err = -110)

and heres journalctl

Mar 23 05:45:27 olas kernel: e820: BIOS-provided physical RAM map:
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009e7
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x000000000009e800-0x000000000009ff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000000e0000-0x00000000000fff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x0000000000100000-0x000000001fffff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x0000000020000000-0x00000000201fff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x0000000020200000-0x000000003fffff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x0000000040000000-0x00000000401fff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x0000000040200000-0x00000000aace3f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aace4000-0x00000000aacf7f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aacf8000-0x00000000aacf9f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aacfa000-0x00000000aad8df
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aad8e000-0x00000000aad8ef
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aad8f000-0x00000000aadb7f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aadb8000-0x00000000aadc7f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aadc8000-0x00000000aade7f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aade8000-0x00000000aaf18f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aaf19000-0x00000000aafe7f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aafe8000-0x00000000aaffcf
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000aaffd000-0x00000000aaffff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000ab000000-0x00000000af9fff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000e0000000-0x00000000e3ffff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000fed10000-0x00000000fed13f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000fed18000-0x00000000fed19f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00f
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000ff980000-0x00000000ffbfff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x00000000ffd80000-0x00000000ffffff
Mar 23 05:45:27 olas kernel: BIOS-e820: [mem 0x0000000100000000-0x00000001cfdfff
Mar 23 05:45:27 olas kernel: NX (Execute Disable) protection: active
Mar 23 05:45:27 olas kernel: SMBIOS 2.6 present.
Mar 23 05:45:27 olas kernel: DMI: ASUSTeK Computer Inc. K53SV/K53SV, BIOS K53SV.
Mar 23 05:45:27 olas kernel: e820: update [mem 0x00000000-0x0000ffff] usable ==>
Mar 23 05:45:27 olas kernel: e820: remove [mem 0x000a0000-0x000fffff] usable
Mar 23 05:45:27 olas kernel: No AGP bridge found
Mar 23 05:45:27 olas kernel: e820: last_pfn = 0x1cfe00 max_arch_pfn = 0x40000000
Mar 23 05:45:27 olas kernel: MTRR default type: uncachable
Mar 23 05:45:27 olas kernel: MTRR fixed ranges enabled:
Mar 23 05:45:27 olas kernel:   00000-9FFFF write-back
Mar 23 05:45:27 olas kernel:   A0000-BFFFF uncachable
Mar 23 05:45:27 olas kernel:   C0000-CFFFF write-protect
Mar 23 05:45:27 olas kernel:   D0000-E7FFF uncachable
Mar 23 05:45:27 olas kernel:   E8000-FFFFF write-protect
Mar 23 05:45:27 olas kernel: MTRR variable ranges enabled:
Mar 23 05:45:27 olas kernel:   0 base 000000000 mask F80000000 write-back
Mar 23 05:45:27 olas kernel:   1 base 080000000 mask FE0000000 write-back
Mar 23 05:45:27 olas kernel:   2 base 0A0000000 mask FF8000000 write-back
Mar 23 05:45:27 olas kernel:   3 base 0A8000000 mask FFC000000 write-back
Mar 23 05:45:27 olas kernel:   4 base 0AB000000 mask FFF000000 uncachable

and journalctl -xn

Mar 25 00:36:25 arch dhcpcd[423]: enp4s0: rebinding lease of 169.229.92.20
Mar 25 00:36:25 arch dhcpcd[423]: enp4s0: acknowledged 169.229.92.20 from 169.22
Mar 25 00:36:25 arch dhcpcd[423]: enp4s0: checking for 169.229.92.20
Mar 25 00:36:29 arch dhcpcd[423]: enp4s0: sending IPv6 Router Solicitation
Mar 25 00:36:29 arch kernel: hub 1-1:1.0: hub_port_status failed (err = -110)
Mar 25 00:36:31 arch dhcpcd[423]: enp4s0: leased 169.229.92.20 for 42300 seconds
Mar 25 00:36:33 arch dhcpcd[423]: enp4s0: sending IPv6 Router Solicitation
Mar 25 00:36:34 arch kernel: hub 1-1:1.0: hub_port_status failed (err = -110)
Mar 25 00:36:37 arch dhcpcd[423]: enp4s0: sending IPv6 Router Solicitation
Mar 25 00:36:37 arch dhcpcd[423]: enp4s0: no IPv6 Routers available

Last edited by rasoran (2013-04-01 17:15:46)

Offline

#2 2013-03-25 09:01:39

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: [SOLVED] systemctl hibernate

What does "cat /proc/cmdline" show?

Offline

#3 2013-03-25 09:05:52

rasoran
Member
Registered: 2013-03-25
Posts: 29

Re: [SOLVED] systemctl hibernate

cat /proc/cmdline

BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=deff7182-f14b-4c08-b619-59bb55643738 ro quiet

Offline

#4 2013-03-25 09:18:30

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: [SOLVED] systemctl hibernate

When using a swap partition, you need to have resume parameter in the kernel line. When using a swap file, you additionally need resume_offset. https://wiki.archlinux.org/index.php/Sw … e_resuming

Remember to add resume hook to mkinitcpio.conf and rebuild the image, otherwise it won't thaw.

Offline

#5 2013-03-25 09:30:21

rasoran
Member
Registered: 2013-03-25
Posts: 29

Re: [SOLVED] systemctl hibernate

thats odd.
I have in /etc/mkinitcpio.conf

HOOKS="base udev autodetect modconf block filesystems keyboard fsck resume"

and in /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet resume_offset=1664561"
GRUB_CMDLINE_LINUX="resume=/dev/sda1"

and after that i ran:
grub-mkconfig -o /boot/grub/grub.cfg

and then:
mkinitcpio -p linux

although one odd thing i did notice is that the output for filefrag -v doesn't quite match theirs. I got

Filesystem type is: ef53
Filesystem cylinder groups approximately 118
File size of /swapfile is 3221225472 (786432 blocks of 4096 bytes)
 ext:     logical_offset:        physical_offset: length:   expected: flags:
   0:        0..      11:    1664561..   1664572:     12:             merged
   1:       12..      15:    1664573..   1664576:      4:             merged
   2:       16..      31:    2663696..   2663711:     16:    1664577: merged
   3:       32..      63:    2664704..   2664735:     32:    2663712: merged
   4:       64..     127:    2656288..   2656351:     64:    2664736: merged
   5:      128..     255:    2656384..   2656511:    128:    2656352: merged
   6:      256..     511:    2655872..   2656127:    256:    2656512: merged
   7:      512..    1023:    2656768..   2657279:    512:    2656128: merged
   8:     1024..    1035:    2667520..   2667531:     12:    2657280: merged

all the way to

 796:   780300..  781323:    3536908..   3537931:   1024:             merged
 797:   781324..  782335:    3537932..   3538943:   1012:             merged
 798:   782336..  782347:    3547136..   3547147:     12:    3538944: merged
 799:   782348..  783371:    3547148..   3548171:   1024:             merged
 800:   783372..  784395:    3548172..   3549195:   1024:             merged
 801:   784396..  785419:    3549196..   3550219:   1024:             merged
 802:   785420..  786431:    3550220..   3551231:   1012:             merged,eof
/swapfile: 35 extents found, perfection would be -1 extent

Offline

#6 2013-03-25 09:56:20

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: [SOLVED] systemctl hibernate

Does it not hibernate or thaw with those things in place?

Offline

#7 2013-03-25 10:00:59

rasoran
Member
Registered: 2013-03-25
Posts: 29

Re: [SOLVED] systemctl hibernate

nope. i had actually already done all of this previously, before i posted to the forums.

Offline

#8 2013-03-25 10:05:05

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: [SOLVED] systemctl hibernate

Are you sure you're booting with those resume parameters? /proc/cmdline shows what paramaters were used, and yours doesn't have those.

Maybe having resume in the first line, preferably before resume_offset, would make it work.

Last edited by lucke (2013-03-25 10:07:57)

Offline

#9 2013-03-25 10:15:38

rasoran
Member
Registered: 2013-03-25
Posts: 29

Re: [SOLVED] systemctl hibernate

so i decided to reboot and then tried once again to hibernate and it worked!

i feel so silly...thanks for helping!

although the hibernate and waking times were extremely slow for just hibernating 2 xterms and a 1 tab browser.

dmesg

[  245.270711] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[  245.530959] r8169 0000:04:00.0 enp4s0: link up
[  259.218995] usb 1-1: device descriptor read/64, error -110
[  274.453689] usb 1-1: device descriptor read/64, error -110
[  274.663612] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[  289.795041] usb 1-1: device descriptor read/64, error -110
[  305.029777] usb 1-1: device descriptor read/64, error -110
[  305.239714] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[  315.662778] usb 1-1: device not accepting address 2, error -110
[  315.769432] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[  326.192506] usb 1-1: device not accepting address 2, error -110
[  326.299175] usb 2-1: reset high-speed USB device number 2 using ehci-pci
[  326.695911] usb 2-1.3: reset full-speed USB device number 3 using ehci-pci
[  326.782466] PM: restore of devices complete after 83049.978 msecs
[  326.783799] PM: Image restored successfully.
[  326.784016] usb 1-1: USB disconnect, device number 2
[  326.784030] usb 1-1.2: USB disconnect, device number 3
[  326.783803] Restarting tasks ... done.
[  326.785034] PM: Basic memory bitmaps freed
[  326.785054] video LNXVIDEO:00: Restoring backlight state
[  326.785724] video LNXVIDEO:01: Restoring backlight state
[  326.802456] usb 1-1.4: USB disconnect, device number 4
[  327.165527] usb 1-1: new high-speed USB device number 5 using ehci-pci
[  327.289887] hub 1-1:1.0: USB hub found
[  327.289985] hub 1-1:1.0: 6 ports detected
[  327.555589] usb 1-1.2: new high-speed USB device number 6 using ehci-pci
[  327.792557] uvcvideo: Found UVC 1.00 device ASUS USB2.0 WebCam (058f:a014)
[  327.795785] input: ASUS USB2.0 WebCam as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input14
[  327.862117] usb 1-1.4: new high-speed USB device number 7 using ehci-pci
[  327.951601] scsi7 : SCSI emulation for RTS5139 USB card reader
[  327.952051] scsi 7:0:0:0: Direct-Access     Generic- xD/SD/M.S.       1.00 PQ: 0 ANSI: 0 CCS
[  327.955561] sd 7:0:0:0: [sdb] Attached SCSI removable disk

Offline

Board footer

Powered by FluxBB