XRandR — расширение X-сервера, позволяющее менять разрешение и частоту развёртки без перезапуска X-сервера, а также использовать «портретный» режим, если его поддерживает видеокарта. Вернее поддерживаются любые отражения и повороты изображения, поддерживаемые модулем видеокарты. Появилось в XFree86 4.3.
xrandr — простая command-line утилита, использующая XRandR расширение.
Пример 1 — многопользовательское окружение. Есть один компьютер, у которого два пользователя с разными привычками и разным зрением. Например это частая ситуация в семье (например мы с братом не можем работать с тем же разрешением, что другой из нас).
Можно, добавив вызов xrandr в .xsession.d к каждому пользователю, получить возможность иметь индивидуальные настройки разрешения для каждого пользователя.
Пример 2 — планшет. В нём необходимость поворачивать изображение не требует объяснений.
Пример 3 — монитор с поворотным механизмом. Некоторым это удобно (например это удобно при преимущественной работе с текстом).
Выведет список поддерживаемых пар частота/разрешение. В первом столбце будет индекс, который для простоты можно использовать в качестве параметра вместо разрешения.
Также эта команда выведет список поддерживаемых отражений и поворотов изображения.
Пример установки разрешения.