Set the resolution in system preferences FIRST.

Also ensure that 'set screen to resolution xx at startup' is not enabled in the catalyst control window for the relevant screen

Be aware that...