FC6, NVidia and Nedit

Jim Wilson wilson at afn.org
Thu Nov 23 19:11:55 CET 2006


I don't know what possessed me, but the other day I decided to upgrade
my system from Fedora five to six.  (What an idiot!)  After spending a
half a day fixing other things that were broken, I discovered my
treasured editor was FUBAR.  I hope someone can help me begin to chase
down the problem (which likely does *not* involve nedit).

The symptoms resemble using memcpy() instead of memmove() for an
overlapping move.  Here are screenshots:

http://www.afn.org/~wilson/foo1.gif - a freshly opened source file.
http://www.afn.org/~wilson/foo1.gif - after scrolling down one line and
later back one line (using the cursor keys).

http://www.afn.org/~wilson/foo4.gif and
http://www.afn.org/~wilson/foo3.gif - Same source file with different
font, line numbers on and "15-years younger" fix applied.

Scrolling down works fine.  Scrolling up is broken, but it seems to
depend on the line length of the newly revealed line.  Very weird.

The details:

The problem only shows up with Xorg 7.1 and the NVidia proprietary
driver.  An older Xorg or the open-source driver, nv.ko, seem to work
although nv.ko is *very* slow to scroll -- you can see echelons of lines
marching upward on the screen one at a time after scrolling up.

The problem occurs with both the Fedora binary and the version 5.5
Nedit.org one.

I *think* the problem is in Xorg.  The quality of that package has
declined somewhat since the inmates took over the asylum.

Has anyone seen this problem before?  Does nedit do some experimentation
to discover the best way to scroll that might explain different results
between nvidia.ko and nv.ko?

At this point, I'm just trying to gather enough data to figure out where
to start looking.


More information about the Discuss mailing list