always suspend in portrait mode so that screensaver image won't be stretched

This patch should fix #886.