FS#30983 - [xterm] box cursor missing pixels in lower right corner
Attached to Project:
Arch Linux
Opened by c (c) - Thursday, 02 August 2012, 20:56 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 02 October 2012, 12:40 GMT
Opened by c (c) - Thursday, 02 August 2012, 20:56 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 02 October 2012, 12:40 GMT
|
Details
Description:
Since about today the box cursor in unfocused xterm windows seems to either have a drawing issue or otherwise is missing one or two pixels in the cursors lower right corner. It looks totally new and out of place. Additional info: * xterm 281-1 * xorg-server 1.12.3-1 * xf86-video-intel 2.20.2-2 Steps to reproduce: launch two xterms with box cursor and look closely at the unfosed xterm's cursor. |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Tuesday, 02 October 2012, 12:40 GMT
Reason for closing: Upstream
Additional comments about closing: A minor intel SNA driver issue we don't need to fix downstream.
Tuesday, 02 October 2012, 12:40 GMT
Reason for closing: Upstream
Additional comments about closing: A minor intel SNA driver issue we don't need to fix downstream.
Can you still reproduce it? Can you try to downgrade xterm or other rendering related packages?
Doesn't happen with rxvt-unicode or terminology (Enlightenment terminal). I do want
to use xterm and prefer xterm over rxvt-unicode or terminology.
I verified that it happens with a blank (no personal/custom) Xresources/Xdefaults configured.
Here's a comparison of what the difference looks like:
Correct (focused/active xterm):
####
####
####
####
Wrong (unfocused/inactive xterm):
####
#==#
#==#
###
Basically if unfocused/inactive the cursor is just the outline of the box and the bottom line is not connected to the right vertical line because of the missing pixel in the lower right corner.
Do you know where I can find older xterm packages or source tarballs from upstream?
Use abs to rebuild any version you desire. Also check your /var/cache/pacman/pkg/ directory. And some server is keeping all outdated versions. You should find this in our forum and wiki.
Here's the Gentoo bug I just submitted: https://bugs.gentoo.org/show_bug.cgi?id=436734
This issue does not appear to be as version-dependent as it first seemed. It has to do with whether "UXA" or "SNA" is being used (Xorg.0.log will tell you this). The problem only happens for me when SNA is used, and this became the default in Gentoo xf86-video-intel-2.20.7. Adding the "uxa" use flag fixes the issue by reverting back to UXA.