Red Hat Bugzilla – Bug 18367
Display Power Management (DPMS) Inop
Last modified: 2008-05-01 11:37:59 EDT
Screensaver kicks in but monitor never switches into power save mode with
power management selected (gnome / sawfish). This worked OK when the box
was a RH 6.2 system. I did a full (not upgrade) install of 7.
$ rpm -qa | grep -i xfree
P.S. Why not add power management to xdm? I hate to leave my system logged
in just for DPMS.
The Xconfigurator and Anaconda don't generate proper/good XF86Config files. In
order to enable Display Power Management (DPMS), add the line:
To the "Monitor" section in your /etc/X11/XF86Config-4 file. DPMS will then be
active (even at the display manger login).
Hopefully this bug will be fixed in a future Xconfigurator/Anaconda.
Although the DPMS settings are in the XF86Config, the system display never
issues DPMS commands to the monitor.
Even 'xset dpms force off' doesn't do anything.
I have experienced this as well on two different 7.0 systems. One with a
Voodoo3 card, another with an ATI Rage Pro. While running X v3.3.6, kdpms and
the xset command will both correctly work. When I switch to X v4.0.1a, neither
machine will issue dpms commands to the monitor.
I have the same problem. My machine has a Nokia 445Xpro monitor and a Diamond
Viper330 (nVidia RIVA128 chipset). It used to work before. I did not try adding
DPMS to the monitor parameters.
I have the same problem with an AGP G400 and a Q91 Optiquest monitor. I have
made the change to my XFree86 file and it still didn't work. So I tried updating
to XFree86 4.0.2 from their website and it still doesn't work(but anti-aliased
xterm looks pretty cool). It seems like it's either some other option or just a
problem with XFree86 4.0.x .
Actually I discovered this on the XFree86 mailing list. I guess I should have
RTFM. I added the option "DPMS" line to the wrong config file. Everything works
properly. Now its just a matter of man xset. Sorry for the false alarm.
Again this is with a Matrox G400 and a Q91 monitor.
Yes, XFree86 4 uses XF86Config-4 for it's config file.
This is still a valid bug. It exists in Wolveriene too. You haven't indicated
any corrective action was taken, so it needs to stay open.
The corrective action is to edit the config file and enable the DPMS option.
This may be an inconvenience perhaps, that the config tool does not enable
DPMS by default, but it is not a bug. The support for the option is there,
and it works == not a bug.
By enabling DPMS by default, the installer would end up causing problems
where DPMS does not work properly on some cards/configurations. A working
setup by default is better than one that does not work at all, and so the
default is the way it is. This will likely change in future releases as
XFree86 4.x becomes more mature, and also as our configuration tool gets
I think this bug needs to be re-opened.
I added the 'Option "DPMS"' line to the Monitor
section of my XF86Config file, but it didn't
Using the Gnome Control Center, I then turned on
power managment. After saving the changes, I
did an 'xset q', and dpms was still disabled.
Everything was working fine until I upgraded from
RH62 to RH70. I'm currently running RH71.