Users of my appliance image may attach a wide variety of off-the-shelf HDMI displays in both upright and normal (landscape) positions, so I cannot rely on EDID to provide the current orientation. ubuntu-frame gets the proper display layout via the gadget snap, i.e. only the splash screen has the wrong orientation.