Привет Хабр! Все началось с того, что я захотел подключить к компьютеру второй монитор, чтобы, так сказать, повысить производительность.
Он оказался собран из двух нерабочих Acer AL1716 с аналоговым входом d-sub. Первый монитор — Dell 2007WFP, подключенный через DVI-D (Single Link).
Как оказалось, оба монитора можно запустить в режиме расширения рабочего стола от одного порта DVI на материнской плате.
Сам разъем DVI — очень интересная штука.
Часть контактов в нем отвечает за аналоговое соединение, а часть за цифровое.
Поэтому в разъемах и кабелях существует ряд стандартных наборов контактов.
Dual Link, проще говоря, нужен для мониторов с разрешением больше FullHD. Для работы использую компьютер, поэтому обходюсь встроенным видео (Biostar TPower N750, чипсет n750a SLI, встроенное видео GeForce 8200).
Материнская плата не новая; у него только один видеоинтерфейс — DVI-I. Итак, я раздобыл простую видеокарту PCIE и переходник DVI-DSUB. Подключив оба монитора и зайдя в настройки, я увидел следующее:
То есть система считала, что Acer подключен по DVI, а третий монитор подключен по аналогу.
На самом деле именно его изображение отображалось на Acer. Возникло подозрение, что DVI на моей материнской плате способен одновременно выводить как аналоговые, так и цифровые сигналы разного содержания.
По логике, конечно, это нормально, цифровой выход не занимает RAMDAC видеокарты, но почему-то раньше с этим я не сталкивался.
На форумах в Интернете на эту тему были дискуссии, но дело сводилось либо к невозможности такого подключения, либо к необходимости иметь хитрые видеокарты от Matrox, Dell или IBM. Например, вот несколько обсуждений на forums.geforce.com И forums.anandtech.com .
С другой стороны, разветвители DVI не редкость на ebay. Но ждать месяц не вариант, поэтому было решено попробовать поработать над самодельным.
Вот окончательный вариант распиновки такого разветвителя, за идентификацию монитора отвечает линия DDC и я подключил ее к цифровому монитору, а не к аналоговому, как было на оригинальном переходнике.
Это сделано для того, чтобы не создавать вручную нестандартное разрешение для неизвестного системе DVI монитора.
Но для «аналогового не-PnP» монитора выбрать правильное разрешение не составляет труда.
Тестовое соединение выглядело так, и оно сработало!
Итоговый вариант получился достаточно жестким, хотя и не эстетичным.
В итоге у меня два монитора работают от одного порта DVI, на линуксе и на вин7.
Стоит отметить, что горячего подключения нет — для обнаружения мониторов необходима перезагрузка или спящий режим.
Не знаю, окажет ли сплиттер с ebay такой же эффект на другие материнские платы или видеокарты, но кому-то может помочь мое небольшое исследование.
Спасибо за внимание! Теги: #Компьютерное железо #Сделай сам или Сделай сам #монитор #Мониторы и телевизоры #dvi #dsub
-
О Структуре Научной Статьи
19 Oct, 24 -
Взлом 3
19 Oct, 24 -
Это Не Для Всех
19 Oct, 24 -
Органайзер Для Студентов: История И Планы
19 Oct, 24