Sadly, SuSE 9.1 installation does not auto-detect the LCD screen dimensions. The graphical display driver, XFree86 4.3.99, will have incorrect settings. SuSE will then boot-up into a `corrupt' and unreadable login screen.
If this happens to you, press CTRL-ALT-F2 to enter a text-shell (which does not require X to be working properly). Login as root. SuSE 9.1 comes with XFree86 4.3.99 (a pre-release version of 4.4). The culprit seems to be the monitor settings in /etc/X11/XF86Config. This is my configuration...
Option CalcAlgorithm CheckDesktopGeometry
DisplaySize 158 95
HorizSync 28-96
Identifier Monitor[0]
ModelName 800X600@60HZ
Option DPMS
VendorName -> VESA
VertRefresh 50-76
UseModes Modes[0]
EndSection
Section Modes
Identifier Modes[0]
EndSection
Section Screen
DefaultDepth 16
SubSection Display
Depth 15
Modes 1280x768
EndSubSection
SubSection Display
Depth 16
Modes 1280x768
EndSubSection
SubSection Display
Depth 24
Modes 1280x768
EndSubSection
SubSection Display
Depth 32
Modes 1280x768
EndSubSection
SubSection Display
Depth 8
Modes 1280x768
EndSubSection
Device Device[0]
Identifier Screen[0]
Monitor Monitor[0]
EndSection
A big quandary is the `displaysize' option. The CV50 has a small LCD screen with a very fine resolution, just over 200 dpi. Normal fonts are unreadable. Setting `displaysize' allows some programs to automatically change the fonts to a more readable size. Sadly, some programs overcompensate. One such program is `synaptic', which is a graphical frontend to the `apt' package installer. As a result, `synaptic' will crash, by trying to use overly large fonts in a window which is too small. Getting rid of the `displaysize' option, or setting it to a different dimension, will result in fonts being a more `normal' size i.e. unreadable on a CV50 screen! However, at least you can then start programs like synaptic. Personally, I chose to use `aptitude', a text based menu-style frontend to `apt'.