Is there a Matrox gfx card in the laptop or have you installed any codec packs lately?
I know there was a part of some codec pack made only for Matrox cards. Because Matrox without the extra codec would show things upside down and non-matrox cards with the codec would show things upside down...