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

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



Aleksander Budzynowski wrote:
> 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.

Ok I reassigned the first one to the neomagic package and merged the 2
bugs. Next time it happens, just reply to your first bug and let people
reassign the bug properly.

> 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.

You should send us your xorg.conf and Xorg.0.log.

Can you try adding
    Option "NoAccel" "true"
to the Device section of xorg.conf ?

The neomagic driver is basically unmaintained and there is no
documentation for this hardware. Your bug could be related to the
veeeeery old http://bugs.freedesktop.org/show_bug.cgi?id=3112 which does
not seem to be fixed yet.

You could try upgrading the machine to something more recent than Etch
(either testing or experimental), but since the neomagic driver didn't
change much in the last years, it may not help anyway...

Brice






Reply to: