Thanks for all the suggestions (you and everyone else). RandR seems to be the most troublesome part of the package. The GUIs people have suggested here aren't really as polished as the GNOME/KDE ones, but I'm happy to try them as I need to find a new desktop environment (again).