Try desktop resolution if set video mode fails

If setting the fullscreen video mode using the screenwidth/screenheight
settings at startup fails, try again using the desktop resolution. If
that fails, display an error rather than crashing silently.