I think jcliburn is on the right track. The next thing that I would investigate is whether there are any problems with the way the X system interracts with your video card. It always pays to look at the /var/log/Xorg.0.log and at its equivalent in the user directory. Since this problem reappears on different operating systems there are two possibilities. Either the problem is with the way that X interacts with your video card or there is something about the way that you install the X software. SuSE doesn't give you a lot of options about configuring X so that leaves your video card or with the way that your video card interracts with your monitor.
And, as jcliburn mentioned, it could be caused by something unexpected. I've tried to cover the most likely suspects.
Did you configure the visually impaired accessibility features? Now I'm really reaching because even a screen magnifier shouldn't make the characters large enough to fill the screen.
As jcliburn said, please keep us posted about your progress. If you do fix it then it would be interesting to know the solution.