# Here you can try to modify variables if you have some special hardware

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
## Description: Configuration of all three sleep modes (S2 is not supported):\n \
## S1 sleep (only ACPI) low wake-up latency, \n \
## S3 (ACPI) suspend to ram or (on APM systems) standby and \n \
## S4 (ACPI) suspend to disk or (on APM systems) suspend. \n \
## \n \
## For some hardware, modules have to be unloaded before entering the \
## sleep state. You can configure these in this section. These modules \
## will be unloaded in the specified order. Modules which depend on one \
## of the specified modules, will also be unloaded. If not all modules \
## can be unloaded, entering the sleep state will fail. \n \
## After resuming, the modules that have been unloaded will be reloaded \
## in reverse order. \n \
## The same applies for the "SERVICES_TO_RESTART"-variables which define \
## services which have to be stopped before entering a sleep state.

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
### Type:        	string
## Default:     	"stir4200 usb_storage sbp2 ohci_hcd uhci_hcd ohci1394 ipw2200 prism54 aic7xxx"
## ServiceRestart: 	
#
# These modules will be unloaded before entering the corresponding
# sleep state. See README.unload-modules for more information.
#
POWERSAVE_UNLOAD_MODULES_BEFORE_SUSPEND2DISK="usb_storage sbp2 uhci_hcd stir4200 rt2500 prism54"
POWERSAVE_UNLOAD_MODULES_BEFORE_SUSPEND2RAM="usb_storage sbp2 uhci_hcd stir4200 rt2500 prism54"
POWERSAVE_UNLOAD_MODULES_BEFORE_STANDBY=""

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
## Type:        	string
## Default:     	"autofs slmodemd irda"
#
# All services that have to be stopped before entering a sleep mode
# and restarted after the machine resumes.
# If you notice problems of some services that may be related to 
# suspend/standby, restarting the service may solve the problem.
# The names to enter here are simply the filenames of the init scripts
# in /etc/init.d. The services are stopped in the order entered here.
# They are restarted after resume in the reverse order.
#
POWERSAVE_SUSPEND2DISK_RESTART_SERVICES="autofs slmodemd irda"
POWERSAVE_SUSPEND2RAM_RESTART_SERVICES="autofs slmodemd irda"
POWERSAVE_STANDBY_RESTART_SERVICES=""

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
## Type:        	yesno
## Default:     	"yes"
#
# Should FAT and NTFS filesystems be unmounted before entering
# a sleep mode and remounted after the machine resumed?
# You should do this for suspend to disk if you want to boot
# Windows while Linux is suspended to avoid severe data corruption
# on the Windows filesystems.
# Note that suspend will fail if the partitions cannot be unmounted.
# This may cause problems with external storage media connected during
# suspend.
POWERSAVE_SUSPEND2DISK_UNMOUNT_FATFS="yes"
POWERSAVE_SUSPEND2RAM_UNMOUNT_FATFS="no"
POWERSAVE_STANDBY_UNMOUNT_FATFS="no"

## Path:		System/Powermanagement/Powersave/Sleep_Modes
## Type:		yesno
## Default		"yes"
## ServiceRestart: 	powersaved
#
# Set these variables to disable entering the corresponding sleep 
# state.
#
POWERSAVED_DISABLE_USER_SUSPEND2DISK="no"
POWERSAVED_DISABLE_USER_SUSPEND2RAM="yes"
POWERSAVED_DISABLE_USER_STANDBY="yes"

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
## Type:        	string
## Default:     	integer(1:1000)
#
# Specify the time in seconds a sleep state should be delayed. This can
# be used to delay a power-button-induced suspend for some seconds to
# be able to power off the machine hard.
# 
POWERSAVE_SUSPEND2DISK_DELAY="0"
POWERSAVE_SUSPEND2RAM_DELAY="0"
POWERSAVE_STANDBY_DELAY="0"

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
## Type:        	string(platform,firmware,shutdown,reboot)
## Default:     	"shutdown"
#
# Specify the shutdown method the kernel uses after suspend-to-disk.
# "shutdown" is known to work on most machines, "platform" may work,
# too. "firmware" will most likely not work, "reboot" is for
# debugging only. Use only if you know what this is for.
#
POWERSAVE_SUSPEND2DISK_SHUTDOWN_MODE="platform"

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
## Type:        	yesno
## Default:     	"yes"
#
# Should the system clock be reset from the hardware clock after
# suspend-to-disk or suspend-to-RAM? This may be unneccessary depending
# on kernel version and SUSPEND2DISK_SHUTDOWN_MODE, but will not hurt.
POWERSAVE_SUSPEND2DISK_RESTORE_CLOCK="no"
POWERSAVE_SUSPEND2RAM_RESTORE_CLOCK="no"
POWERSAVE_STANDBY_RESTORE_CLOCK="no"

## Path:        	System/Powermanagement/Powersave/Sleep_Modes
## Type:        	yesno
## Default:     	"yes"
#
# Should we suspend to disk even if it seems the kernel in /boot
# is not matching the running kernel? This is very dangerous, if
# the kernels don't match, resume will not work. Use only if you
# absolutely need to (e.g. you are compiling a custom kernel).
#
POWERSAVE_SUSPEND2DISK_IGNORE_KERNEL_MISMATCH="no"
