Bug 30377 - Screen blanks but monitor on DVI does not go into standby
Summary: Screen blanks but monitor on DVI does not go into standby
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
: 40851 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-09-25 11:42 UTC by Chris Mayo
Modified: 2012-09-14 17:07 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (73.10 KB, text/plain)
2010-09-25 11:42 UTC, Chris Mayo
no flags Details

Description Chris Mayo 2010-09-25 11:42:20 UTC
Created attachment 38954 [details]
Xorg.0.log

I can get monitor to standby with:
vbetool dpms off

Monitor: Dell U2311H
Radeon HD 5450
evergreen_accel commit: e26a59e9db8067882327f872e3d2d760ce4c66f3
gentoo-sources-2.6.35-r8 (2.6.35.5)
libdrm-2.4.21
X Server 1.9.0
Comment 1 Alex Deucher 2010-09-25 11:48:46 UTC
Does the following work?
sleep 5; xset dpms force off
Comment 2 Chris Mayo 2010-09-26 04:45:55 UTC
No. I'll try and describe what happens a bit better.

The OSD comes up with "entering powersaving mode" which then clears as you would expect but the power LED never changes to standby colour and shortly afterwards "entering powersaving mode" appears again the cycle repeats continuously.
Comment 3 Alex Deucher 2010-09-27 08:13:00 UTC
Does the screen blank ok on a bare xserver (just X and an xterm for example), or on the console (assuming you have console powersave enabled)?
Comment 4 Chris Mayo 2010-09-27 10:23:39 UTC
Goes to standby as expected with Catalyst 10.9 & Xorg Server 1.8.2 (open source drivers don't work with 1.8.2 either) and full GNOME desktop.

Let me know if it is worth testing with a more cut down environment.
Comment 5 Chris Mayo 2010-09-28 10:36:40 UTC
xset command does not send the monitor to standby even with just twm and a few xterms.
Comment 6 Phil Armstrong 2010-10-26 08:27:57 UTC
I see similar behaviour with current xf86-video-ati git head. On

$ xset dpms force off

the monitor goes blank, but then goes into a loop of turning off, then turning back on again with the display unblanked (ie not black). Each time the "entering powersave mode" box appears on the monitor (the one generated by the monitor itself that is) so it's nearly working :)

With the head of evergreen_accel as of today, dpms blanking works fine.

Hardware is HD5750, stock 3.6.36 kernel.
Comment 7 Felix Blanke 2010-10-26 13:39:42 UTC
I can't reproduce your problem Phil. My setup is identicaly with yours:

Hardware: HD 5750
Kernel: 2.6.36 (gentoo)
xf86-video-ati: git master
xorg: git
libdrm: git
mesa: git

# xset dpms force off

puts all my 3 displays into standby immediatly.
Comment 8 Alex Deucher 2012-01-07 06:06:58 UTC
*** Bug 40851 has been marked as a duplicate of this bug. ***
Comment 9 Alex Deucher 2012-01-11 14:17:30 UTC
Do these patches help?
http://people.freedesktop.org/~agd5f/dce_fixes/
Comment 10 Alex Deucher 2012-01-11 14:17:57 UTC
against drm-next or Linus' git.
Comment 11 Hans Nieser 2012-01-11 20:50:53 UTC
(In reply to comment #9)
> Do these patches help?
> http://people.freedesktop.org/~agd5f/dce_fixes/

I've been having the same problem (I left a comment with some details on bug 38030, which seems like a dupe of this bug), and using these patches on linus' tree didn't seem to fix the issue for me unfortunately, it misbehaves in the exact same way as without the patches as far as I can tell
Comment 12 Chris Mayo 2012-04-21 02:50:46 UTC
Still the same behaviour with: 
  3.3.2-gentoo
  xorg-server-1.12.0

I've long since downgraded to an HD 2400 Pro which works fine.
Comment 13 nizze86 2012-09-11 05:35:28 UTC
This affected me with all previous kernel versions i've used but seems to be fixed with 3.6-rc5
Comment 14 nizze86 2012-09-11 06:42:56 UTC
Sorry, too little coffe.
I'm on a hd 5850 with a dell u2311h connected via dvi.
3.5.3 and every earlier kernel i've used showed the problem while it's fixed in 3.6-rc5. I didn't try the earlier 3.6 rc's.

other versions are what's in debian unstable
libdrm-2.4-33
xf86-video-ati 6.14.4
xserver 1.12.3
Comment 15 Hans Nieser 2012-09-12 18:42:22 UTC
Same here, I just switched to kernel-3.6.0-rc5 and that has finally solved this issue for me with my RadeonHD 5850
Comment 16 Chris Mayo 2012-09-14 17:07:14 UTC
I don't use the hardware any more myself - closing because of multiple reports that it is fixed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.