Ubuntu 11.04 - лечение иксов

Дистрибутивы > Ubuntu

На мой субъективный взгляд, ошибка носит критический характер

Подключите неофициальный репозиторий ppa:xorg-edgers/ppa командой sudo apt-add-repository ppa:xorg-edgers/ppa. Обновите систему.

Введите команду xrandr для получения списка всех доступных видеорежимов. Убедитесь в том, что нужный вам в принципе поддерживается.

Тут есть нюанс. Система сообщила мне о двух мониторах: LVDS1 и VGA1. Первый соответствует экрану ноутбука, которого у меня нет. Это ошибка Ubuntu, поэтому в утилите настройки этот монитор следует отключить.

Меня интересовало разрешение 1600×1200. Чтобы получить параметры, необходимые для дальнейшей работы, я воспользовался командой

cvt 1600×1200

Система выдала мне следующую информацию:

1600×1200 59.87 Hz (CVT 1.92M3) hsync: 74.54 kHz; pclk: 161.00 MHz
Modeline «1600x1200_60.00″ 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync

Затем требуется создать новый видеорежим командой

xrandr –newmode «1600x1200_60.00″ 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync

Добавляем только что созданный режим к уже существующим командой

xrandr –addmode VGA1 1600x1200_60.00.

Теперь можно запускать штатный инструмент Ubuntu и выставлять нужное разрешение – оно уже есть в списке. Правда, после перезагрузки все изменения будут потеряны. Чтобы их сохранить, надо отредактировать файл /etc/gdm/Init/Default.

После строк
PATH=/usr/bin:$PATH
OLD_IFS=$IFS
вставьте следуюшее:
xrandr –newmode «1600x1200_60.00″ 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
xrandr –addmode VGA1 1600x1200_60.00
xrandr –output VGA1 –mode 1600×1200

Вряд ли этот метод соответствует «духу Ubuntu», но у него есть одно существенное достоинство – в отличие от штатного инструмента он работает. Прошу убедиться:

Источник:
http://open-life.org/blog/ubuntu/1684.html

Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>