Произвольное разрешение монитора в Linux

Материал из SysadminWiki.ru
Перейти к: навигация, поиск

Решение взято из форума Ubuntu.

Узнаем список видеовыходов и поддерживаемых разрешений для каждого выхода:

$ xrandr

Создаем Modeline для нужного режима:

$ cvt 1600 900 60
Modeline "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync

Создаем режим (после --newmode вставляем вывод команды cvt без слова Modeline):

$ xrandr --newmode "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync

Добавляем новый режим к нужному выходу:

$ xrandr --addmode VGA1 1600x900_60.00

Вводим xrandr и видим, что режим добавился. Теперь можно запустить стандартную утилиту (Система → Параметры → Экран) и выбрать нужное. Из консоли поменять разрешение монитора можно так:

xrandr --output VGA1 --mode 1600x900_60.00

Для сохранения результата при перезагрузке нужно добавить команды

xrandr --newmode "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 1600x900_60.00
xrandr --output VGA1 --mode 1600x900_60.00

в автозапуск, т.е. одно из следующего:

  • добавить команды в файл /etc/rc.local до строки "exit 0".
  • создать исполняемый файл (в любом каталоге) и добавить его в автозапуск:
Система - Параметры - Запускаемые приложения
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Популярное
Инструменты