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>Energy Saving Settings</title>
0041 <para>
0042 This page shows the actual energy saving 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>Energy Saving Settings</screeninfo>
0047   <mediaobject>
0048     <imageobject>
0049       <imagedata fileref="energy.png" format="PNG"/>
0050     </imageobject>
0051     <textobject>
0052       <phrase>Energy Saving Settings</phrase>
0053     </textobject>
0054     <caption>
0055       <para>Energy Saving 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 <varlistentry><term><guilabel>Wireless power saving</guilabel></term>
0109 <listitem>
0110 <para>Activate this option to set individual actions for Wi-Fi, Mobile broadband or Bluetooth connections.
0111 </para>
0112 </listitem>
0113 </varlistentry>
0114 
0115 </variablelist>
0116 </sect2>
0117 
0118 <sect2 id="activity-setting">
0119 <title>Activity Settings</title>
0120 <para>Here you can configure the Power Management settings per activity. The settings for each activity can be configured on its own tab.</para>
0121 
0122 <screenshot>
0123 <screeninfo>Activity Settings</screeninfo>
0124   <mediaobject>
0125     <imageobject>
0126       <imagedata fileref="activity.png" format="PNG"/>
0127     </imageobject>
0128     <textobject>
0129       <phrase>Activity Settings</phrase>
0130     </textobject>
0131     <caption>
0132       <para>Activity Settings</para>
0133     </caption>
0134   </mediaobject>
0135 </screenshot>
0136 
0137 <variablelist>
0138 
0139 <varlistentry>
0140 <term>Don't use special settings</term>
0141 <listitem>
0142 <para>
0143 Use the settings defined on <guilabel>Energy Saving</guilabel> page.
0144 </para>
0145 </listitem>
0146 </varlistentry>
0147 
0148 <varlistentry>
0149 <term>Define a special behavior</term>
0150 <listitem>
0151 <para>
0152 If this option is chosen, a special behavior for activity can be chosen. If this is a presentation activity, you can check the <guilabel>Never shutdown the screen</guilabel> and <guilabel>Never shutdown the computer or let it go to sleep</guilabel> boxes. It is also possible to define the time interval for the computer to switch to a suspension mode for the power saving activities.
0153 </para>
0154 </listitem>
0155 </varlistentry>
0156 <varlistentry>
0157 <term>Use separate settings (advanced users only)</term>
0158 <listitem>
0159 <para>
0160 This option allows users to choose the detail power saving settings for a separate activity. The settings are similar to the settings from the <link linkend="energy-saving-setting">Energy Saving page</link>.
0161 </para>
0162 </listitem>
0163 </varlistentry>
0164 </variablelist>
0165 </sect2>
0166 
0167 <sect2 id="advanced-settings">
0168 <title>Advanced Settings</title>
0169 <para>
0170 <screenshot>
0171 <screeninfo>Advanced Settings</screeninfo>
0172   <mediaobject>
0173     <imageobject>
0174       <imagedata fileref="advanced.png" format="PNG"/>
0175     </imageobject>
0176     <textobject>
0177       <phrase>Advanced Settings</phrase>
0178     </textobject>
0179     <caption>
0180       <para>Advanced Settings</para>
0181     </caption>
0182   </mediaobject>
0183 </screenshot>
0184 </para>
0185 <variablelist>
0186 <varlistentry><term><guilabel>Battery levels</guilabel></term>
0187 <listitem>
0188 <para>These items are only displayed if a battery is detected.
0189 </para>
0190 <variablelist>
0191 <varlistentry><term><guilabel>Low level</guilabel></term>
0192 <listitem>
0193 <para>
0194 Here you can set the percentage after which the battery will be considered low.
0195 </para>
0196 </listitem>
0197 </varlistentry>
0198 <varlistentry><term><guilabel>Critical level</guilabel></term>
0199 <listitem>
0200 <para>
0201 Here you can set the percentage after which the battery will be considered at critical level.
0202 </para>
0203 </listitem>
0204 </varlistentry>
0205 <varlistentry><term><guilabel>At critical level</guilabel></term>
0206 <listitem>
0207 <para>
0208 Defines the action that will be done when battery reaches the critical level.
0209 </para>
0210 </listitem>
0211 </varlistentry>
0212 <varlistentry><term>Peripheral devices</term>
0213 <listitem>
0214 <para>
0215 Defines the low level for peripheral devices &eg; a wireless mouse.
0216 </para>
0217 </listitem>
0218 </varlistentry>
0219 </variablelist>
0220 </listitem>
0221 </varlistentry>
0222 
0223 <varlistentry><term><guibutton>Configure Notifications</guibutton></term>
0224 <listitem>
0225 <para>
0226 If you want a deeper control over your notifications, you can refine them by clicking this button.
0227 </para>
0228 </listitem>
0229 </varlistentry>
0230 </variablelist>
0231 </sect2>
0232 
0233 </sect1>
0234 
0235 <sect1 id="powerdevilrunner">
0236 <title>PowerDevil Runner</title>
0237 
0238 <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
0239 </para>
0240 <sect2 id="runnerwords">
0241 <title>Runner Keywords</title>
0242 <para>
0243 Here comes a list of keywords you can enter in &krunner; to perform PowerDevil related actions.
0244 </para>
0245 <variablelist>
0246 <varlistentry><term><userinput>power profile</userinput></term>
0247 <listitem>
0248 <para>
0249 You can manually choose a profile using this keyword. All available profiles will be shown in form of &krunner; matches.
0250 </para>
0251 </listitem>
0252 </varlistentry>
0253 <varlistentry><term><userinput>screen brightness</userinput> or <userinput>dim screen</userinput></term>
0254 <listitem>
0255 <para>
0256 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.
0257 </para>
0258 </listitem>
0259 </varlistentry>
0260 <varlistentry><term><userinput>suspend</userinput>, <userinput>sleep</userinput>, <userinput>hibernate</userinput>,
0261 <userinput>to ram</userinput> or <userinput>to disk</userinput></term>
0262 <listitem>
0263 <para>
0264 You can set your computer into a low power mode through these keywords. Available methods will be shown as &krunner; matches.
0265 </para>
0266 </listitem>
0267 </varlistentry>
0268 </variablelist>
0269 </sect2>
0270 </sect1>
0271 </article>
0272 <!--FIXME in 5.7
0273 plasma-workspace/runners/powerdevil/
0274 PowerDevilRunner.cpp:55:    commands << i18nc("Note this is a KRunner keyword", "power profile")
0275 PowerDevilRunner.cpp:56:             << i18nc("Note this is a KRunner keyword", "suspend")
0276 PowerDevilRunner.cpp:57:             << i18nc("Note this is a KRunner keyword", "sleep")
0277 PowerDevilRunner.cpp:58:             << i18nc("Note this is a KRunner keyword", "hibernate")
0278 PowerDevilRunner.cpp:59:             << i18nc("Note this is a KRunner keyword", "to disk")
0279 PowerDevilRunner.cpp:60:             << i18nc("Note this is a KRunner keyword", "to ram")
0280 PowerDevilRunner.cpp:61:             << i18nc("Note this is a KRunner keyword", "screen brightness")
0281 PowerDevilRunner.cpp:62:             << i18nc("Note this is a KRunner keyword", "dim screen");
0282 -->
0283 
0284 <!--
0285 Local Variables:
0286 mode: xml
0287 sgml-minimize-attributes:nil
0288 sgml-general-insert-case:lower
0289 sgml-indent-step:0
0290 sgml-indent-data:nil
0291 End:
0292 
0293 vim:tabstop=2:shiftwidth=2:expandtab
0294 kate: space-indent on; indent-width 2; tab-width 2; indent-mode none;
0295 -->