I have made two profiles.One setting is a cloned desktop, another setting consists off an extended desktop. When I switch from the extended desktop to the cloned desktop profile, the resolution is set accordingly, but the display is not cloned, but rather stays extended. When I reverse the setting going from the cloned desktop profile to be extended desktop profile, it works as expected.
My extended desktop monitor is connected by DVI, and my cloned monitor is connected by VGA. these are connected to my docking station of my Lenovo T61. This model uses a GMA 965.