<div dir="ltr"><div>Package: vim-gtk</div><div>Version: 2:7.4.488-4</div><div>Severity: important</div><div><br></div><div>Dear Maintainer,</div><div><br></div><div>I'm using gVim on a fresh sid install. When I open up a file and scroll around</div><div>(usually using the PgUp and PgDn keys), I'll often see large areas of text</div><div>missing from the screen. What I'm seeing is very similar to what's in the</div><div>linked video in this superuser question: <a href="http://superuser.com/questions/343599">http://superuser.com/questions/343599</a></div><div>/gvim-redraw-failure</div><div><br></div><div>If I navigate through the empty area with the arrow keys, each character will</div><div>display as the cursor goes over it, one at a time. Hitting PgUp or PgDn again</div><div>will usually restore the text, but will often result in a different region</div><div>becoming blank. `:redraw`, `:redraw!` and ^L exhibit the same behavior.</div><div><br></div><div>Alt-Tabbing out and back into the window always redraws everything correctly.</div><div><br></div><div>Trying to figure out what was wrong, I ran strace on the gvim process. To my</div><div>surprise, I could not reproduce the issue while strace was running! I then</div><div>realized it was because strace was frequently outputting to a terminal behind</div><div>gVim, and evidently was forcing rapid screen redraws. So that seems to be a</div><div>workaround (but certainly not a good one).</div><div><br></div><div>I don't know much about low-level display stuff, so I'm not sure whether this</div><div>is a gVim problem or something else. My terminal (terminator) does not exhibit</div><div>anything like this, and neither does regular vim. I'm running lightdm and</div><div>openbox. I'm also running xcompmgr, but the issue persists whether or not</div><div>xcompmgr is running.</div><div><br></div><div>I should also note that I'm running on a virtual machine (VMware tools). I say</div><div>that because I have a system running sid at home that does not have this</div><div>problem.</div><div><br></div><div>Let me know if you have any ideas.</div><div><br></div><div>Thanks!</div><div><br></div><div>Joe</div><div><br></div><div><br></div><div><br></div><div>-- Package-specific info:</div><div><br></div><div>--- real paths of main Vim binaries ---</div><div>/usr/bin/vi is /usr/bin/vim.gtk</div><div>/usr/bin/vim is /usr/bin/vim.gtk</div><div>/usr/bin/gvim is /usr/bin/vim.gtk</div><div><br></div><div>-- System Information:</div><div>Debian Release: 8.0</div><div>  APT prefers unstable</div><div>  APT policy: (500, 'unstable')</div><div>Architecture: amd64 (x86_64)</div><div><br></div><div>Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)</div><div>Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)</div><div>Shell: /bin/sh linked to /bin/dash</div><div>Init: systemd (via /run/systemd/system)</div><div><br></div><div>Versions of packages vim-gtk depends on:</div><div>ii  libacl1             2.2.52-2</div><div>ii  libc6               2.19-15</div><div>ii  libgdk-pixbuf2.0-0  2.31.1-2+b1</div><div>ii  libglib2.0-0        2.42.1-1</div><div>ii  libgpm2             1.20.4-6.1+b2</div><div>ii  libgtk2.0-0         2.24.25-1</div><div>ii  libice6             2:1.0.9-1+b1</div><div>ii  liblua5.2-0         5.2.3-1.1</div><div>ii  libpango-1.0-0      1.36.8-3</div><div>ii  libperl5.20         5.20.1-5</div><div>ii  libpython2.7        2.7.9-1</div><div>ii  libruby2.1          2.1.5-1</div><div>ii  libselinux1         2.3-2</div><div>ii  libsm6              2:1.2.2-1+b1</div><div>ii  libtcl8.6           8.6.2+dfsg-1</div><div>ii  libtinfo5           5.9+20140913-1+b1</div><div>ii  libx11-6            2:1.6.2-3</div><div>ii  libxt6              1:1.1.4-1+b1</div><div>ii  vim-common          2:7.4.488-4</div><div>ii  vim-gui-common      2:7.4.488-4</div><div>ii  vim-runtime         2:7.4.488-4</div><div><br></div><div>vim-gtk recommends no packages.</div><div><br></div><div>Versions of packages vim-gtk suggests:</div><div>pn  cscope            <none></div><div>ii  gnome-icon-theme  3.12.0-1</div><div>pn  ttf-dejavu        <none></div><div>pn  vim-doc           <none></div><div><br></div><div>-- no debconf information</div></div>