Bug 190307
Summary: | suspend (to RAM) with i810 driver results in redraw corruption after resume | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Lonni J Friedman <netllama> | ||||||
Component: | xorg-x11-drv-i810 | Assignee: | Adam Jackson <ajax> | ||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 5 | CC: | hanwen, jensk.maps, mcepl, ncunning, sahai | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | FC 6.0 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2006-12-20 09:38:02 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Lonni J Friedman
2006-04-30 23:17:04 UTC
Created attachment 128427 [details]
X log which includes suspend/resume cycle
I have seen some potentially related behaviour, but in reverse, on my Lenovo X60s laptop using the latest xorg-x11-drv-i810-1.5.1.0-1.i386.rpm drivers from updates-testing. (Before that update, the i810 driver would not even work at all for me) The system is working fine in 24 bit mode. Xine plays .mpg files normally. Start audacity. Quit audacity. Xine's output using the "xv" video-out plugin is now ugly looking (as though we were in 16 color mode or something like that). It looks fine using the "xshm" plugin. Switch to console CTRL-ALT-F1. switch back to X session using ALT-F7. Still ugly using xv, but fine using xshm. (So merely switching to console and back does not cure the problem) Switch to console CTRL-ALT-F1. Suspend to RAM using Fn-F4. Resume. Switch back to X session using ALT-F7. Now everything works again using the "xv" plugin! Suspend/Resume somehow cures the symptoms. I have a related problem. After suspend, there a pixel-line of the screen is copied to another location of the screen (see also attached PNG), which is especially annoying as this will smear out over a scrolling window. Apparently, the copy is offset by a fixed amount; I have the problem at 1600x1200 (24bpp). Moving to lower resolution shifts the line to the bottom of the screen, and at 1024x768 the artefact is not visible. This is on a Thinkpad T60, with i945 chipset. I have [hanwen@haring ~]$ rpm -qa |grep xorg-x11-drv-i810 xorg-x11-drv-i810-1.6.5-9.fc6 xorg-x11-drv-i810-devel-1.6.5-9.fc6 Created attachment 138877 [details]
drawing corruption
I think I may understand Han-Wen Nienhuys problem; if the GTT table is corrupted, you will see such symptoms. Perhaps we need to restore the GTT table on resume. btw, filing bugs here is not that useful; we don't scan redhat bugzilla during X.org development. Please make sure all of your issues are filed (and these are all separate) to X.org bugzilla. Thanks Keith. I've filed a new bug now: https://bugs.freedesktop.org/show_bug.cgi?id=8923 I'm hoping that it will get more love than this bug has gotten from the FC folks. This looks like it might be a duplicate of Bug 214023. Could you please try the updated xorg driver linked to there? I don't see any updated xorg drivers in bug 214023. Also, this bug is against FC5, not FC6. I've opened a bug on freedesktop.org, https://bugs.freedesktop.org/show_bug.cgi?id=9381 about my bug. Reading https://bugs.freedesktop.org/show_bug.cgi?id=8923#c7, I think you should rather upgrade to the current release of Fedora, which can be obtained from: http://fedora.redhat.com/download If this issue turns out to still be reproduceable in the latest version of Fedora Core, please file a bug report in the X.Org bugzilla located at http://bugs.freedesktop.org in the "xorg" component. Once you've filed your bug report to X.Org, if you paste the new bug URL here, Red Hat will continue to track the issue in the centralized X.Org bug tracker, and will review any bug fixes that become available for consideration in future updates. Setting status to "CURRENTRELEASE". |