This can happen if a monitor was not configured at all, the KCM is shown
when it first plugged in and the user selects to not configure it.
In the UI it will appear with no Resolution/Refresh rate and wrong size in
the QML view.
Backport of D17658
Depends on D17685
Looks good to me. This whole thing could probably use some cleanup, but that's for another day :-)