Red Hat Bugzilla – Bug 45765
NeoMagic 128XD (MM2160) refuses to use software cursor
Last modified: 2007-04-18 12:33:49 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
Description of problem:
My laptop, Compaq Presario 1266, uses "NeoMagic 128XD (laptop/notebook)
MM2160, its hardware cursor has problem (fat sqaure of garbage pixels) and
I have to modify /etc/X11/XF86Config to use software cursor. This worked
for all version before RedHat 7.1. The XFree86 comes with RedHat 7.1
simply refuses to use software cursor even I tried to configure it.
First all, "man neomagic" says I should use
Option "SWCursor" "true"
but the default /etc/X11/XF86Config has a comment line uses
Option "SWcursor" "true"
while the old version of XFree86 used
I tried them all, but
startx &> /tmp/x.out
still clearly prints out X uses:
(II) NEOMAGIC(0): Using H/W Cursor.
I also tried XFree86 4.1.0 version, same problem.
Steps to Reproduce:
1. modify /etc/X11/XF86Config, section "Device", turn ON "software cursor"
2. start &> /tmp/x.out
3. X window comes up with bad garbage cursor
4. quit X window, check /tmp/x.out, search for "Cursor", it says
"(II) NEOMAGIC(0): Using H/W Cursor"
Actual Results: It happens always on my laptop.
Expected Results: If I configure /etc/X11/XF86Config to use "Software
Cursor", it should use. Just like XFree86 came with RedHat 6.0/6.1/7.0
I suspect that you are possibly confusing the config files. XFree86 3.3.6
uses XF86Config, and XFree86 4.x uses XF86Config-4. Make sure you are
editing the correct file for the server you are using.
Please attach both your X server log, and your config file via the link
Assuming my suggestion fixed the problem. If not, please reopen bug
report with requested information attached.