Red Hat Bugzilla – Bug 74593
DPMS is not working on Radeon QD
Last modified: 2007-04-18 12:46:54 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020607
Description of problem:
DPMS can be enabled by inserting Option "DPMS" into XF86Config-4 or disabled by
removeing this option, still it works the way that monitor switches off and on
again repeatedly while screen is still black.
When setting DPMS ServerFlags, only time and slightly behaviour is changing.
Never it works as it should according flags.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.need Radeon QD version
2.start XFree 4.2.0-8
3.wait until monitor tries to switch off
Actual Results: monitor is flashing while still switching off and on
Expected Results: monitor switches off and stays like this till next user event
For sure it is not caused by monitor. DPMS works on same machine with Radeon
7500. My Radeon QD is AIW type. In XFree86.0.log there is mentioned:
(II) Loading extension DPMS
(II) RADEON(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
Nothing more when DPMS is diabled, when enabled there is one more message about
I've got 4 Radeon QD cards here, including the one you mention. I'll
test each of them with DPMS and provide my results here.
In the mean time, please attach the config file and log file from the
working DPMS on the 7500, and the config and log file for the non-working
In addition, please attach the output of: lspci -vn
In attachment there is config, log and lspci of non working Radeon AIW QD.
There is one more man available with same trouble. Here is his mail in XFree org
I do not have Radeon 7500 available at this time, next week I'll have it again
so I can test it.
Created attachment 77664 [details]
Radeon QD log
Created attachment 77665 [details]
Radeon QD config
Created attachment 77666 [details]
Radeon QD lspci
Please note that at this time I have in X gatos ati.2 driver, but behaviou od
DPMS is the same for ati driver provided by XFree.
Created attachment 81125 [details]
XF86Config Radeon 7500
Created attachment 81126 [details]
Radeon 7500 log
Created attachment 81127 [details]
Radeon 7500 lspci
..still gatos ati.2 driver. Now with Radeon 7500, DPMS is working as it should.
At least DPMS is activated according to flags.
I have one new info: in KDE it seems that at least when DPMS is disabled monitor
goes never to blank and screen saver is activated instead. But according to my
knowledge, KDE has (had?) own mechanism to handle DPMS.
DPMS works flawlessly for me on Radeon QD. To confirm, I have enabled
DPMS in my XF86Config-4 on RHL 7.3, having set the timeouts to 1, 2, and
3 minutes respectively. I then type simply "X" to start the X server up
without any desktop, so that only the X server itself is running, and no
KDE/GNOME/whatever applications are interfering or overriding the X
server's DPMS settings.
As expected, all of the DPMS states work properly. You should be able
to easily reproduce this test. If you do, but DPMS still doesn't work
in GNOME and/or KDE, then it is either a GNOME/KDE misconfiguration or
a GNOME/KDE issue and not an XFree86 issue.
Note also that Red Hat does not support GATOS drivers installed on the
Hm. I did exacly the same in past before reporting this bug (otherwise I did not
fill the bug in) - no KDE or GNOME, only pure Xserver. Also without gatos driver
with original one from RH. Maybe it is caused by different occasions - monitor
type or reduction. I sometimes get message, during monitor tries to switch off -
Invalid Scan Frequency - that is monitor message, not X message. But in console
DPMS is working properly..
Well, I did not the same. I used to start X by command "xinit" at that is the
difference. I do not know what app from xinit is disturbing DPMS yet, but this
is not definitely caused by Xserver.
But still here remains one thing I do not understand - DPMS is used even if
Option "dpms" is NOT specified in config file. Can you confirm this?
It looks like this in my config:
Option "BlankTime" "1"
Option "StandbyTime" "2"
Option "SuspendTime" "3"
Option "OffTime" "4"
HorizSync 31 - 115
VertRefresh 50 - 160
# Option "dpms"
Bugzilla is not a technical support forum, so if you have further
technical support questions, you may wish to join and end user
tech support discussion list for help configuring DPMS properly
such as: email@example.com
As I said above, I am unable to reproduce this problem on any Radeon
hardware I have here. DPMS works on all releases of XFree86 that I
have tried, and I have never had problems with DPMS on Radeon. I
specifically tested your card using the info you provided, and was
unable to reproduce a problem. DPMS configuration is trivial really,
and if there are DPMS related problems in the source code of X, they
would be extremely reproduceable.
Please take all further discussion to the mailing list refered to