Installation guide

4.8
Customizing Power Management .................................. 4–35
4.8.1
Display Monitors and DPMS .................................. 4–36
4.8.2
Using the dxpower Utility’s Graphical User Interface .... 4–36
4.8.3
Implementing Power Management from the Command
Line ................................................................. 4–37
4.8.3.1
Changing Power Management Values ................... 4–37
4.8.3.2
Changing a Running Kernel or X Server ............... 4–39
5 Configuring the Kernel
5.1
System Configuration at Installation Time ...................... 5–2
5.2
Deciding When and How to Reconfigure Your Kernel .......... 5–2
5.2.1
Dynamic Subsystems and Attributes ......................... 5–3
5.2.1.1
Configuring Subsystems at the Command Line ...... 5–3
5.2.1.2
Using dxkerneltuner to Configure Subsystem
Attributes .....................................................
5–4
5.3
Dynamic System Configuration .................................... 5–6
5.3.1
Configuring Subsystems ........................................ 5–7
5.3.2
Querying Subsystem State ..................................... 5–7
5.3.3
Determining Subsystem Type .................................. 5–8
5.3.4
Unloading a Subsystem ......................................... 5–9
5.3.5
Maintaining the List of Automatically Configured
Subsystems ........................................................ 5–9
5.3.6
Managing Subsystem Attributes .............................. 5–10
5.3.6.1
Determining the Value of Subsystem Attributes ...... 5–10
5.3.6.2
Identifying Dynamic Subsystem Attributes ............ 5–11
5.3.6.3
Modifying Dynamic Subsystem Attributes at Run
Time ...........................................................
5–11
5.3.7
Managing Subsystems and Attributes Remotely ........... 5–12
5.3.8
Managing the Subsystem Attributes Database ............. 5–13
5.3.8.1
Listing Attributes in the Database ...................... 5–14
5.3.8.2
Adding Attributes to the Database ...................... 5–14
5.3.8.3
Merging New Definitions into Existing Database
Entries ........................................................ 5–14
5.3.8.4
Updating Attributes in the Database .................... 5–15
5.3.8.5
Removing Attribute Definitions from the Database ... 5–16
5.3.8.6
Deleting Subsystem Entries from the Database ....... 5–17
5.4
Static System Configuration ........................................ 5–17
5.4.1
Building the Kernel to Add Support for a New Device .... 5–18
5.4.2
Building the Kernel to Add Selected Kernel Options ...... 5–22
5.4.3
Building a Kernel After Editing System Files .............. 5–24
5.5
Static Configuration Files ........................................... 5–26
vi Contents