reboot after suspend


When suspending to RAM my computer, my computer reboots completely. My computer is a SONY VAIO VPCEB18FD.

With grub under opensuse 11.4 I used to add the acpi_sleep=nonvs parameter in the menu.lst file of grub.

I don’t know how to do the same with grub2.

Thanks in advance for your help.


you should mention the version of openSUSE and desktop (KDE,GNOME etc) you are using

That kernel setting is still there.

    acpi_sleep=    [HW,ACPI] Sleep options
            Format: { s3_bios, s3_mode, s3_beep, s4_nohwsig,
                  old_ordering, nonvs, sci_force_enable }
            See Documentation/power/video.txt for information on
            s3_bios and s3_mode.
            s3_beep is for debugging; it makes the PC's speaker beep
            as soon as the kernel's real-mode entry point is called.
            s4_nohwsig prevents ACPI hardware signature from being
            used during resume from hibernation.
            old_ordering causes the ACPI 1.0 ordering of the _PTS
            control method, with respect to putting devices into
            low power states, to be enforced (the ACPI 2.0 ordering
            of _PTS is used by default).
            nonvs prevents the kernel from saving/restoring the
            ACPI NVS memory during suspend/hibernation and resume.
            sci_force_enable causes the kernel to set SCI_EN directly
            on resume from S1/S3 (which is against the ACPI spec,
            but some broken systems don't work without it).

Here is a blog on how to enter an on the fly one time change to grub2: How to Start openSUSE 12.3 with Grub 2 into Run Level 3 - Blogs - openSUSE Forums

Here is a blog on how to use Grub 2 and to make permanent changes: GNU Grub2 Command Listing Helper with --help & Input - Blogs - openSUSE Forums
It is also best to also mention your openSUSE version and Desktop version among other things to get the best possible help for your problem.

Thank You,

Sorry I forgot to mention, I have installed opensuse 12.3 with KDE.

Go to yast - bootloader and configure extra kernel parameters. You do not even need to know which bootloader is used.

Great it works perfectly, very easy to apply. Thanks a lot.