@Scimitar
Tried that and the suggested fixes in the linked posts but no luck. I even tried deleting com.apple.windowserver.plist. When I log out and then log back in, the login screen is at the correct resolution, it's only on first boot that there is a problem.
And weirdly, when I use the...