My opensuse 12.1 login screen is barely visible on my laptop screen but on my larger second monitor (23" screen) it is perfect. I have attached a screenshot. The login box is just about visible on the right-hand side of the image. The grub2 mode I am using is (I think) vga=0323. I suspect I am using the wrong vga mode.
OpenSUSE 12.1 AMD 64 bit