GNOME Bugzilla – Bug 561866
Screen doesn't redraw consistently
Last modified: 2008-12-17 23:27:31 UTC
Please describe the problem: When using vim with t_Co=256 and color highlighting, the terminal window occasionally fails to redraw. Keyboard input (including Control-L) does not fix the problem, but clicking on the title bar of the window will redraw the screen. If the window is partially obscured by another window, the obscured portion will redraw when it's revealed again. Steps to reproduce: 1. Edit a file in vim with color syntax highlighting 2. Search for an existing term in the file that will cause scrolling Actual results: The screen will not redraw at all, but if the title bar is clicked, it will redraw scrolled to the expected place int the file. Expected results: I would expect the redraw to happen immediately when the window content changes. Does this happen every time? It's intermittent, but happens often. Other information: The problem doesn't happen in 16-color mode (t_Co=16), or with other applications, like Mutt, that use 16 colors.
Created attachment 123199 [details] Screenshot of partially redrawn window after window was obscured
Originally reported at https://bugs.launchpad.net/ubuntu/+source/vte/+bug/99038
Correction -- it happens in 16 color mode, too, just less frequently.
More information -- it happens much more frequently over SSH than it does in local shells, though it does still happen in both.
After all that, it seems to be compiz. It happens in xterm as well, and not at all if compiz is disabled.