Широко открытые Окна
Большинство работающих с компьютерами использует, так сказать, «стандартную конфигурацию» (имеется в виду обычный набор комплектующих, а не их конкретные характеристики) — как правило, для большинства выполняемых работ это является оптимальным решением. Однако, в последнее время, стало довольно привычным применение расширенной конфигурации компьютера, при которой некоторых однофункциональных компонентов может быть несколько. На заре отечественной (да и не только) компьютеризации мало кто думал о том, что в машине может быть два или более таких устройств, как жёсткий диск или, скажем, звуковая карта. Первая причина — не столь широкое распространение компьютеров, как в настоящее время, а вторая — всё это стоило относительно дорого (сравнивая с современными ценами на комплектующие). Иногда даже одно устройство купить было затруднительно — до сих пор помню, как осенью 1995 года покупал новый Creative Sound Blaster 16 Pro за $180(!). Теперь же часто встречаются конфигурации с двумя-тремя жёсткими дисками, CD-ROM и CD-Rewriter (попросту, «писалка») вместе: ведь 40-45х-скоростной «сидюк» стоит около $35-$40, а реврайтер — зачастую менее $150. Китайские диски крутим на CD-ROM, а на реврайтере только пишем, да и дублировать CD проще… И так далее.
Иное дело компоненты, которые и сегодня чаще всего работают в гордом одиночестве. Например, мониторы. Двухпроцессорной, скажем, конфигурацией сегодня никого не удивишь, а вот двухмониторная… Редко кто использует дома или на рабочем месте два таких дорогих (и больших по размерам) устройства, как монитор. Да и как их использовать? До недавнего времени для подключения двух мониторов к одной машине требовался либо Apple Macintosh (на Маках эта возможность реализована уже давно), либо видеоадаптер с двумя выходами (например, Matrox G-400 DualHead). Специфический вариант — Hercules и монохромный монитор в паре с системой EGA/VGA можно не рассматривать: его использовали крайне редко (в основном, программисты при отладке программ). Естественно, существуют (и существовали) и иные системы, нежели платформа Wintel (PC running Windows). Но в статье речь именно о последних. И с выходом Windows 98 (а, затем, и 2000) у широких масс появилась реальная возможность опробовать на практике преимущества и недостатки «двухголового» (и даже трех-, и так далее до до десятиголового) варианта.
Однако нельзя сказать, что все сразу бросились покупать вторую видеокарту и второй монитор. Но кое-кто проверил данную новинку и, даже, рассказал об этом другим (например, здесь и здесь). В этих статьях дана теоретическая база, а также отмечены существующие проблемы (в особенности нежелание некоторых видеоадаптеров становиться «вторыми»). Однако хотелось, во-первых, посмотреть на все это самому, а, во-вторых, взглянуть, что изменилось за прошедшее время. К тому же, интересно было: как поведут себя в двухмониторной конфигурации интегрированные чипсеты.
Технология
Для проверки функционирования двух видеоадаптеров использовалась следующая конфигурация под управлением Windows 98 Second Edition (лицензионная русская версия):
| Материнская плата | SuperGrace "<"810">" i810 |
| Первый видеоадаптер | S3 Virge GX/DX 4 Mбайт (PCI) |
| Второй видеоадаптер | Интегрированный на материнской плате (AGP-based) |
| Первый монитор | 15″ Samsung Samtron 55E |
| Второй монитор | 15″ ViewSonic E651 |
Напомню, что чипсет Intel i810 — это ставший в последнее время популярным «бухгалтерский» (т. е. low-end уровня) чипсет, содержащий интегрированный AGP-видеоадаптер (улучшенный вариант известного своими посредственными характеристиками графического чипа Intel 740) и звуковой AC-97 Codec (в данной плате — на чипе Crystal Semiconductor). Естественно, что AGP-слота на таких материнках нет, почему и использовался второй видеоадаптер для шины PCI — старый добрый S3 Virge GX/DX (впрочем, две AGP-карты все равно вместе работать не смогут). Комплектующие специально не выбирались, т. е. далее описана не какая-то специальная конфигурация, а именно первое попавшееся «железо».
Подключение и настройка
Samtron 55E подключили к S3 Virge, а ViewSonic — к интегрированной видеокарте. Далее условимся называть связку Samtron-Virge «первым монитором», а ViewSonic-Intel 810 — «вторым монитором». Сначала в BIOS была переключена опция «INIT DISPLAY FIRST» с «Onboard» на «PCI» — для указания того, какая видеокарта будет инициализироваться первой. После включения BIOS показал, что в системе теперь два «Display Controller», а Windows при загрузке, как и полагается, определила «PCI VGA adapter». Драйверы для S3 Virge устанавливались cтандартные (из дистрибутива Windows). Драйверы для Intel 810 в системе уже присутствовали (машина до теста исправно работала в бухгалтерии, правда, с одним монитором). После установки драйверов систему, как и полагается, перезагрузили.
В окне Панели Управления «Система» — ДВА видеоадаптера. И без всяких конфликтов по IRQ/IO addresses. Во время последующей перезагрузки Windows на экране ViewSonic («второй» монитор, т. е. подключённый к интегрированной карте) появилась следующая надпись:
| If you can read this message, Windows has successfully initialized this display adapter | Если Вы читаете это сообщение, то Windows успешно инициализировала этот видеоадаптер | |
| To use this adapter as part of your Windows desktop, open the Display option in the Control Panel and adjust the settings on the Settings tab | Для использования этого адаптера как части Вашего Рабочего Стола Windows, откройте опцию «Экран» в Панели Управления и установите нужные значения | |
| (вольный перевод автора) |
Затем, после окончания загрузки GUI (Graphic User Interface), в окне «Свойства: Экран» стали доступны опции настройки второго монитора:
При этом частота обновления, цветовая глубина, настройка цветовой гаммы (в случае, если таковая поддерживается соответствующим видеоадаптером) выставляются отдельно для каждого монитора. Мышкой в окне «Свойства: Экран» можно выбрать тот монитор (а точнее — видеоадаптер), который в Windows будет считаться первичным. Именно на нем будут запускаться полноэкранные DOS-сессии, консольные приложения типа FAR (в полноэкранном же режиме) или игры типа Quake II и Doom, т. е. те программы, которые не используют стандартные WinAPI-функции отрисовки окон.
С программами, работающими в «стандартном» GUI, типа Adobe Photoshop 5.0 или MacroMedia Dreamweaver, всё гораздо проще. Окошки, палитры и toolbox'ы легко таскаются мышкой с монитора на монитор. Удобство потрясающее. А поскольку суммарная площадь двух 15″ мониторов больше, чем одного 17″ или даже 19″ экрана, то места более чем достаточно.
Результаты
Всё вышеописанное реально и стабильно заработало. Как уже упоминалось, адаптеры между собой не конфликтовали. Впечатления — самые благоприятные. Тестирование происходило в компьютерной фирме, где я работаю, и собрало к моему столу практически весь наш персонал. Все слышали, что Windows поддерживает два видеоадаптера, но никто не видел этого раньше «вживую». Особенно эффектно выглядел FAR в оконном режиме, когда одна его панель была на левом мониторе, а одна — на правом… ;)
Недостатки же обнаружились такие:
- Для серьёзных графических работ очень трудно откалибровать цветность мониторов до некоторого среднего для обоих значения. Это усугублялось тем, что драйвер S3 Virge не поддерживает управление цветовой температурой, а регулировки оной на Samtron 55E нет
- По обоим экранам проплывали с частотой ~0,5 Гц еле заметные полосы. На первом мониторе — снизу вверх, а на втором — сверху вниз. Синхронно. Работе это не особо мешало, но факт неприятный. Хотя, скорее всего, это было вызвано используемым «железом» — хотелось бы услышать комментарии других пользователей по этому вопросу.
- Двойная доза электромагнитного излучения даёт о себе знать — глаза устают гораздо больше.
- Места на столе стало… Его практически не стало совсем, хотя стол у меня не самый маленький. Хотя, если бы мониторы были LCD…
Заключение
Я ставил себе целью проверить, как реализована в Windows 98 работа с двумя видеоадаптерами. И убедился, что на описанной ниже конфигурации проблем не возникает, а появляются определённые преимущества. По крайней мере, сверстав на двух мониторах пару HTML-страничек в связке Dreamweaver+Bred2a, назад, к «одноголовой» системе, переходить очень не хочется. К хорошему привыкаешь быстро. Возможно (и даже очень — недаром производители видеокарт, говоря о работе своих изделий в двухмониторной конфигурации, всегда упоминают о том, что некоторые старые адаптеры могут ее не поддерживать), что на другом железе проблемы и появятся, но S3 Virge и Intel i810 — не самые редкие комплектующие. Надеюсь, мой скромный опыт окажется кому-то полезным. Особенно это касается тех, кто будет приобретать новые материнские платы на базе чипсета i815: использовать его видеоядро (то же, что и в i810) понравится далеко не всем, но в роли вторичного видеоадаптера оно принесет немало пользы (тем более, что опыт показывает, что проблем в данном случае возникнуть не должно). А, лично я, попадись мне недорогой монохромный монитор, приобрету непременно — что-нибудь типа S3 Trio PCI за $10 найти не проблема, а с текстами лучше работать в монохромном режиме.
Автор выражает благодарность КК «КИБЕР», предоставившей оборудование для испытаний.
| Дополнительно |
|
|

