Massaker,
That's a video artefact that has two possible causes
1. Only using one pixel buffer, so the pixel buffer that is being used to refresh the screen is being updated with the next image at the same time.
That does not normally result in such a clean horizontal 'tear'.
2. Using several pixel buffers, so that one is being used to refresh the screen and another is being drawn in with the next image.
So far, so good.
What is supposed to happen is that the pixel buffers are switched during the vertical blanking, when nothing is being sent to the display. Then you don't see the switch.
When the switch is not synchronised like that, you see a piece of the old frame at the top (before the switch) and a piece of the new frame (after the switch) at the bottom.
So we can tell that the character in your image is moving from left to right across the screen.
We need to know what video card you have and which video driver you are using.
Most video drivers do the double buffering and sync without being told but they all have knobs to turn it on/off.
Please post the output of
and the content of your Xorg.0.log file.