---
name: "DPMSEnable"
section: "3x"
platform: "linux"
package: "libxext-dev"
version: "1:1.0.1-2"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/DPMSEnable/3x"
---

# DPMSEnable(3x)

enables DPMS on the specified display

## NAME

DPMSEnable - enables DPMS on the specified display

## SYNOPSIS

```
cc [ flag ... ] file ... -lXext [ library ... ]
#include <X11/extensions/dpms.h>
Status DPMSEnable ( Display *display );
```

## ARGUMENTS

- *display*

  Specifies the connection to the X server

## DESCRIPTION

The  *DPMSEnable* function enables Display Power Management Signaling (DPMS) on the specified  *display.* When DPMS is enabled, DPMS will use the currently saved timeout values. It will  trigger the appropriate DPMS power level based on the timeout values. Refer to  *DPMSSetTimeouts.* All physical screens are affected by  *DPMSEnable* at the same time.

If  *DPMSEnable* is invoked on a display which has DPMS already enabled, or on a display which  does not support DPMS, no change is made and no error is returned.

## RETURN VALUES

- TRUE

  The  *DPMSEnable* function always returns TRUE.

## SEE ALSO

[**DPMSCapable**(3x)](/DPMSCapable/3x.md), [**DPMSDisable**(3x)](/DPMSDisable/3x.md), [**DPMSGetTimeouts**(3x)](/DPMSGetTimeouts/3x.md), [**DPMSSetTimeouts**(3x)](/DPMSSetTimeouts/3x.md)
