[Bug 89980] [Regression] Graphical corruption after resuming from suspend (w/ dual monitor configuration)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bug ID 89980
Summary [Regression] Graphical corruption after resuming from suspend (w/ dual monitor configuration)
Product DRI
Version XOrg git
Hardware Other
OS All
Status NEW
Severity normal
Priority medium
Component DRM/Radeon
Assignee dri-devel@lists.freedesktop.org
Reporter falaca@gmail.com

Created attachment 115013 [details]
Xorg log

This is a regression: Bug is reproducible in Ubuntu 15.04 Beta (Xorg 1.17.1,
linux 3.19) and Fedora 22 Alpha (Xorg 1.17.1, linux 4.0) with a Radeon R7 260X
video card.

I first noticed the issue in Ubuntu 14.04 after I upgraded from Xorg 1.16 to
1.17.

The problem does not occur with fglrx.

Symptoms: Checkerboard tearing pattern begins to occur in approximately the top
1/8 of the display after resuming from suspend, and does not resolve itself
until a reboot.

Demonstration of bug in Ubuntu w/ Unity (highlighting menu entries with the
mouse): https://www.dropbox.com/s/ez2v03oetppecgx/VID_20150324_020612.mp4?dl=0

Demonstration of bug in Fedora w/ Gnome 3 (maximizing/restoring a window):
https://www.dropbox.com/s/85n2iq27zm00dlo/VID_20150410_033406.mp4?dl=0

Steps to reproduce:

I can only reproduce this with when I have 2 displays connected. My primary
screen is set to 2560x1440, and the secondary screen in portrait mode is set to
1200x1920 on the left-hand side. I have the landscape monitor centered with
respect to the portrait one, so y = 240 in ~/.config./monitors.xml.

I cannot observe the bug when both screens are aligned at the top, i.e., with
y=0 in ~/.config/monitors.xml.

I also cannot observe the bug with a single monitor connected, or with both
monitors in landscape mode.

After setting up the monitor configuration, all that needs to be done to
reproduce the corruption is to suspend the system, resume, and observe the top
portion of the primary (landscape) display when the screen is changing, e.g.,
it is apparent when watching full-screen movies or minimizing/maximizing
windows as demonstrated in my demo video.

Attached: Xorg log and dmesg (w/ kernel parameter drm.debug=14) saved after a
suspend/resume cycle


You are receiving this mail because:
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux