Created attachment 7484 displays numbers with a 1/3 second pause between each. Attached is a simple script that displays text every third of a second. It runs fine on a clean terminal with no scrollback, but as soon as it gets about 2/3 of the way down the screen, it starts to stutter, pausing then displaying a bunch of numbers at once. If you move your mouse the whole time, the timing returns to normal again. None of this happens unless compositing is disabled. I hope you can reproduce this. xfce4-terminal version: 0.8.6 xorg-server version: 1.19.5 vte3 version: 0.50.2 linux kernel version: 4.14.4-1-ARCH #1 SMP PREEMPT architecture: x86_64 If there's anything else you need, let me know.
Hi Eric, Could you please test your script in another vte-based terminal, such as gnome-terminal , for example? The thing is that it's the vte widget that is responsible for showing the text, and the problem is most likely related to the widget, not the terminal app.
Another question - what is your xfwm4 version? (supposing you're using xfwm as a WM)
I'm using openbox, but I tested it on xfwm anyway with compositing disabled just to make sure it was compositing. I got the same problem. It was xfwm 4.12.4. Terminator and gnome-terminal both work fine.
I also tested lxterminal. It has the same problem.
I cannot reproduce the problem on my home Arch machine with xfce4-terminal-git, vte3-git, and xfwm4-git. Is there a chance you could try those AUR packages on your machine?
lxterminal (at least the one that is in the Arch repos) still uses old gtk2 vte lib, as opposed to other terminal apps you've mentioned that are using vte3 lib.
oh, geez, K I'll give it a shot... I'll let you know
Thanks. I also cannot reproduce this on my Ubuntu VM with current xfce4-terminal, vte 0.44.2, and xfwm 4.12.3. Do you have another machine to try on?
I have tried it on an AMD graphics card and two intel GPUs. So far, I can only reproduce on the Intel GPUs. This might actually be some kind of intel bug...
Are you using xf86-video-intel driver? If so, can you try removing it? (see https://www.reddit.com/r/archlinux/comments/4cojj9/it_is_probably_time_to_ditch_xf86videointel/)
It's weird though that an intel bug should only manifest in certain terminals. gnome-terminal, xterm, konsole, terminator, and a couple others all work fine.
It's weird, I agree, but I would still give removing the driver a try.
No response - closing.