[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#513184: Package: xserver-xorg-video-neomagic: pixel artifacts on window drag



Package: xserver-xorg-video-neomagic
Severity: normal

I submitted this bug under general (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512921)
but after digging around a bit more I discovered that the machine appears
to have a neomagic card, and so I came to suspect that the problem is
most likely here.

I'm not going to have access to the machine beyond today so unless you're
very quick, don't bother asking for more info.

Essentially the problem involves pixel artifacts being created while
dragging around windows. What seems to happen is that when dragging a
window downwards (and possibly left/right as well), the pixels *just* to
the left of the window are polluted with something resembling what the
corresponding pixels contained when the drag began.

These pixels are outside the window and aren't cleaned up when the window
is moved away. So shaking the window around can leave artifacts all over
the place. (But when a window is dragged over the artifacts, they are
cleaned away.)

In the screenshot, the various vertical lines were generated mostly by
simply moving gedit around in a south-west/north-east direction.
The effect on the desktop icons was produced by dragging the window down
a few pixels, moving it to the right 1 pixel, dragging it down a few more
etc.

Finally, the gedit window was moved towards the south-west and left there.
Notice the strip to the left of the window and notice that the right edge of
the window is also polluted.

The screenshot was taken in software, so the artifacts are visible at the
software level.

This problem isn't limited to dragging windows; it occurs for instance when
dragging an image within Eye of Gnome. The problems occur in both
metacity and twm.

This system is an old Dell Latitude laptop (Pentium II vintage) which I
recently installed a new Debian system on. I've attached the dmesg.

I upgraded the kernel from 2.6.18 to 2.6.24, but the problem exists in both.

Thanks.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.24-cust
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)


Attachment: Screenshot.png
Description: PNG image

Attachment: dmesg.gz
Description: GNU Zip compressed data


Reply to: