This problem started when saving NVS area during suspend was introduced (in 2.6.35-rc4) (mailing list post). However, it is known that this mechanism does not work on all machines, so the kernel developers allow the user to disable it with the help of the acpi_sleep=nonvs kernel command line option. This option could be pass to the kernel through GRUB options by editing the file /boot/grub/menu.lst (GRUB 0.97) on the kernel line.
Resume from suspend shuts down instead of wake up
On an Acer Aspire AS3810TG, resuming from suspend shuts down the computer instead of waking it up. If you experience a similar issue, try passing the parameter i8042.reset=1 to your kernel. In GRUB, the line in /boot/grub/menu.lst should be something like this:
Although I have not tested this, you could also set this parameter live without having to restart by doing:
# sysctl -e -w i8042.reset=1
[/quote]
It works like a charm and I can finally use newer Kernel than 2.6.34
On Ubuntu 11.10 you need to edit /etc/default/grub and change this line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_sleep=nonvs"
And then refresh grub2:
sudo update-grub2
This may affect all VAIO Serie E and other similar devices.
Finally, took me almost 1 year, but Arch developers found it. /wiki.archlinux .org/index. php/Pm- utils#Reboot_ instead_ of_resume_ from_suspend
https:/
[quote]
Reboot instead of resume from suspend
This problem started when saving NVS area during suspend was introduced (in 2.6.35-rc4) (mailing list post). However, it is known that this mechanism does not work on all machines, so the kernel developers allow the user to disable it with the help of the acpi_sleep=nonvs kernel command line option. This option could be pass to the kernel through GRUB options by editing the file /boot/grub/menu.lst (GRUB 0.97) on the kernel line.
Resume from suspend shuts down instead of wake up
On an Acer Aspire AS3810TG, resuming from suspend shuts down the computer instead of waking it up. If you experience a similar issue, try passing the parameter i8042.reset=1 to your kernel. In GRUB, the line in /boot/grub/menu.lst should be something like this:
kernel /vmlinuz26 root=/dev/vg00/root resume= /dev/vg00/ swap i8042.reset=1 ro
Although I have not tested this, you could also set this parameter live without having to restart by doing:
# sysctl -e -w i8042.reset=1
[/quote]
It works like a charm and I can finally use newer Kernel than 2.6.34
On Ubuntu 11.10 you need to edit /etc/default/grub and change this line: LINUX_DEFAULT= "quiet splash" LINUX_DEFAULT= "quiet splash acpi_sleep=nonvs"
GRUB_CMDLINE_
to this:
GRUB_CMDLINE_
And then refresh grub2:
sudo update-grub2
This may affect all VAIO Serie E and other similar devices.