Red Hat Bugzilla – Bug 134003
Pointer color change uses Root window pointer shape instead of application defined pointer shape
Last modified: 2007-11-30 17:07:04 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.6)
Description of problem:
This bug has appeared in Redhat Enterprise 3 v.3, it does
not appear in Redhat 8.
I think I have narrowed this problem down to the version of
X-server that is running. Version 4.3.0 had the problem.
I compiled Xfree86 4.4.0 myself and this version of XFree86 did
not have the problem.
To quickly reproduce this problem in Gnome (although it also
shows up in different window managers -- I've tried fvwm2):
Right click on the root window and select New Terminal
In the new terminal type:
xterm -ms red
You can see that the cursor in that xterm is a crosshair, not
an I beam. e.g. it is set to "XC_crosshair", not "XC_xterm"
as defined in /usr/include/X11/cursorfont.h
To see the correct cursor, type "xterm". Now as you move
the cursor from one xterm to the other you can see the inappropriate
So I have also tried this with the program "rxvt" so I know
the problem is not xterm.
So the problem is not the application, because I have tested
both xterm and rxvt and the problem shows up.
It's not the window manager because I've tested both fvwm2 and gnome.
It looks like it's the XFree86 version because version 4.4.0 of
XFree86 did not exhibit this behavior. Also, in previous versions
of Redhat, like Redhat 8, XFree86 4.2.1 did not seem to exhibit
Thanks for any help resolving this problem.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. xterm -ms red
3. move between the 2 windows to see pointer shape change incorrectly
Actual Results: The pointer changed to the wrong shape in the color
Expected Results: The pointer should have been the application
"XC_xterm" which looks like an I-beam.
I think Xfree86 4.4.0 solves this problem. You may need to
update XFree86 for Redhat Enterprise v.3
Does this problem still occur in our latest XFree86 update for
We've released a few XFree86 updates for RHEL3 since this was reported,
and there's been no updates either way as to wether the problem was
fixed in an update or not. The report doesn't have enough information
to perform a diagnosis either way, so I'm assuming the problem was
resolved in an update and closing the bug as "ERRATA".
Please update to the current release of XFree86 for RHEL3.
If the problem continues, report the issue to Red Hat Global Support
Services at http://www.redhat.com/support or by calling 1-888-RED-HAT1
to speak to a support associate, which is the official support mechanism
for Red Hat Enterprise Linux.