Bug 892 - Secondary head display garbled after suspend/resume cycle, requires reboot
Summary: Secondary head display garbled after suspend/resume cycle, requires reboot
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-19 14:27 UTC by Kristoffer Sjöberg
Modified: 2006-04-02 01:42 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Kristoffer Sjöberg 2004-07-19 14:27:35 UTC
After a suspend/resume cycle with X/Radeon driver having initialized the
secondary head display, it goes irrevocably garbled (need for reboot to bring
things back to normal).

Steps to reproduce:
 - Start X utilising both the primary and secondary head of the graphics adapter
(in my case an IGP340 or IGP350)
 - Invoke a suspend
 - Resume
 - Primary head resumes operation, but not the secondary head.

Shutting down X, and restarting it brings back the garbled display. It requires
a reboot to restore the secondary display's image.

See these images for an example:

Normal operation:
 http://q1.se/files/ati_drv/img_1713.jpg

After resume, garbled secondary display:
 http://q1.se/files/ati_drv/img_1715.jpg

Closeup of garbled display with garbled mouse cursor:
 http://q1.se/files/ati_drv/img_1722.jpg
 
Module information:
(II) Module radeon: vendor="X.Org Foundation"
        compiled for 6.7.0, module version = 4.0.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 0.7

lspci -v of the graphics adapter:
0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 340M
(prog-if 00 [VGA])
        Subsystem: Compaq Computer Corporation: Unknown device 005a
        Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 10
        Memory at 98000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 2000 [size=256]
        Memory at 90000000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at <unassigned> [disabled] [size=128K]
        Capabilities: [58] AGP version 2.0
        Capabilities: [50] Power Management version 2

Problem has existed in all drivers tested so far (xfree86 driver from 4.3, from
DRI CVS, and X.org's driver)
Comment 1 Kristoffer Sjöberg 2004-07-19 14:42:26 UTC
And I just discovered that Overlay is garbled too, no video. Only a window
looking like a colored barcode.
Comment 2 Chris Lee 2005-09-14 03:31:32 UTC
Does this still happen with the latest released X.org?
Comment 3 Kristoffer Sjöberg 2005-09-14 06:37:41 UTC
I wouldn't know - HP replaced my NC4000 to an NC6000 with an ATI Mobility Radeon
9600 because of a related graphics issue which they could not resolve. This was
10 months ago.
Comment 4 Erik Andren 2006-04-02 19:42:31 UTC
Closing this bug is it is impossible to debug it without the proper hardware
that can reproduce the issue. 


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.