@jrg there is a half answer:
"but here is a solution.
the installer should ask for a starting resolution. (if you say now then it must start at legacy reso, 640x480 , with a message. if the screen stays blank for more than 10seconds, hit the space bar to go to 600x800. some distributions do this, now."