laptop-mode.conf man page on Mandriva

Man page or keyword search:  
man Server   17060 pages
apropos Keyword Search (all sections)
Output format
Mandriva logo
[printable version]

LAPTOP-MODE.CONF(8)					   LAPTOP-MODE.CONF(8)

NAME
       /etc/laptop-mode/laptop-mode.conf - Configuration file for laptop-mode-
       tools.

DESCRIPTION
       This manual page documents the options that can be set in the /etc/lap‐
       top-mode/laptop-mode.conf configuration file and in the modular config‐
       uration files in the /etc/laptop-mode/conf.d directory. For a  descrip‐
       tion of what laptop mode does, see the laptop_mode(8) manual page.

SETTINGS
       The syntax of options is OPTION=value. There are some groups of options
       that specify values  depending  on  power  state	 and  laptop  mode  is
       enabled.	 These	use  the prefix "LM_" to indicate that a value is used
       only when laptop mode is enabled, "NOLM_"  to  indicate	the  opposite,
       "AC_"  to indicate that a value is used only when the system is running
       on AC power, and "BATT_" to indicate that a value is used only when the
       system  is  running on batteries. Settings are prefixed with a combina‐
       tion of an optional LM_/NOLM_ prefix and	 an  optional  AC_/BATT_.  For
       instance,  the  combination  LM_AC_ means "when the system is in laptop
       mode and on AC power".  (Note  that  this  situation  happens  only  if
       ENABLE_LAPTOP_MODE_ALWAYS  is  enabled!) If one of the prefixes (either
       LM_/NOLM_ or AC_/BATT_) is missing, then the  value  is	used  indepen‐
       dently  of  the state of laptop mode or AC power, respectively. Options
       that start with "CONTROL_" are boolean settings that determine  whether
       laptop  mode  tools is allowed to control a certain aspect of your sys‐
       tem. Boolean settings always expect "0" to indicate  the	 false	(nega‐
       tive/no/disabled)   value,   and	  "1"  to  indicate  the  true	(posi‐
       tive/yes/enabled) value.

       The following sections list the settings that are available in  laptop-
       mode.conf and in the modular configuration files.

       Note:  Many settings were moved from the main configuration file to the
       modular configuration files. The settings here are split out by modular
       configuration  file, but in installations upgraded from version 1.36 or
       earlier they may appear in both. In such cases, the configuration  set‐
       tings in the main configuration file override those in the modular con‐
       figuration files. To avoid confusion, it is advised to  move  the  set‐
       tings  from  the	 main configuration files to the modular configuration
       files when this situation is detected.

   /etc/laptop-mode/laptop-mode.conf
       This is the main configuration  file.  It  contains  the	 settings  for
       enabling and disabling, plus the core features: the Linux kernel laptop
       mode feature and related settings.

       VERBOSE_OUTPUT
		 Set this to 1 if you want to see a lot	 of  output  when  you
		 start/stop laptop mode, and to 0 if you don't want this. Use‐
		 ful for debugging purposes.

       LOG_TO_SYSLOG
		 Set this to 1 if you want to log messages to syslog when  you
		 start/stop laptop mode, and to 0 if you don't want this. Use‐
		 ful for debugging purposes.

       ENABLE_LAPTOP_MODE_ON_BATTERY

       ENABLE_LAPTOP_MODE_ON_AC
		 These options determine whether laptop mode will be activated
		 when the computer is on battery or on AC power, respectively.
		 Note that if the system service laptop-mode is	 not  started,
		 then  laptop  mode will never be started, even if this option
		 is enabled.

       ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED
		 When this option is enabled, laptop mode  will	 be  activated
		 when  the  laptop's  lid is closed, even if the system is not
		 working on batteries. Note that if the system service laptop-
		 mode  is not started, then laptop mode will never be started,
		 even if this option is enabled.  This feature	is  only  sup‐
		 ported on ACPI.

       MINIMUM_BATTERY_CHARGE_PERCENT
		 The  minimum  number  of  battery minutes, charge (in mAh) or
		 charge (in mWh) that you want to have	available  while  your
		 laptop	  is   in   laptop  mode.  When	 the  number  of  min‐
		 utes/mAhs/mWhs goes below this value, the data loss sensitive
		 features are automatically disabled. Note that some batteries
		 do not report a discharge rate, which means that MINIMUM_BAT‐
		 TERY_MINUTES has no effect for these batteries. These options
		 are only supported on ACPI.

       DISABLE_LAPTOP_MODE_ON_CRITICAL_BATTERY_LEVEL
		 If this option is enabled, the data loss  sensitive  features
		 of  laptop  mode  are	disabled  when the battery reports its
		 state as "critical". This option is only supported on ACPI.

       HD	 The hard drives which laptop mode should operate upon. If you
		 have  multiple	 hard drives, you should list them all in this
		 option,  separated  by	  spaces,   for	  example:   "/dev/hda
		 /dev/hdb".

       PARTITIONS
		 This  option  specifies  the  partitions or mount points that
		 laptop mode should operate upon. Separate the	partitions  or
		 mount	points	by spaces. You can include the entry "auto" to
		 stand for the partitions on the hard drives specified in  the
		 HD option.

       LM_BATT_MAX_LOST_WORK_SECONDS

       LM_AC_MAX_LOST_WORK_SECONDS
		 The maximum number of seconds worth of data that you can lose
		 when power runs out or when the computer crashes. This is the
		 maximum number of seconds that laptop mode will keep modified
		 data in memory without being written to disk. (Note that  the
		 NOLM  value is missing: modifying this value when laptop mode
		 is disabled is extremely useless, as it won't	save  you  any
		 power, and will only lose you work.)

       CONTROL_READAHEAD
		 When  this  option is enabled, laptop mode tools controls the
		 readahead on the filesystems it works upon.

       LM_READAHEAD

       NOLM_READAHEAD
		 The number of kilobytes to "read ahead" on your  hard	disks.
		 Reading  ahead	 means	that  whenever	some data is read from
		 disk, the data which is most likely to be  accessed  next  is
		 read  as  well,  ahead	 of  time. This then saves a hard disk
		 spinup when the data is actually needed, because the data  is
		 then  already	in  memory.  Don't  set	 this  value too high,
		 because the readahead applies to all files that are read!

       CONTROL_NOATIME
		 When this option is enabled, laptop  mode  tools  places  the
		 "noatime"  option  in	the  mount options of your filesystems
		 when laptop mode is active. This option  has  the  effect  of
		 disabling  access  time logging on files, which may save some
		 disk activity. If you use  programs  that  depend  on	access
		 times	(e.g.,	mutt), then you should disable this option, or
		 enable the USE_RELATIME option.

       USE_RELATIME
		 When this option is enabled together with the CONTROL_NOATIME
		 option,  laptop  mode	tools  will  use  the  relatime option
		 instead of the noatime option. This  option  works  for  more
		 applications,	and still causes relatively low levels of disk
		 writes.  Note that this functionality is  only	 available  in
		 recent	 kernel	 versions,  and	 laptop mode tools will ignore
		 this setting for kernels before 2.6.23.

       CONTROL_HD_IDLE_TIMEOUT
		 When this option is enabled, laptop mode tools	 adjusts  your
		 hard  drives'	idle  timeouts,	 i.e.,	the time of inactivity
		 before they spin down.

       LM_AC_HD_IDLE_TIMEOUT_SECONDS

       LM_BATT_HD_IDLE_TIMEOUT_SECONDS

       NOLM_HD_IDLE_TIMEOUT_SECONDS
		 These settings control the idle timeout for your hard drives.
		 The values are specified in seconds.  Values up to 20 minutes
		 can be represented accurately by the hardware, anything above
		 that  is rounded down to half-hour precision. Use the value 0
		 to disable idle timeout.

       CONTROL_HD_POWERMGMT
		 When this option is enabled, laptop mode tools	 adjusts  your
		 hard drives' power management settings.

       BATT_HD_POWERMGMT

       LM_AC_HD_POWERMGMT

       NOLM_AC_HD_POWERMGMT
		 These values specify the power management level for your hard
		 drives.  The legal values for these options can be  found  in
		 the  hdparm(8)	 manual	 page,	in the documentation of the -B
		 option.

       CONTROL_HD_WRITECACHE
		 When this option is enabled, laptop mode tools controls  your
		 hard drives' write cache settings.

       NOLM_AC_HD_WRITECACHE

       NOLM_BATT_HD_WRITECACHE

       LM_HD_WRITECACHE
		 These	options	 specify  whether  the	write caches should be
		 enabled for your hard drives.

       CONTROL_SYSLOG_CONF (deprecated)
		 When this option  is  enabled,	 laptop	 mode  tools  controls
		 /etc/syslog.conf as a symlink. This option is deprecated. Use
		 the configuration-file-control module instead, which is  con‐
		 figured  in  the  /etc/laptop-mode/conf.d/configuration-file-
		 control.conf module configuration file.

   Advanced laptop-mode.conf options
       These options normally do not need to be modified  from	their  default
       values. Do not tweak these settings unless you know what you are doing.

       ASSUME_SCSI_IS_SATA
		 This  option,	enabled by default, tells laptop mode tools to
		 assume that a device /dev/sdX is a SATA device, and  that  it
		 should	 be  controlled	 using hdparm. If your /dev/sdX drives
		 are really SCSI drives, disable this option.

       ACPI_WITHOUT_AC_EVENTS
		 Enable this option if you have a laptop  with	a  buggy  ACPI
		 implementation	 that  doesn't	send  out  AC  adapter events.
		 Enabling this option will  make  laptop  mode	check  the  AC
		 adapter  state	 whenever  the	battery	 state	changes, which
		 achieves just about the  same	effect	as  responding	to  AC
		 adapter events.

       CONTROL_MOUNT_OPTIONS
		 When  this option is enabled, laptop mode tools is allowed to
		 control the mount options  for	 your  filesystems.  Disabling
		 this  will  break  CONTROL_NOATIME, but it will most probably
		 also break laptop  mode  itself,  as  changes	to  the	 mount
		 options are crucial for achieving spun-down hard drives.

       LM_DIRTY_RATIO

       NOLM_DIRTY_RATIO
		 This option specifies the percentage of system memory that is
		 allowed to contain unwritten modified data when  laptop  mode
		 is active.

       LM_DIRTY_BACKGROUND_RATIO

       NOLM_DIRTY_BACKGROUND_RATIO
		 This option specifies the percentage of system memory that is
		 allowed  to  contain  unwritten  modified  data   after   the
		 DIRTY_RATIO  barrier  has  been  crossed.  The effect of this
		 option is that when more than DIRTY_RATIO percent  of	memory
		 contains  modified  data, the system will synchronously write
		 back data until only DIRTY_BACKGROUND_RATIO percent of memory
		 contains modified data.

       DEF_UPDATE

       DEF_XFS_AGE_BUFFER

       DEF_XFS_SYNC_INTERVAL

       DEF_XFS_BUFD_INTERVAL

       DEF_MAX_AGE
		 These	options	 contain  the default (non-laptop-mode) values
		 for some kernel options that are modified when laptop mode is
		 active. You do not normally need to change these, they repre‐
		 sent the normal kernel defaults.

       XFS_HZ	 This option specifies the number of units in a second that is
		 utilized by a 2.4 kernel. If you run a 2.4 kernel with an XFS
		 filesystem on non-Intel hardware, you	need  to  change  this
		 option	 to reflect the kernel "ticks per second" value, which
		 is the kernel variable HZ. Unfortunately this is not  exposed
		 anywhere, so you'll have to specify it manually.

       LM_SECONDS_BEFORE_SYNC
		 The  number  of seconds that laptop mode waits after the disk
		 goes idle before it starts a full sync. This should always be
		 less  than  your  hard	 disk  idle timeout, because otherwise
		 you'll have a sync directly after your drive spins down.  Two
		 seconds is usually a good value for this option.

       XFS_HZ	 This  option expresses the unit of the XFS tuning parameters.
		 The default is 100. This option is only useful for  2.4  ker‐
		 nels  that  have  a  value for HZ that is not 100. In the 2.6
		 kernel series, the XFS interfaces were modified to always use
		 USER_HZ (which is currently always 100), so for these kernels
		 you do not need to modify this value. Also,  on  2.4  kernels
		 the  value of HZ is 100 for the most common architectures, so
		 you need only change this value if  you  use  a  less	common
		 architecture.

   /etc/laptop-mode/conf.d/cpufreq.conf
       The  cpufreq  module  allows you to control the Linux kernel's CPU fre‐
       quency scaling settings.

       CONTROL_CPU_FREQUENCY
		 When this option is enabled, laptop mode tools controls  your
		 CPU's frequency scaling bounds and the scaling governor. This
		 option is currently only supported on 2.6 kernels.

       BATT_CPU_MAXFREQ

       BATT_CPU_INFREQ

       BATT_CPU_GOVERNOR

       BATT_CPU_IGNORE_NICE_LOAD

       LM_AC_CPU_MAXFREQ

       LM_AC_CPU_MINFREQ

       LM_AC_CPU_GOVERNOR

       LM_AC_CPU_IGNORE_NICE_LOAD

       NOLM_AC_CPU_MAXFREQ

       NOLM_AC_CPU_MINFREQ

       NOLM_AC_CPU_GOVERNOR

       NOLM_AC_CPU_IGNORE_NICE_LOAD
		 These options specify the CPU frequency  bounds  and  scaling
		 governor  in  the  various  power  states. You can change the
		 MAXFREQ and MINFREQ values to any value listed in
		 /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies.
		 In addition, you can use "fastest" and "slowest". The	GOVER‐
		 NOR   option	controls  the  setting	for  /sys/devices/sys‐
		 tem/cpu/cpufreq/scaling_governor. The available  options  are
		 dependent  on	the installed kernel. The most common ones are
		 "conservative",    "performance"    and    "ondemand".	   The
		 IGNORE_NICE_LOAD  option controls a setting that is available
		 for the "conservative" and  "ondemand"	 governors.  Set  this
		 option to 1 if you want the frequency scaling governor to not
		 increase the CPU  frequency  for  the	sake  of  low-priority
		 ("nice") background processes.

       CONTROL_CPU_THROTTLING
		 When  this option is enabled, laptop mode tools controls your
		 CPU's throttling level.   It  is  only	 useful	 if  your  CPU
		 doesn't  support frequency scaling.  This option is only sup‐
		 ported on some ACPI hardware.

       BATT_CPU_THROTTLING

       LM_AC_CPU_THROTTLING

       NOLM_AC_CPU_THROTTLING
		 These options specify the throttling level for the CPU in the
		 various  power states.	 You can change it to any level listed
		 in /proc/acpi/processor/CPU0/throttling (use  only  the  num‐
		 ber!). In addition, you can use "maximum" (which is the slow‐
		 est option), "minimum" (full speed) and "medium" (about half‐
		 way).

   /etc/laptop-mode/conf.d/dpms-standby.conf
       The dpms-standby module allows you to control the DPMS standby timeouts
       for X displays.

       CONTROL_DPMS_STANDBY
		 When this option is enabled, laptop  mode  will  control  the
		 DPMS  standby	timeout for all X displays on the machine that
		 users have logged on to.  In short, this allows  laptop  mode
		 to control the time after which your screen is blanked.

		 There is one limitation to this feature: the settings are not
		 automatically applied to new X logons. This can be  fixed  by
		 configuring the display manager. For the gdm display manager,
		 configure a PostLogin directory  (usually  /etc/gdm/PostLogin
		 or  /etc/X11/gdm/PostLogin),  and  in that directory create a
		 shell script called Default. In that file, include  the  com‐
		 mand:

		      ( sleep 60 ; /usr/sbin/laptop_mode force ) &

		      Similar  configurations  are  possible  for other window
		      managers. Please consult your window manager  documenta‐
		      tion for more information.

       BATT_DPMS_STANDBY

       LM_AC_DPMS_STANDBY

       NOLM_AC_DPMS_STANDBY
		 These	options specify the display standby timeouts for the X
		 displays, in seconds.

   /etc/laptop-mode/conf.d/terminal-blanking.conf
       The terminal-blanking module allows you to control the terminal	blank‐
       ing timeouts for the Linux text console.

       CONTROL_TERMINAL
		 When  this  option  is	 enabled, laptop mode will control the
		 terminal blanking settings for Linux's virtual consoles.

       TERMINALS This option should contain a space-separated list of  console
		 device files that should be affected by the terminal blanking
		 settings. Only one console device file needs to be  included,
		 because the settings are shared between all virtual consoles.
		 By default this setting is set to /dev/tty1.

       BATT_TERMINAL_BLANK_MINUTES

       LM_AC_TERMINAL_BLANK_MINUTES

       NOLM_AC_TERMINAL_BLANK_MINUTES

       BATT_TERMINAL_POWERDOWN_MINUTES

       LM_AC_TERMINAL_POWERDOWN_MINUTES

       NOLM_AC_TERMINAL_POWERDOWN_MINUTES
		 These options specify the  terminal  blanking	and  powerdown
		 timeouts, in minutes. The allowed ranges are 1-60 minutes, or
		 0 to disable blanking or powerdown. The  values  are  cumula‐
		 tive:	the  powerdown	value  is  counted  from the moment of
		 screen blanking, not from the start of inactivity.

   /etc/laptop-mode/conf.d/lcd-brightness.conf
       The lcd-brightness module allows you to control the brightness of  your
       LCD screen.

       CONTROL_BRIGHTNESS
		 When this option is enabled, laptop mode will adjust your LCD
		 screen's brightness settings, if possible. You must configure
		 the following settings for this to work.

       BATT_BRIGHTNESS_COMMAND

       LM_AC_BRIGHTNESS_COMMAND

       NOLM_AC_BRIGHTNESS_COMMAND

       BRIGHTNESS_OUTPUT
		 The  BRIGHTNESS_COMMAND settings specify commands that should
		 be executed in order to set the brightness of your  LCD.  The
		 BRIGHTNESS_OUTPUT  setting  specifies where the output of the
		 command will be written. For instance, if your LCD's  bright‐
		 ness  is  adjusted  by	 writing  a  numeric value 3 to a file
		 called /proc/brightness, you should set the command to	 "echo
		 3"  and  the output file to "/proc/brightness". If your LCD's
		 brightness is adjusted using a utility	 like  "toshset",  you
		 should	 include  the  entire toshset command line as the com‐
		 mand, and set the output file to "/dev/null".

   /etc/laptop-mode/conf.d/auto-hibernate.conf
       The auto-hibernate module allows you to	automatically  hibernate  your
       computer	 when the battery goes critical or when the battery level goes
       below a certain threshold.

       ENABLE_AUTO_HIBERNATION
		 When this option is enabled, laptop mode  will	 automatically
		 hibernate your computer when the battery level reaches a cer‐
		 tain configurable threshold. This feature is  only  available
		 when ACPI is enabled.

       HIBERNATE_COMMAND
		 This  option  specifies  the  command that laptop mode should
		 execute when auto-hibernation is triggered. Normally, this is
		 set to something like "/usr/sbin/hibernate".

       AUTO_HIBERNATION_BATTERY_CHARGE_PERCENT
		 The  battery  level threshold for auto-hibernation, as a per‐
		 centage of total battery capacity.

       AUTO_HIBERNATION_ON_CRITICAL_BATTERY_LEVEL
		 When this option is enabled, auto-hibernation	will  kick  in
		 when the battery reports its state as "critical".

   /etc/laptop-mode/conf.d/battery-level-polling.conf
       Some  battery hardware does not send out proper level change events, or
       too infrequent ones. For such hardware,	laptop	mode  tools  will  not
       detect  that  the  battery  has	reached a critical level. The battery-
       level-polling module allows you to use the  auto-hibernate  module  and
       the  other  battery  level dependent features of laptop mode tools even
       when your battery does not send out frequent ACPI to indicate a	change
       in level.

       ENABLE_BATTERY_LEVEL_POLLING
		 When this option is enabled, laptop mode tools will automati‐
		 cally poll the battery level every once in a while to see  if
		 the  levels  have  changed,  and  to see if actions should be
		 taken as a consequence.

   /etc/laptop-mode/conf.d/start-stop-programs.conf
       The start-stop-programs module allows you to  start  or	stop  programs
       when the computer switches to a different power state.

       CONTROL_START_STOP
		 If  this  option is enabled, laptop mode tools will automati‐
		 cally start and stop daemons or other programs for  you.  The
		 actual	  configuration	  of   which   daemons	 are   to   be
		 stopped/started is done by placing links to the daemons' init
		 scripts in the following directories:

		    /etc/laptop-mode/batt-start

		    /etc/laptop-mode/batt-stop

		    /etc/laptop-mode/lm-ac-start

		    /etc/laptop-mode/lm-ac-stop

		    /etc/laptop-mode/nolm-ac-start

		    /etc/laptop-mode/nolm-ac-stop
		 As you have probably guessed, the directories of the form "X-
		 stop-daemons" should contain init scripts of daemons that you
		 want stopped in mode X, while the directories of the form "X-
		 start-daemons" should contain init scripts  of	 daemons  that
		 you  want started in mode X. Of course, it is possible to put
		 in your own handling of modes as well: the  only  requirement
		 on  the  scripts  in  the directories is that they handle the
		 "start" and "stop" commands, like init scripts usually do.

		 The ordering of the script handling is	 as  follows.  When  a
		 mode is entered, the actions of the previous mode are undone,
		 in reverse order. This means that if the  previous  mode  had
		 done "daemon1 stop", "daemon2 stop" and "daemon3 start", then
		 the undoing actions will be "daemon3 stop", "daemon2  start",
		 "daemon1  start".  After  that,  the stop-scripts for the new
		 mode are called,  and	then  the  start-scripts  are  called.
		 Please	 note  that  there  is	no  detection of commonalities
		 between modes at this point, i.e., if the mode you're	coming
		 from  and the mode you're going to both specify that a daemon
		 "X" should be stopped, then the  daemon  will	be  un-stopped
		 (that	is, started) while leaving the previous mode, and then
		 stopped again.

       BATT_STOP

       BATT_START

       LM_AC_STOP

       LM_AC_START

       NOLM_AC_STOP

       NOLM_AC_START
		 These options allow you to stop services (through their  init
		 scripts)  in  certain power states. Specify a space-separated
		 list of service names in these options.  These	 services  are
		 started/stopped  together with the files from the directories
		 mentioned above.

   /etc/laptop-mode/conf.d/ac97-powersave.conf
       The ac97-powersave module allows you to enable  the  Intel  AC97	 inte‐
       grated audio power saving mode.

       CONTROL_AC97_POWER
		 If  this  option is enabled, laptop mode tools will automati‐
		 cally enable the AC97 power saving settings. The power saving
		 settings are always enabled, not only on battery power.

   /etc/laptop-mode/conf.d/intel-hda-powersave.conf
       The intel-hda-powersave module allows you to enable the Intel HDA inte‐
       grated audio power saving mode.

       CONTROL_INTEL_HDA_POWER
		 If this option is enabled, laptop mode tools  will  automati‐
		 cally	enable	the Intel HDA power saving settings. The power
		 saving settings are  always  enabled,	not  only  on  battery
		 power.

   /etc/laptop-mode/conf.d/configuration-file-control.conf
       The configuration-file-control module allows you to switch between dif‐
       ferent configuration files when the  computer  is  in  different	 power
       states.

       The  primary  use for this feature is for controlling the configuration
       files of syslog daemons. Syslog daemons have a tendency to  sync	 their
       log  files  when entries are written to them. This causes disks to spin
       up, which is not very nice when you're trying to save power.  The  sys‐
       log.conf	 configuration	file  can  be tweaked so that syslogd will not
       sync a given file, by prepending the log file name with	a  dash,  like
       this:

	    mail.*	-/var/log/mail/mail.log

       Note:  This feature will NOT work if CONTROL_SYSLOG_CONF is set in lap‐
       top-mode.conf.  To start using this feature,  remove  the  CONTROL_SYS‐
       LOG_CONF section in laptop-mode.conf, and then restart the laptop-mode-
       tools service. The new config files have different names than  the  old
       ones, and settings are NOT migrated. You will have to do this manually.

       CONTROL_CONFIG_FILES
		 If  this  option  is  enabled, laptop mode tools will use the
		 following options to switch configuration files depending  on
		 the power state.

       CONFIG_FILES
		 This option should contain a space-separated list of configu‐
		 ration files that should be switched around depending on  the
		 power state.

		 For each configuration file, the specific configuration files
		 will be named as follows:

		      <conffile>-nolm-ac

		      <conffile>-lm-ac

		      <conffile>-batt

		 The first file will be used when the system is	 on  AC	 power
		 and  laptop  mode is not active. The second file will be used
		 when the system is on AC power and laptop mode is active. The
		 third file will be used when the system is on battery power.

		 When  the  laptop  mode  tools	 service  is  enabled, it will
		 replace the configuration files with a symlink to one of  the
		 three	state-based configuration files. The original configu‐
		 ration file will be saved as <config file>.lmbackup,  and  it
		 will  be  restored when the laptop mode tools service is dis‐
		 abled.

		 When you add files to this list, make sure to	also  add  the
		 appropriate  programs	and services to the configuration set‐
		 tings below.

		 You can create the alternate configuration files yourself. If
		 you don't, they will be created by laptop mode tools the next
		 time it is restarted. To force the files to be	 created,  run
		 the laptop-mode service init script with the "restart" param‐
		 eter.

       CONFIG_FILE_SIGNAL_PROGRAMS
		 This option should contain a space-separated list of programs
		 that  should  be  signalled  after the config files have been
		 switched around. This only works for programs that respond to
		 the SIGHUP signal by reloading their configuration files.

       CONFIG_FILE_RELOAD_SERVICES
		 This option should contain a space-separated list of services
		 which should be reloaded after the  config  files  have  been
		 switched around.

   /etc/laptop-mode/conf.d/wireless-ipw-power.conf
       The  wireless-ipw-power module allows you to alter the power management
       settings for Intel PRO/Wireless 3945, 2100 and  2200  wireless  network
       adapters.  This	module	is intended for use with the ipw3945, ipw2100,
       ipw2200 drivers, not with the iwlwifi drivers.

       CONTROL_IPW_POWER
		 If this option is enabled, laptop mode	 tools	will  set  the
		 wireless power management settings based on the power state.

       IPW3945_AC_POWER

       IPW3945_BATT_POWER
		 These	settings  define  the  power management levels for the
		 ipw3945 driver. The defaults are 6 for AC, and 7 for  battery
		 mode.	The  allowed values are 1 (highest power) to 5 (lowest
		 power), 6 (AC mode, full power) and 7 (battery	 mode,	lowest
		 power).

       IPW2100_AC_POWER

       IPW2100_BATT_POWER
		 These	settings  define  the  power management levels for the
		 ipw2100 driver. The defaults are 0 for AC mode and 5 for bat‐
		 tery mode.

   /etc/laptop-mode/conf.d/wireless-iwl-power.conf
       The  wireless-iwl-power module allows you to alter the power management
       settings for Intel PRO/Wireless 3945 and Intel WiFi Link 4965  wireless
       network	adapters.   This  module  is intended for use with the iwlwifi
       drivers, not with the old ipw drivers.

       CONTROL_IWL_POWER
		 If this option is enabled, laptop mode	 tools	will  set  the
		 wireless power management settings based on the power state.

       IWL_AC_POWER

       IWL_BATT_POWER
		 These	settings  define the power management levels on AC and
		 on battery. The defaults are 6 for  AC,  and  7  for  battery
		 mode.	The  allowed values are 1 (highest power) to 5 (lowest
		 power), 6 (AC mode, full power) and 7 (battery	 mode,	lowest
		 power).

   /etc/laptop-mode/conf.d/usb-autosuspend.conf
       The usb-autosuspend module allows you to automatically enable the Linux
       kernel's USB autosuspend feature for all USB devices.

       CONTROL_USB_AUTOSUSPEND
		 If this option is enabled, laptop mode tools  will  automati‐
		 cally enable the USB autosuspend feature for all devices. The
		 USB autosuspend feature will always be enabled, not  only  on
		 battery power.

   /etc/laptop-mode/conf.d/hal-polling.conf
       The  hal-polling	 module	 allows	 you  to control the polling of CD/DVD
       drives by HAL. The polling is needed for some drives to detect inserted
       CDs,  but it uses a considerable amount of power. Enable this module to
       disable the polling, but only if our drive doesn't need it, or  if  you
       are willing to mount CDs manually in exchange for the power saving.

       CONTROL_HAL_POLLING
		 If this option is enabled, laptop mode tools will control the
		 HAL polling behaviour.

       BATT_DISABLE_HAL_POLLING

       AC_DISABLE_HAL_POLLING
		 These settings define the polling behaviour on AC and on bat‐
		 tery.	To  disable  polling, set the options to 1, to enable,
		 set them to 0.

       HAL_POLLING_DEVICES
		 This setting defines for which devices the polling  behaviour
		 will be altered.  It should contain a space separated list of
		 devices.

   /etc/laptop-mode/conf.d/bluetooth.conf
       The bluetooth module allows you to enable/disable  bluetooth  depending
       on the power state.

       CONTROL_BLUETOOTH
		 If this option is enabled, laptop mode tools will enable/dis‐
		 able bluetooth when the power state changes.

       BATT_ENABLE_BLUETOOTH

       AC_ENABLE_BLUETOOTH
		 These settings define whether bluetooth is enabled on AC  and
		 on  battery.  To  disable bluetooth, set the options to 0, to
		 enable, set them to 1.

       BLUETOOTH_INTERFACES
		 This setting defines the interfaces the bluetooth module will
		 control.  It  should contain a space separated list of inter‐
		 faces. (Note that you probably have only one bluetooth inter‐
		 face, and it will probably be named "hci0".)

   /etc/laptop-mode/conf.d/intel-sata-powermgmt.conf
       The  intel-sata-powermgmt  module allows you to enable the power saving
       mode for Intel AHCI compliant SATA controllers. This power saving  mode
       is also known as Aggressive Link Power Management (ALPM).

       CONTROL_INTEL_SATA_POWER
		 If  this  option is enabled, laptop mode tools will automati‐
		 cally enable the Intel SATA controller power saving settings.
		 The  power  saving  settings  are always enabled, not only on
		 battery power.

   /etc/laptop-mode/conf.d/sched-mc-power-savings.conf
       The sched-mc-power-savings module allows you to tune the	 Linux	kernel
       process	scheduler to optimize for power usage on multi-core and multi-
       processor computers.

       CONTROL_SCHED_MC_POWER_SAVINGS
		 If this option is enabled, laptop mode tools  will  automati‐
		 cally	configure the kernel process scheduler to optimize for
		 power usage on multi-core and multi-processor computers.  The
		 optimizations will only be enabled in battery mode.

   /etc/laptop-mode/conf.d/video-out.conf
       The  video-out  module  allows you to selectively disable video outputs
       depending on the power status. This works only for video hardware  that
       supports xrandr.

       CONTROL_VIDEO_OUTPUTS
		 If  this  option is enabled, laptop mode tools will automati‐
		 cally disable the configured video outputs.

       BATT_DISABLE_VIDEO_OUTPUTS

       LM_AC_DISABLE_VIDEO_OUTPUTS

       NOLM_AC_DISABLE_VIDEO_OUTPUTS
		 These settings define which video outputs are to be  disabled
		 in which power state. The format is a space-separated list of
		 outputs. The allowed names of the outputs depend on what  the
		 video	hardware  supports,  they  can be found by running the
		 "xrandr" command.

SEE ALSO
       laptop_mode(8).

       lm-profiler(8).

       hdparm(8).

AUTHOR
       This manual page was written by Bart Samwel (bart@samwel.tk).   Permis‐
       sion  is	 granted to copy, distribute and/or modify this document under
       the terms of the GNU General Public License, Version 2 any  later  ver‐
       sion published by the Free Software Foundation.

							   LAPTOP-MODE.CONF(8)
[top]

List of man pages available for Mandriva

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net