You are not logged in.
I have added the resume kernel parameter and hook, using a swap partition for suspend.
However I have a weird issue, when I hibernate the device the machine stays powered on and hangs at a black screen after some disk activity. When I power off the device manually and start it up again, archlinux successfully resumes from the swap partition.
Any ideas how to make it switch itself off. I remember it used to work in older Ubuntu releases which didn't have systemd (have not tried on 15.04 that has systemd)?
Hibernate on this machine is much faster to startup with compared to a normal shutdown and bootup as it does not have an ssd so that is actually my main use for it.
Offline
I have exactly the same issue on an eee 1001P. It started happening about 3 months ago coinciding with kernel 3.19.3
Offline
I have exactly the same issue on an eee 1001P. It started happening about 3 months ago coinciding with kernel 3.19.3
I have filed a bug report here.
https://bugs.archlinux.org/task/45876?s … name=&type[0]=&sev[0]=&pri[0]=&due[0]=&reported[0]=&cat[0]=&status[0]=open&percent[0]=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=
Please mention that it also affects your device if you wish and provide any additional details you see fit.
Offline
I have recently installed Arch on an old Eee PC 701, for want of a lightweight system to run on old hardware, and I have had exactly the same problem as @courageux with hibernation hanging at a blank screen.
I have poked the internet a bit on the issue (and this thread was the only report of this problem that I found), and I *think* - and this is a bit of a guess - that it's either a kernel module for hardware that does not have a hibernation mode or similar (in which case unloading the module before hibernation and then letting it load automatically on reboot should work) or it's an acpi problem of some sort seeing as the laptops are doing everything to hibernate except poweroff.
I remember it used to work in older Ubuntu releases which didn't have systemd (have not tried on 15.04 that has systemd)?
My primary box has Ubuntu 15.04 installed with Arch as a hobby OS on a second disk, both of which have systemd. I will look into setting them both up for hibernation and see if there are any problems there.
It does strike me as peculiar, however, that the same problem is occurring on at least two different models of Eee PC which were produced a couple of years apart.
Offline
It started happening about 3 months ago coinciding with kernel 3.19.3
Okay, I've messed around with the LTS kernel (3.14.51-1 at time of writing), and hibernation works with the LTS kernel. (NB: the wiki does actually suggest rolling back the kernel - i.e. use the LTS kernel - for fixing hibernate related problems.) What @skunktrader has said suggests to me that something happened in the kernel between 3.19.2 and 3.19.3 which is now causing problems when an Eee PC tries to hibernate - although that's a bit of a hunch at best. I haven't been using Arch long enough to know if anything changed in the way the devs package (or patch) the kernel around then or if something happened upstream. I've taken a quick look at the kernel changelog for version 3.19.3, but I don't know which of the changes if any may be pertinent to the issue (although commit 64e8548fcb078d676bf08d6ddd60ebb7014f7bbf looks promising to a novice eye).
The issue seems to be confined to the Eee PC as well, as neither Linux OS's running on my desktop box have any problem hibernating and a laptop I used with Ubuntu 15.04 didn't have any problems either if memory serves.
Concerning Ubuntu, they don't yet use a kernel greater than 3.19.x by default, so I don't think this problem is reproducible on an Eee PC running a default install of Ubuntu 15.04. That being said, I haven't actually tested this. My Eee PC only has 2G of onboard SSD, so I boot off an SD card and use the SSD as swap, but I don't have a spare SD card or USB stick knocking around that's big enough to throw a stripped back Ubuntu installation at, nor do I have the time currently to wait for an 800-900 MHz Celeron to build and package a more recent kernel... However, I'm now relatively sure it's a kernel related problem.
I hope what I've found may be useful
Last edited by multiplex'd (2015-09-01 20:10:13)
Offline
I realise that this thread hasn't been touched in nearly a month, however for anyone who is watching the thread, the LTS kernel package has just been updated to 4.1.8-1, and for some reason hibernation now just works. At the time of writing, the mainline kernel hasn't been updated to 4.2.1 yet and is still at 4.1.6, so I don't know if newer kernels will work with hibernation.
Offline
linux 4.2.1 fixes this issue on my netbook also
Offline
linux 4.2.1 fixes this issue on my netbook also
Same here!
Offline