maybe boot to safe mode, open LSVista, set to default logon?
was the logon that went black downloaded or one you created?
common error is corrupted file (or 'renamed' graphic - such as background.png -> background.bmp when you actually need to open in a graphics program and do a 'save as')
sometimes video drivers if it happens after updating
but usually the file
file can also corrupt if it was manually adjusted using the uifile and you open in in 'edit' in LS