Несколько экранов
Сколько бы ни было экранов, окно одно — холст на все выходы. Mosaic, разветвители, EDID, вторая видеокарта и Direct Display Out мимо рабочего стола Windows.
Сколько бы ни было экранов, окно одно: широкий Container COMP на все
выходы, внутри по TOP на выход, сверху один Window COMP в режиме Perform.
Три проектора 1920 × 1200 в ряд — контейнер 5760 × 1200. Окна на каждый
выход документация прямо называет путём к плохой производительности —
Perform-режим.
Рабочий стол при этом должен объединять мониторы: в Windows — «Расширить эти экраны», в macOS — без повтора экранов и с выключенными «Мониторами с разными пространствами» в Mission Control.
Один виртуальный монитор
| Технология | Карты | Что даёт |
|---|---|---|
| NVIDIA Mosaic | Профессиональные NVIDIA (RTX, бывшие Quadro) | Выходы карты одним столом: четыре по 3840 × 2160 — 7680 × 4320 |
| NVIDIA Surround | GeForce | То же, слабее |
| AMD Eyefinity | AMD | То же |
Один монитор вместо четырёх — и окно без рамки получает полноэкранный эксклюзив, без которого ровного воспроизведения не бывает, Идеальное воспроизведение. Mosaic ставят в панели NVIDIA или утилитой Mosaic Utility, и надёжнее всего он с приборами одной модели на выходах.
Если разъёмов не хватает, сигнал делит разветвитель: Matrox QuadHead2Go или Datapath Fx4 берут один большой сигнал и раздают на несколько мониторов. У ноутбука одновременно работающих мониторов бывает меньше, чем разъёмов, — смотрят спецификацию.
Частота у всех мониторов одна, и проект идёт на ней же. Точную частоту
показывает Monitors DAT: Windows округляет 59,94 до 60, а разница даёт
регулярный пропуск кадра. Масштаб стола — 100 %, по монитору он виден
в колонке dpi_scale. Колбэк Monitors DAT срабатывает на подключение,
отключение и смену разрешения — так проект замечает пропавший выход.
EDID
Отключили устройство — Windows сразу пересобирает стол по тому, что осталось. Окно уезжает, раскладка рушится. Профессиональная NVIDIA закрепляет EDID на выходе, и стол держится даже без кабеля; GeForce так не умеет, там ставят эмулятор EDID в разрыв или матрицу, которая держит EDID сама.
Проектор моргнул, Windows пересобрала стол, окно уехало на главный монитор, зал увидел рабочий стол. Исправить это можно только заранее.
Вторая видеокарта и Direct Display Out
Без настройки рисует одна карта, выходы второй идут через первую
с накладными расходами, SLI не поддерживается. Чтобы считали обе, на
каждую карту запускают свой процесс с -gpuformonitor — Железо,
Несколько процессов. Картинку с них сводит синхронизация
— Синхронизация машин и выходов.
Direct Display Out TOP выводит прямо на разъём, мимо рабочего стола и без
Window COMP: ни окно, ни курсор поверх не вылезут, рывков от диспетчера
окон нет, выходов до трёх. Нужны лицензия Educational, Commercial или Pro,
профессиональная NVIDIA (GeForce не снимает дисплей со стола) и Windows 11
Pro for Workstations или Enterprise, с ветки 2025.30000 — ещё LTSB/LTSC.
Разрешение и частоту задают в панели NVIDIA (Mosaic — configureMosaic),
потом дисплей снимают со стола: configureDdisplay remove-from-desktop -i 1.
Дальше он в меню Display у TOP.
Экраны разные — Mosaic не склеит. Тогда холст размером с охватывающий прямоугольник, где выход берёт свою область, или раскладка во внешнем процессоре; окно на каждый выход — крайний случай.
На площадке первой включают тестовую сетку: номер выхода крупно, рамка по краю, цветные полосы. Видно, что куда пришло и не обрезано ли.
Выходы с разрешением и положением на холсте хранятся в Table DAT, сеть
строит репликатор. Новая площадка — новая таблица,
сеть та же.
Нашли в статье ошибку, устаревшее или непонятное место?