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

Bug#640464: xterm: rendering problems (pixels not erased?)



On Sat, Dec 31, 2011 at 02:26:35AM +0100, Vincent Lefevre wrote:
> On 2011-12-30 20:16:43 -0500, Thomas Dickey wrote:
> > Which window manager are you using?
> 
> fvwm

I'm baffled by this one (not able to reproduce the problem).

In my initial response, I had in mind that perhaps the optimization that I did
in #274/#275 to discard extra configure-events, and extra exposures (due to
rapid scrolling) was the problem.  If I could reproduce it, I'd do that with
the debugging traces and re-examine the changes from #274/#275.

Your xtrace output is showing only a few exposure events:

5.711 000:>:010b: Event Expose(12) window=0x02c00018 x=9 y=0 width=484 height=784 count=0x0000
5.711 000:>:010b: Event Expose(12) window=0x02c00019 x=0 y=0 width=8 height=784 count=0x0000
11.726 000:>:0242: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=108 width=275 height=3329 minor-opcode=0x000d count=0x0000 major-opcode=0x3e
11.729 000:>:024d: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=108 width=275 height=3329 minor-opcode=0x000d count=0x0000 major-opcode=0x3e
11.731 000:>:025e: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=82 width=275 height=9985 minor-opcode=0x0027 count=0x0000 major-opcode=0x3e
26.349 000:>:0396: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=108 width=275 height=3329 minor-opcode=0x000d count=0x0000 major-opcode=0x3e
26.351 000:>:03a5: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=108 width=275 height=3329 minor-opcode=0x000d count=0x0000 major-opcode=0x3e
26.353 000:>:03c2: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=17 width=275 height=26625 minor-opcode=0x0068 count=0x0000 major-opcode=0x3e
27.995 000:>:0455: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=43 width=275 height=19969 minor-opcode=0x004e count=0x0000 major-opcode=0x3e
34.750 000:>:053f: Event GraphicsExposure(13) drawable=0x02c00018 x=216 y=2 width=275 height=30465 minor-opcode=0x0077 count=0x0000 major-opcode=0x3e
45.532 000:>:0560: Event Expose(12) window=0x02c00018 x=9 y=0 width=484 height=121 count=0x0002
45.532 000:>:0560: Event Expose(12) window=0x02c00018 x=9 y=121 width=207 height=503 count=0x0001
45.532 000:>:0560: Event Expose(12) window=0x02c00018 x=9 y=624 width=484 height=160 count=0x0000
45.532 000:>:0560: Event Expose(12) window=0x02c00019 x=0 y=0 width=8 height=784 count=0x0000

Some of the heights look too large to me, those at 26.353 and 27.995,
and the GraphicsExposure widths all look too small (perhaps those are
the highlighting - but still, I'd expect more than just that).

This type of problem is also possible in the X server - usually for
specific drivers.

(My display here is just vesa - mostly am using Parallels on Mac OS X -
so the X server tends to be more stable than some of the drivers).

-- 
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net

Attachment: signature.asc
Description: Digital signature


Reply to: