-   Slackware (
-   -   Suspend - reboots on resume (

Sli 11-03-2012 01:47 PM

Suspend - reboots on resume
Hi everyone,

When I try to suspend to RAM, the computer reboots on resume (Sony VGN-FW480J, running Slackware 14.0 - 64 bit). I had the same issue in Arch linux and the issue was fixed by changing the following line in /etc/default/grub




What should I do to correct this pm-suspend error in Lilo?

Thank you.

markush 11-03-2012 05:16 PM

Hi, here the section from my lilo.conf:

# Linux bootable partition config begins
image = /boot/vmlinuz
  initrd = /boot/initrd.gz
  append = "resume=/dev/sda9"
  root = /dev/sda5
  label = Slack64-current

If you use the generic kernel you'll have a line like this in your mkinitrd.conf

Could you please describe in detail how you've configured for suspend in Slackware?


Sli 11-04-2012 10:17 AM

I have not done anything special to configure suspend in Slackware. It's a fresh install with XFCE and I believe that the XFCE menu uses pm-utils to suspend, hibernate, etc.

I added the line to lilo.conf which did not make a difference. I don't currently have a a mkinitrd.conf (only /etc/mkinitrd.conf.sample). Should I just copy the mkinitrd.conf.sample to mkinitrd.conf, and, if so, which lines should I uncomment?

This is the advice from the arch wiki that I used to get suspend to work:


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.

markush 11-04-2012 10:26 AM

If you don't use the generic kernel you don't need an initrd and therefore no mkinitrd.conf.

In your lilo.conf add

or if you have already a line with append, you can add this command (separated with a <SPACE>). There's a manpage for lilo.conf.

An explanation of the kernel-parameters is here:


All times are GMT -5. The time now is 10:19 AM.