[Bug 97299] New: Lag on terminal with compositing after 1f6dfc9

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Aug 11 14:51:04 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=97299

            Bug ID: 97299
           Summary: Lag on terminal with compositing after 1f6dfc9
           Product: xorg
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/intel
          Assignee: chris at chris-wilson.co.uk
          Reporter: andreas.reis at gmail.com
        QA Contact: intel-gfx-bugs at lists.freedesktop.org

As written in report 97219, "sna: Only flush GPU bo for a damage event"
introduced a lag on my urxvtc.

So far I've mostly (only?) seen it there and only mild ones, meaning to say
it's 99% full lines that are delayed and rarely more than ~ ⅛ of the terminal's
bottom screen that's outdated.

Can't find anything that reliably reproduces it, either. In fact, times when
content doesn't just lag but diverges are so short I've been unable to get a
proper screenshot. Times when it lags can be many seconds though if there are
no further on-screen changes resp. input afterwards.

The terminal is set to use compositing for transparency and fading; relevant
lines from .Xdefault should be:

urxvt*background:      rgba:1111/1111/1111/dddd
URxvt*depth:           32
URxvt.buffered:        true
URxvt*fading:          20%
URxvt*fadeColor:       black
URxvt*shading:         75

A Xorg log is in the report mentioned above. Compositor is compton
https://github.com/chjj/compton , its config file:

backend = "glx";
vsync = "opengl";
glx-no-rebind-pixmap = true;
glx-no-stencil = true;
glx-use-gpushader4 = true;
unredir-if-possible = true;
sw-opti = true;

Occurs on:
* vanilla Xorg 1.18.4 & Arch's kernel 4.7
* Xorg git and drm-intel-nightly 2016y-08m-11d-10h-34m-38s
* libdrm and mesa are current git, as starting Xorg with Arch's mesa 12.0.1-7
somehow disables all Intel hardware acceleration (ie. also compositing)
* compiler for self-compiled packages was gcc (GCC) 6.1.1 20160807 with
-mtune=native -O3 (Haswell)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160811/e4f8b0ca/attachment.html>


More information about the intel-gfx-bugs mailing list