Warning, /plasma/powerdevil/doc/kcm/index.docbook is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" ?>
0002 <!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
0003 "dtd/kdedbx45.dtd" [
0004   <!ENTITY % addindex "IGNORE">
0005   <!ENTITY % English "INCLUDE">
0006 ]>
0007 <article id="powerdevil" lang="&language;">
0008 <articleinfo>
0009 <title>Power Management</title>
0010 <authorgroup>
0011 <author>&Dario.Freddi;&Dario.Freddi.mail;</author>
0012 <!-- TRANS:ROLES_OF_TRANSLATORS -->
0013 </authorgroup>
0014 
0015 <date>2016-08-26</date>
0016 <releaseinfo>&plasma; 5.7</releaseinfo>
0017 
0018 <keywordset>
0019 <keyword>Plasma</keyword>
0020 <keyword>System Settings</keyword>
0021 <keyword>powerdevil</keyword>
0022 <keyword>power management</keyword>
0023 <keyword>laptop power</keyword>
0024 </keywordset>
0025 </articleinfo>
0026 
0027 <sect1 id="kcm_powerdevilconfig">
0028 <title>PowerDevil, a Power Management Daemon</title>
0029 
0030 <para>This module is a configuration tool for managing Power Management in &plasma;. It is a configurator for the PowerDevil daemon.</para>
0031 
0032 <para>Through this module, you can define your computer's behavior in various situations, allowing you to save as much energy as possible.
0033 </para>
0034 
0035 <para>Powerdevil works with Solid only and it's integrated in your desktop. You won't even notice it is running, apart from notifications. Moreover, Powerdevil checks your system capabilities first, so you'll see only options available for your system in this module.
0036 </para>
0037 
0038 <note><para>Note that PowerDevil does not poll your system. This means that it will not waste energy while trying to save it, as some other power managers do.</para></note>
0039 <sect2 id="energy-saving-setting">
0040 <title>Power Management Settings</title>
0041 <para>
0042 This page shows the actual Power Management settings. If a battery is detected you have three tabs with different settings for <guilabel>On AC Power</guilabel>, <guilabel>On Battery</guilabel> and <guilabel>On Low Battery</guilabel> profiles.
0043 </para>
0044 <para>
0045 <screenshot>
0046 <screeninfo>Power Management Settings</screeninfo>
0047   <mediaobject>
0048     <imageobject>
0049       <imagedata fileref="energy.png" format="PNG"/>
0050     </imageobject>
0051     <textobject>
0052       <phrase>Power Management Settings</phrase>
0053     </textobject>
0054     <caption>
0055       <para>Power Management Settings</para>
0056     </caption>
0057   </mediaobject>
0058 </screenshot>
0059 </para>
0060 <para>
0061 There are a lot of options you can configure for each profile:
0062 </para>
0063 
0064 <variablelist>
0065 <varlistentry><term><guilabel>Screen brightness</guilabel></term>
0066 <listitem>
0067 <para>Sets the screen's brightness using a slider.</para>
0068 </listitem>
0069 </varlistentry>
0070 
0071 <varlistentry><term><guilabel>Dim screen</guilabel></term>
0072 <listitem>
0073 <para>If checked, the display will be progressively dimmed, until reaching 
0074 brightness 0, in the amount of time you specify in the spin box.
0075 </para>
0076 </listitem>
0077 </varlistentry>
0078 
0079 <varlistentry><term><guilabel>Screen Energy Saving</guilabel></term>
0080 <listitem>
0081 <para>Here you can set the timeout for switch off in the spin box.
0082 </para>
0083 </listitem>
0084 </varlistentry>
0085 
0086 <varlistentry><term><guilabel>Suspend session</guilabel></term>
0087 <listitem>
0088 <para>Suspends the session after the selected time to the status 
0089 <guilabel>Sleep</guilabel>, <guilabel>Hibernate</guilabel>,
0090 <guilabel>Shutdown</guilabel> or <guilabel>Lock screen</guilabel>.</para>
0091 </listitem>
0092 </varlistentry>
0093 
0094 <varlistentry><term><guilabel>Button events handling</guilabel></term>
0095 <listitem>
0096 <para>Select actions to perform whenever the laptop lid is closed or a button is pressed.</para>
0097 </listitem>
0098 </varlistentry>
0099 
0100 <varlistentry><term><guilabel>Run Script</guilabel></term>
0101 <listitem>
0102 <para>Activate this option to run a custom script when a profile is loaded, unloaded
0103 or after a given amount of time.
0104 </para>
0105 </listitem>
0106 </varlistentry>
0107 
0108 </variablelist>
0109 </sect2>
0110 
0111 <sect2 id="advanced-settings">
0112 <title>Advanced Settings</title>
0113 <para>
0114 <screenshot>
0115 <screeninfo>Advanced Settings</screeninfo>
0116   <mediaobject>
0117     <imageobject>
0118       <imagedata fileref="advanced.png" format="PNG"/>
0119     </imageobject>
0120     <textobject>
0121       <phrase>Advanced Settings</phrase>
0122     </textobject>
0123     <caption>
0124       <para>Advanced Settings</para>
0125     </caption>
0126   </mediaobject>
0127 </screenshot>
0128 </para>
0129 <variablelist>
0130 <varlistentry><term><guilabel>Battery levels</guilabel></term>
0131 <listitem>
0132 <para>These items are only displayed if a battery is detected.
0133 </para>
0134 <variablelist>
0135 <varlistentry><term><guilabel>Low level</guilabel></term>
0136 <listitem>
0137 <para>
0138 Here you can set the percentage after which the battery will be considered low.
0139 </para>
0140 </listitem>
0141 </varlistentry>
0142 <varlistentry><term><guilabel>Critical level</guilabel></term>
0143 <listitem>
0144 <para>
0145 Here you can set the percentage after which the battery will be considered at critical level.
0146 </para>
0147 </listitem>
0148 </varlistentry>
0149 <varlistentry><term><guilabel>At critical level</guilabel></term>
0150 <listitem>
0151 <para>
0152 Defines the action that will be done when battery reaches the critical level.
0153 </para>
0154 </listitem>
0155 </varlistentry>
0156 <varlistentry><term>Peripheral devices</term>
0157 <listitem>
0158 <para>
0159 Defines the low level for peripheral devices &eg; a wireless mouse.
0160 </para>
0161 </listitem>
0162 </varlistentry>
0163 </variablelist>
0164 </listitem>
0165 </varlistentry>
0166 
0167 <varlistentry><term><guibutton>Configure Notifications</guibutton></term>
0168 <listitem>
0169 <para>
0170 If you want a deeper control over your notifications, you can refine them by clicking this button.
0171 </para>
0172 </listitem>
0173 </varlistentry>
0174 </variablelist>
0175 </sect2>
0176 
0177 </sect1>
0178 
0179 <sect1 id="powerdevilrunner">
0180 <title>PowerDevil Runner</title>
0181 
0182 <para>PowerDevil can be manually controlled through &krunner; (<keycombo action="simul">&Alt;<keycap>F2</keycap></keycombo>). This makes changing profile, brightness, governor and more much easier and faster. The runner has various keywords you can enter to access its functions
0183 </para>
0184 <sect2 id="runnerwords">
0185 <title>Runner Keywords</title>
0186 <para>
0187 Here comes a list of keywords you can enter in &krunner; to perform PowerDevil related actions.
0188 </para>
0189 <variablelist>
0190 <varlistentry><term><userinput>power profile</userinput></term>
0191 <listitem>
0192 <para>
0193 You can manually choose a profile using this keyword. All available profiles will be shown in form of &krunner; matches.
0194 </para>
0195 </listitem>
0196 </varlistentry>
0197 <varlistentry><term><userinput>screen brightness</userinput> or <userinput>dim screen</userinput></term>
0198 <listitem>
0199 <para>
0200 You can control screen brightness through this keyword. In this form, some &krunner; matches that let you do some common actions will be shown. If you enter a value after the keyword (&eg;: <userinput>Screen Brightness 50</userinput>), the brightness will be set to that value.
0201 </para>
0202 </listitem>
0203 </varlistentry>
0204 <varlistentry><term><userinput>suspend</userinput>, <userinput>sleep</userinput>, <userinput>hibernate</userinput>,
0205 <userinput>to ram</userinput> or <userinput>to disk</userinput></term>
0206 <listitem>
0207 <para>
0208 You can set your computer into a low power mode through these keywords. Available methods will be shown as &krunner; matches.
0209 </para>
0210 </listitem>
0211 </varlistentry>
0212 </variablelist>
0213 </sect2>
0214 </sect1>
0215 </article>
0216 <!--FIXME in 5.7
0217 plasma-workspace/runners/powerdevil/
0218 PowerDevilRunner.cpp:55:    commands << i18nc("Note this is a KRunner keyword", "power profile")
0219 PowerDevilRunner.cpp:56:             << i18nc("Note this is a KRunner keyword", "suspend")
0220 PowerDevilRunner.cpp:57:             << i18nc("Note this is a KRunner keyword", "sleep")
0221 PowerDevilRunner.cpp:58:             << i18nc("Note this is a KRunner keyword", "hibernate")
0222 PowerDevilRunner.cpp:59:             << i18nc("Note this is a KRunner keyword", "to disk")
0223 PowerDevilRunner.cpp:60:             << i18nc("Note this is a KRunner keyword", "to ram")
0224 PowerDevilRunner.cpp:61:             << i18nc("Note this is a KRunner keyword", "screen brightness")
0225 PowerDevilRunner.cpp:62:             << i18nc("Note this is a KRunner keyword", "dim screen");
0226 -->
0227 
0228 <!--
0229 Local Variables:
0230 mode: xml
0231 sgml-minimize-attributes:nil
0232 sgml-general-insert-case:lower
0233 sgml-indent-step:0
0234 sgml-indent-data:nil
0235 End:
0236 
0237 vim:tabstop=2:shiftwidth=2:expandtab
0238 kate: space-indent on; indent-width 2; tab-width 2; indent-mode none;
0239 -->