четверг, 11 марта 2010 г.

Ubuntu на нетбуке + второй монитор, настройка разрешения.

Прикупил на днях себе мониторчик новенький - Benq G2420HDBL - моделька класс! Но не о нем сейчас речь, а о том, как подключить его к моему нетбуку :)
С наскоку проблема не решилась, пришлось пофантазировать.. итакс.. начнем!

--
1. Подключаем монитор к выходу видеокарты на нетбуке (D-Sub)
2. Система > Параметры > Экран
3. Появится окошко - "параметры экрана", если в нем не обнаружился новый монитор, то давим на педаль "Обнаруживать мониторы". Далее снимаем галку "Дублировать экраны" (поскольку целью было расширить рабочий стол, а не вынести основное рабочее пространство на отдельный монитор).
4. Итак, оба экрана отображено в окошке. Выбираем первый ( у меня "ноутбук 12""), ставим точку напротив Включен, частота значения не имеет, Разрешение 1366x768 (Напоминаю, у меня Acer Aspire One 751)ю
5. Далее щелкаем на втором мониторе ( у меня BenQ 24") ,ставим точку напротив Включен, частота значения не имеет, а вот разрешение хочется хорошее, а получаем максимально возможное - 1280х720... Но Расстраиваться рановато, ведь перед нами Linux, а значит наверняка что-то можно подпилить ;).
6. Запускаем эмулятор терминала (кто перепрыгнет на другую консоль - его право), вбиваем в терминале sudo nano /etc/X11/xorg.conf.
Далее Топаем в секцию "Screen" и находим строчку Virtual, и что же мы видим?

Section "Screen"
        Identifier      "Configured Screen Device"
        Device  "Configured Video Device"
        SubSection "Display"
                Virtual 2646x768
        EndSubSection
EndSection

--
2646 получилось из суммы горизонтального разрешения двух экранов 1366+1280=2646.
Лезем в документацию монитора,ищем рекомендуемое разрешение ( у меня 1920x1080) и приводим секцию к виду:
Section "Screen"
        Identifier      "Configured Screen Device"
        Device  "Configured Video Device"
        SubSection "Display"
                Virtual 3286x1080
        EndSubSection
EndSection


Пояснение откуда взялись числа.
Рекомендуемое(и фактическое) разрешение первого экрана (нетбука) - 1366x768
Рекомендуемое разрешение второго экрана - 1920x1080
1366+1920=3286 - горизонталь
для вертикали берем наибольшее - 1080
Отсюда и взялась строчка
Virtual 3286x1080

7. Ребутим иксы (я ребутнул нетбук целиком, т.к. у меня не активирована комбинация клавиш, рубящих иксы).
И Вуаля :) имеем 2 монитора с нормальными разрешениями. Единственный минус - обои разлетелись черти как по экранам, но это мелочи :) Главное - работает!

Теперь когда будете подключать/отключать второй монитор, обязателен запуск программы настройки Система > Параметры > Экран . После запуска программы настройки второй монитор подцепится (или отцепится) автоматически.

2 комментария:

Unknown комментирует...

Комментарий, если позволите :)
В убунту 10.04 в xorg.conf автоматически прописались нужные параметры для мониторов (один - экран ноутбука, второй - внешний монитор). Возможно, с железом так повезло. Но наблюдается проблема с приоритетом этих мониторов - приложения открываются то на одном, то на другом мониторе, часто в независимости от того, где они были открыты до этого.

Unknown комментирует...

На то они и комменты, чтоб в них писать ;)
А если по делу, у меня 9.10 такой проблемы не наблюдал, возможно открывает там, где в данный момент курсор, но нет возможности проверить...