My steps to fix the crash-on-load bug was to set "-force-gfx-direct" as launch option. After this, the game worked fairly fine, except for the failure in loading some textures from Kerbin's surface. Setting the resolution to the same as my desktop's environment did the trick. So far, everything seems to be working.
Cheers,
matt