Показаны сообщения с ярлыком xrandr. Показать все сообщения
Показаны сообщения с ярлыком xrandr. Показать все сообщения

четверг, 30 января 2014 г.

Linux устанавливаем нужное разрешение экрана

Если быстро погуглить, то стандартные команды для изменения разрешения монитора на то, которого нет в перечне, но точно поддерживается, это:
xrandr
смотрим что в перечне есть, если нужное есть, то
xrandr --output CRT2 --mode 1680x1050
где CRT2 меняете на своё устройство вывода
Но обычно нужного разрешения нет, а надо добавить.
Тогда запускаем для LCD с 2004 года выпуска:
cvt 1680 1050 60
где 1680x1050 нужное нам разрешение 60 частота, или для ЭЛТ:
gtf 1680 1050 60
Основное отличие между cvt и gtf в частоте (для ЭЛТ обычно rate больше 60, а остальное технические отличия которые гуглятся). Получаем Modeline, который можно добавить к перечню поддерживаемых разрешений:
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
И заканчиваем установкой нужного разрешения и добавлением скрипта в автозапуск:
xrandr --output CRT2 --mode 1680x1050_60.00
Но не всегда так гладко, бывают и ошибки.