Author Topic: Fix Samsung n230 n150 nc10 n148 and others not resuming from suspend in 10.10  (Read 2694 times)

0 Members and 1 Guest are viewing this topic.

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 18147
  • Karma: 473
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
It appears to be a regression in the Maverick (and Natty alpha) kernel... it was fine in Lucid.

Try adding:

intel_idle.max_cstate=0

as a kernel boot parameter.

BE AWARE - When using intel_idle.max_cstate=0 keep an eye on whether your netbook is getting hot during suspend... if it is... try a cstate with a higher value such as intel_idle.max_cstate=3 .. See below for explanation.

Further info:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/640100?comments=all
Comments #115 onwards.

Instructions...

1.) Edit the /etc/default/grub file... in a terminal enter:
Code: [Select]
sudo gedit /etc/default/grub

2.) Find the line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
and change it to:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=0"

3.) Save and exit gedit.

4.) Now update GRUB... back in the terminal enter:
Code: [Select]
sudo update-grub

5.) Reboot.

Also read comment #129 (onwards) on the above link.
for other working cstate options.

Some people say the following cstates work:

intel_idle.max_cstate=0
intel_idle.max_cstate=1
intel_idle.max_cstate=2
intel_idle.max_cstate=3

For an explanation of CSTATE's, and why higher is usually better for battery life... see here:
http://www.hardwaresecrets.com/article/611

[EDIT]
It would be VERY helpful for future readers if people would post which cstates work for which Samsung models... TIA :)
« Last Edit: March 21, 2011, 04:08:47 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal