Я обнаружил, что запуск gnome-display-properties(по крайней мере, 10.04) автоматически обнаружит и настроит мое разрешение на основе мониторов, которые я подключил в данный момент. Затем я могу просто отклонить его (используя кнопку «Закрыть», «Применить» также работает, но требует подтверждения, которое занимает еще один щелчок и не требуется). Итак, я добавил иконку на свою верхнюю панель, и до сих пор это было намного лучше, чем переустанавливать X, как я делал раньше, потому что мне было лень искать решение в один клик или даже автоматическое, такое как ваш скрипт.
У меня большой монитор на работе, но обычно я просто использую свой ноутбук один дома, поэтому его нужно нажимать 2 раза, когда я иду на работу утром, и 2, когда я возвращаюсь домой.
Обновить:
Должен был проверить первым. На самом деле я НЕ пользуюсь проприетарным драйвером прямо сейчас, и я смутно припоминаю, что это связано с тем, что иметь эффекты compiz было для меня менее важно, чем не перезапускать X дважды в день для переключения мониторов. Так что мой ответ может быть совершенно бесполезным для вас. Я удалю, если кто-нибудь может это подтвердить.