Bug 60547 - [sna ivb] disabling VGA1 output misrenders windows
Summary: [sna ivb] disabling VGA1 output misrenders windows
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-09 15:20 UTC by Jiri Slaby
Modified: 2013-10-02 11:46 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
the bug (189.45 KB, image/png)
2013-02-09 15:20 UTC, Jiri Slaby
no flags Details
xorg.log (50.04 KB, text/plain)
2013-02-09 15:21 UTC, Jiri Slaby
no flags Details

Description Jiri Slaby 2013-02-09 15:20:53 UTC
Created attachment 74488 [details]
the bug

I'm not sure whether this is ddx or kde or kernel. When I disabled VGA1 output in the settings window (the window in the background of the picture), windows are no longer redrawn and height of their frames is too big.

A particular window is rendered even after switching windows by alt-tab.

It happens with 2.21.0-3-g9640640.
Comment 1 Jiri Slaby 2013-02-09 15:21:23 UTC
Created attachment 74489 [details]
xorg.log
Comment 2 Chris Wilson 2013-02-09 15:48:23 UTC
If it was windows not being redrawn after the output was disabled, I would have said it was a Damage tracking bug on the root window. But that the window frames do not match the window geometry suggests that KDE is not entirely innocent.

Just IVB? Nothing strikes me as being chipset specific here.

I think trying the combinations of Desktop Effects (off / xrender / gl) would be useful to test.
Comment 3 Jiri Slaby 2013-02-12 09:15:55 UTC
(In reply to comment #2)
> I think trying the combinations of Desktop Effects (off / xrender / gl)
> would be useful to test.

It never happened with off and xrender. It happens only with gl. I don't know the exact steps to reproduce though, it suffices to switch resolution, position of both VGA and display and turn off and on the VGA output a couple of times.

Anyway, when it happens with gl, disabling and re-enabling effects fixes the issue.
Comment 4 Chris Wilson 2013-07-01 11:14:16 UTC
I just wonder if any of the recent fixes take effect here (specifically the read-read optimisation fixes, including the wait-seqno kernel fix).
Comment 5 Chris Wilson 2013-08-10 17:38:09 UTC
Is this still happening on current kernels?
Comment 6 Chris Wilson 2013-10-02 11:46:56 UTC
I strongly suspect this is (accidentally) 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.