Bug 22669 - ForceLowPowerMode on R700 immediately crashes X
Summary: ForceLowPowerMode on R700 immediately crashes X
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:
Depends on:
Blocks:
 
Reported: 2009-07-08 00:44 UTC by Vash63
Modified: 2009-07-08 15:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (42.08 KB, patch)
2009-07-08 00:45 UTC, Vash63
no flags Details | Splinter Review
don't mess with PCIE lanes on x2 cards (828 bytes, patch)
2009-07-08 08:20 UTC, Alex Deucher
no flags Details | Splinter Review

Description Vash63 2009-07-08 00:44:40 UTC
If I have ForceLowPowerMode set to true in my xorg.conf, the X server crashes immediately. The fan does slow down, so that seems to be working, and the Xorg.0.log shows the low power settings as applying correctly, but I am left with a black screen and am unable to quit X without rebooting the PC.
Comment 1 Vash63 2009-07-08 00:45:09 UTC
Created attachment 27488 [details] [review]
Xorg.0.log
Comment 2 Alex Deucher 2009-07-08 07:33:16 UTC
Cards with multiple GPUs probably require special handling.
Comment 3 Alex Deucher 2009-07-08 08:20:22 UTC
Created attachment 27498 [details] [review]
don't mess with PCIE lanes on x2 cards

It's likely changing the PCIE lanes that's causing the problem on x2 cards.  Does this patch help?
Comment 4 Vash63 2009-07-08 15:31:10 UTC
Yep, that worked. I also had it crash when going to sleep, probably due to DynamicPM? This was before that patch, would it have been the same issue or should I test it again? I removed all but ForceLowPowerMode for testing.
Comment 5 Alex Deucher 2009-07-08 15:33:36 UTC
(In reply to comment #4)
> Yep, that worked. I also had it crash when going to sleep, probably due to
> DynamicPM? This was before that patch, would it have been the same issue or
> should I test it again? I removed all but ForceLowPowerMode for testing.
> 

The hang when the display is blanked is from DynamicPM as it lowers the clocks and pcie lanes when the display is blanked.
Comment 6 Alex Deucher 2009-07-08 15:37:31 UTC
committed:
8c03c1fdb5ea35570064946557050c87ca30582a


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.