Адрес этой статьи в Интернете: http://www.thg.ru/display/obzor_tehnologii_displaylink/
USB-мониторы: обзор технологии DisplayLink
Подключение множества мониторов к ноутбуку через USB
Согласно недавнему опросу, около 61% процента читателей THG имеют ноутбук. Их нет либо у тех, кому не нужна мобильность, либо у обладателей планшетов или смартфонов, которых вполне хватает для работы с электронной почтой или банковскими онлайн сервисами.
Преимущества ноутбуков очевидны — сёрфить по Сети сидя на комфортабельном диване гораздо лучше, чем изо дня в день сидеть за одним и тем же компьютерным столом. Однако, подобная свобода не приходит даром. Даже если отвлечься от меньшей производительности мобильных систем (при одинаковой цене с десктопами), вы всё ещё ограничены одним экраном.
Решить эту проблему не так то просто. У некоторых ноутбуков есть видеовыход, к которому вы можете подключить ещё один монитор. Также на рынке есть ноутбуки с видеокартами от AMD, которые поддерживают функцию Eyefinity, позволяя подключать третий монитор. Однако, их не так уж и много. Как же получить возможность подключить три или четыре монитора одновременно? Решением является технология DisplayLink, которая позволяет подключать мониторы и передавать видеосигнал по шине USB.
Подобные устройства, безусловно, полезны, но как они работают? Мы разберём эту технологию, дабы вам узнали все её аспекты перед покупкой множества мониторов для своей мобильной рабочей станции.
Тестовое оборудование
Ноутбук
MacBook Pro 2010 13.3″
Lenovo ThinkPad T410
Процессор
Intel Core 2 Duo, 2.4 ГГц
Intel Core i5-540M (Arrandale), 2.53 ГГц
Материнская плата
—
—
Оперативная память
Crucial DDR3-1066 8 Гбайт (2 x 4 Гбайт)
Crucial DDR3-1333 8 Гбайт (2 x 4 Гбайт)
Жёсткий диск
Western Digital Scorpio Blue 1 Tбайт
Seagate Momentus 5400.6 500 Гбайт
Видеокарта
nVidia GeForce 320M
nVidia Quadro NVS 3100M
Блок питания
—
—
Сетевая карта
—
AirPcap Nx USB Adapter
Программное обеспечение и драйвера
Операционная система
Mac OS X 10.6.7
Windows 7 Ultimate 64-bit SP1
DirectX
—
DirectX 11
Версия драйверов
DisplayLink 1.6
DisplayLink 5.6
Разбор технологии DisplayLink
USB прочно проник в нашу жизнь. Мыши, клавиатуры, принтеры, iPhone, веб-камеры, внешние жёсткие диски и даже внешние оптические приводы имеют интерфейс USB. В настоящий момент USB 2.0 является самой распространённой версией, однако сейчас, когда всё больше и больше материнских плат оснащаются USB 3.0, можно ожидать выхода на рынок множества выскопроизводительных устройств с этим интерфейсом.
DoubleSight USB-мониторы
DoubleSight USB-мониторы: портов VGA нет, только USB
Технология DisplayLink позволяет подключить монитор используя шину USB2.0 и соединиться с одним из его разъёмов (например, с DVI), или просто передать видеосигнал по USB в монитор, который оснащён USB-входом. Таким образом, данную технологию можно найти в графических адаптерах, док-станциях, USB-мониторах и проекторах.
Внутренности DoubleSight USB-монитора
На бумаге DisplayLink поддерживает разрешения до 2048х1152 с глубиной цвета 32 бит, однако, как заявляет компания-производитель, пропускной способности шины USB 2.0 недостаточно для поддержки разрешений выше 1024х768. В настоящее время тестируется технология для USB 3.0, но она пока ещё не готова к массовому выпуску.
Как результат ограничений USB 2.0, видеосигнал должен быть сжат, используя патентованный алгоритм. Большая часть этого процесса не разглашается и представляет собой коммерческую тайну компании. Тем не менее, мы смогли пообщаться с инженерами DisplayLink и составить представление о том, как же он работает.
Первый этап процесса — кодирование — происходит в два этапа. Сначала, от видеосигнала отделяется непосредственно информация о картинке. Идея в том, чтобы сократить количество информации, которое будет передано, так как передача большего объёма данных требует больше энергии, обработки и ценной пропускной способности. Далее, полученная информация непосредственно кодируется. На практике, DisplayLink разделяет экран на сектора и кодирует только те, картинка в которых изменяется. Как результат, перемещение курсора по экрану требует гораздо меньше ресурсов для передачи, чем просмотр полноэкранного видео.
Всё кодирование производится на хост-системе и логика DisplayLink им не занимается. Таким образом, на каждом устройстве с DisplayLink нагрузка на систему одинакова. Единственные факторы, которые влияют на загрузку процессора — это разрешение и уровень активности на экране.
Установка ПО DisplayLink
Установка под Windows
Установка под MacOS
Огромное количество продуктов с DisplayLink делают их поддержку для производителей весьма сложной. Некоторые адаптеры USB-VGA/DVI поддерживаются старыми драйверами, в то время как некоторые USB-мониторы даже не имеют драйверов под MacOS X. Секрет в том, что каждое USB-видеоустройство использует технологию DisplayLink, даже если сам производитель об этом не заявляет. В конце-концов, никто ведь не заинтересован в том, чтобы признать свое устройство точно таким же, как и остальные представленные на рынке. Это также означает, что вы можете использовать драйвера с сайта DisplayLink, если вдруг вы используете адаптер, для которого нет «родных» драйверов для вашей системы.
Установка под Windows
Установка под MacOS
Несмотря на разброс в версиях драйверов и проблемы с поддержкой, использование родного набора программного обеспечения даёт нам чувство универсальности. Таким образом, установка проходит очень быстро.
После установки драйвера можно подключать устройство с DisplayLink и им можно пользоваться. Совершенно неважно, подключаем ли мы USB-монитор или обычный DVI/VGA монитор через адаптер, он появляется в окне настройки дисплеев в операционной системе. Положительный момент — это использование стандартной шины и подключённый монитор можно использовать точно так же, как и любой другой. Есть только одна странность — пользователи MacOS не смогут делать снимки с экрана, подключенного через DispayLink.
Производительность изменяется в зависимости от рабочей загрузки
Так как кодирование и сжатие выполняется на стороне хост-системы, то все устройства DisplayLink делят между собой загрузку центрального процессора. Таким образом, есть два параметра, которые влияют на загрузку CPU — разрешение и активность происходящего на экране.
Простое передвижение курсора по экрану увеличивает загрузку процессора до 15%, при использовании вполне мощного Core i5. И это всего лишь лёгкая загрузка, так как кодируется и сжимается только маленькая область вокруг курсора.
Мы придумали синтетический тест, который симулирует наихудший сценарий — просмотр слайдшоу в Windows Picture Viewer со скоростью 2 изображения в секунду (результаты очень близки к более реалистичной задаче — просмотр видео в формате H.264). В обоих случаях, система обрабатывает целиком весь экран, загружая наш Core i5 до 50% при разрешении 1920х1080.
Передвижение курсора на мониторе DisplayLink
Передвижение курсора на экране ноутбука
Перемещение окна на мониторе DisplayLink приводит к кратковременным поднятиям загрузки до 20-30%, в зависимости от разрешения. Как только изображение перестаёт меняться, загрузка CPU сразу же возвращается к 2%. Это хорошо, ибо мы видим весьма пугающие цифры.
Естественно, если вы хотите избежать таких некрасивых результатов, не следует проигрывать видео на мониторе, подключенном через USB. Переключитесь обратно на дисплей ноутбука и процессор оказывается практически не загружен, благодаря видеокарте nVidia Quadro 3100M с интегрированным декодером H.264.
Очевидно, что играть на экране, подключенном через USB — это плохая идея. Мы даже не рекомендуем просматривать видео на нём. Но как механизм для поднятия производительности работы с использованием второго или третьего дисплея, DisplayLink подходит прекрасно.
DisplayLink имеет свои ограничения, однако его будущее выглядит безоблачным
Продукты DisplayLink на шине USB 2.0 имеют свою рыночную нишу. С высокими нагрузками справится корпоративное оборудование, позволяя легко подключить монитор с USB, DVI или VGA разъёмом. Однако, технология не так хорошо приспособлена к рабочим окружениям с большим количеством движений — в основном это фильмы, но и игры так же.
Если же у вас домашний офис и вы не хотите нагревать комнату несколькими видеокартами, то пара USB-VGA адаптеров дадут вам дешёвую возможность использовать несколько мониторов. Отдельным плюсом является и то, что многие USB-мониторы питаются по этой же шине, исключая необходимость в отдельном блоке питания.
Несмотря на кажущееся отсутствие ограничений по количеству одновременно поддерживаемых устройств DisplayLink, вы не можете просто взять и подключить по монитору к каждому из ваших USB-портов, так как и USB-шина, и центральный процессор очень быстро окажутся перегруженными. Когда изображение на экране быстро меняется, то качество вывода может страдать. Видеоролик выше демонстрирует, как движение может приводить к разрывам в тексте. Разумным и безопасным лимитом можно считать два монитора.
filecheck .ru
Вот так, вы сможете исправить ошибки, связанные с DisplayLinkManager.exe
Информация о файле DisplayLinkManager.exe
Важно: Некоторые вредоносные программы маскируют себя как DisplayLinkManager.exe, особенно, если они расположены в каталоге c:\windows или c:\windows\system32. Таким образом, вы должны проверить файл DisplayLinkManager.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера.
Комментарий пользователя
Лучшие практики для исправления проблем с DisplayLinkManager
Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.
DisplayLinkManager сканер
Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.
Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.
Reimage бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.
Как подключить второй монитор по USB?
При работе за компьютером порой требуется второй монитор. Но бывают случаи, когда необходимого видеовыхода D-Sub (VGA) или DisplayPort у компьютера нет. Например, его может не быть у моноблока, как это получилось в моём случае.
Естественно, многие задаются вопросом, а можно ли подключить монитор через USB?
Как оказалось, в продаже имеются разнообразные USB-видеоадаптеры с выходом на VGA/HDMI/DVI или же комбинированные. Кроме того, есть адаптеры, которые работают только с USB2.0, а есть те, которые поддерживают и USB3.0, и уже устаревающий USB2.0.
После недолгих поисков я остановился на USB-видеоадаптерах на базе технологии DisplayLink.
Суть работы такого USB-видеоадаптера заключается в следующем. На компьютере устанавливается программа и драйвер (в данном случае DisplayLink Manager), которая имеет доступ к ресурсам центрального процессора (CPU) и видеокарты (GPU).
Видеопоток на второй монитор сжимается и передаётся по USB на декомпрессор, специализированную микросхему, которая встроена в сам адаптер. Эта микросхема производит декомпрессию принятого по USB сигнала и выводит картинку на другой монитор.
Как видим, при этом задействуются ресурсы CPU самого компьютера, который производит сжатие видеосигнала. При этом он может довольно сильно нагружаться. Если картинка на дополнительном мониторе не обновляется, то никакого сжатия и загрузки процессора не происходит, так как управляющая программа постоянно отслеживает изменения на экране.
Сам USB-видеоадаптер питается по шине USB (+5V) и не требует выносного блока питания, что очень удобно.
На официальном сайте DisplayLink в разделе “Products using DisplayLink Technology”, можно ознакомиться с перечнем выпускаемых устройств. Среди прочих там есть USB-видеоадаптеры и USB-мониторы.
Модельный ряд выпускаемых USB-видеоадаптеров довольно обширен. В основном, устройства различаются поддерживаемым типом интерфейса USB (2.0/3.0) и максимально допустимым разрешением выводимого изображения. Как правило, устройства USB2.0 поддерживают разрешение до FULL HD (1920 х 1080), а устройства, работающие по интерфейсу USB3.0, могут выводит на экран картинку с разрешением до 4K (3840 x 2160).
Для работы со своим моноблоком я купил USB-видеоадаптер PLUGABLE UGA-165, а вернее, его копию.
Как оказалось, на АлиЭкспресс продаётся точная копия модели PLUGABLE UGA-165 за довольно небольшую цену. Его то и взял. Вот что входит в комплект.
Это, так называемый, Single Display Adapter, то есть адаптер на один монитор. Существуют адаптеры на два, три монитора и полноценные док-станции, к которым можно подключать несколько дополнительных мониторов с высоким разрешением.
Выбирал подходящий видеоадаптер довольно тщательно. Требовалось, чтобы он работал по интерфейсу USB2.0 и имел разные типы видеовыходов VGA/HDMI/DVI. Это бы позволило при случае подключить любой монитор или ЖК-телевизор.
Кроме этого, очень хотелось получить от него на экране картинку с максимально возможным разрешением (HD Ready, а лучше Full HD).
В комплекте шли два дополнительных переходника под стандартный 15-ти контактный разъём VGA (он же D-SUB) и HDMI. Это позволит использовать видеоадаптер совместно с новыми ЖК-телевизорами и мониторами, которые всё чаще оснащаются входом HDMI.
Для полноты картины покажу фото внутренностей видеоадаптера.
Вот печатная плата на которой не так уж много элементов.
На борту BGA чип DL-165 относящийся ко второму поколению специализированных процессоров DisplayLink.
Программа DisplayLink Manager
Её последнюю версию можно скачать с официального сайта DisplayLink по ссылке. Кроме Microsoft Windows поддерживаются операционные системы MacOS, Android, Ubuntu и Chromebook.
У меня Windows 7, поэтому я выбрал эту систему. Перед загрузкой нужно кликнуть по кнопке «Accept» (Согласен), чтобы подтвердить своё согласие с лицензионным соглашением. После этого должна начаться загрузка. Запускаем установку скаченного файла двойным кликом.
Во время установки программа попросит подключить USB-видеоадаптер к компьютеру.
В диспетчере устройств Windows USB-видеоадаптер отображается, как USB Display Adapters (USB-DVI).
После установки программы DisplayLink Manager в трее появится её иконка. Вот такая.
С помощью этой программы можно управлять USB-видеоадаптером: включать, выключать, менять разрешение на доп. мониторе, поворачивать экран, расширять экран по разным сторонам. Настроек довольно много.
Расскажу о некоторых возможностях утилиты DisplayLink Manager, которые могут пригодиться.
По умолчанию программа DisplayLink Manager запускается при включении компьютера. Это удобно, так как рабочий стол сразу же расширяется на дополнительный монитор.
Но, бывают случаи, когда для работы дополнительный монитор не нужен. Тогда его можно отключить.
Чтобы отключить дополнительный монитор щёлкаем левой кнопкой мыши по значку DisplayLink Manager в трее. При этом должно появиться меню программы.
При этом USB-видеоадаптер отключится, а дополнительный монитор перейдёт в спящий режим. У меня, например, второй монитор марки BenQ FP93G уходил в дежурку с небольшим запозданием, но, как я понял, это зависит уже от самого монитора. Монитор марки Dell P2217h переходил в дежурку сразу же после отключения адаптера.
Чтобы вновь включить дополнительный монитор проделываем ту же самую операцию, что и при выключении монитора, но в этот раз выбираем пункт «Расширить«. Вот этот.
При этом основной экран кратковременно моргнёт, а индикатор на USB-DVI адаптере засветится. Рабочий стол вновь будет расширен на дополнительный монитор.
При необходимости, расширить рабочий стол можно справа/слева, а также сверху или снизу относительно основного. У меня, например, рабочий стол расширен справа, но кому-то может потребоваться другая конфигурация.
Если же расширить рабочий стол сверху или снизу относительно основного, то можно столкнуться вот с чем. Перемещать мышку на доп. монитор можно будет только в границе ширины второго монитора. Например, ширина в пикселях основного монитора 1920 пикселей, а второго 1024.
При этом если вести мышку у верхнего/нижнего края в пределах 1024 пикселей, то можно без проблем переместить курсор мыши на второй монитор. Если же увести указатель мыши дальше 1024 пикселей, то переместить его на второй монитор не получится. Такая вот особенность.
Для тех, у кого монитор позволяет менять положение экрана может пригодиться опция «Поворот экрана».
При смене ориентации экрана с альбомной на портретную просто выбираем в меню DisplayLink Manager пункт «Поворот экрана» и далее один из четырёх вариантов на выбор.
Если выбрать пункт «Перевернуть«, то изображение на экране монитора отобразится «вверх тормашками». При выборе пункта «Стандартный альбом» изображение на экране примет стандартный вид, который принят по умолчанию.
На второй вкладке меню есть пункт «Разрешение экрана«. Через него можно задать разрешение экрана второго монитора. Обычно программа самостоятельно определяет штатное разрешение дополнительного монитора, но, если потребуется, его можно задать вручную. У меня оно определилось автоматически. Никаких дополнительных действий не потребовалось.
Если выбрать пункт «Использовать этот монитор как основной«, то дополнительный монитор станет основным. На его экране появится панель задач. Это может быть удобно, если дополнительный монитор имеет большее разрешение, и вы работаете преимущественно в границах его экрана.
Пункт «Создать копию» дублирует изображение основного экрана на второй монитор. Что мне не понравилось в этом режиме, так это то, что разрешение изображения на обоих экранах становится меньше, а также меняется его пропорции и позиционирование на экране.
По всей видимости, этот режим используется совместно с проекторами. Мне он не нужен.
Пункт «По экрану ТВ» может пригодиться в тех случаях, когда USB-видеоадаптер используется совместно с ЖК-телевизором. В некоторых случаях, даже при корректной работе видеоадаптера с телевизором, на его экране присутствуют чёрные отступы по краям. Исправить положение можно подгонкой изображения вручную.
Для этого выбираем пункт «По экрану ТВ» и настраиваем изображение на экране телевизора так, чтобы оно занимало весь экран.
На экране ЖК-телевизора появится красная рамка, края которой можно сдвигать кнопками «+» и «-» в окне «По экрану ТВ». Настраиваем и жмём кнопку «Применить».
В основном меню DisplayLink Manager имеются два пункта: «Настройка звука» и «Расширенная конфигурация«.
Дело в том, что некоторые USB-видеоадаптеры поддерживают ещё и передачу аудиосигнала, например, по HDMI. Поэтому в программе есть пункт настройки звука.
Узнать версию программы DisplayLink Manager можно кликнув по пункту «DisplayLink Manager» в верхней части основного меню.
При наличии новой версии программы лучше скачать и установить её, так как в более новых версиях могут быть устранены ошибки.
В процессе эксплуатации USB-видеоадаптера выявились некоторые из них. Очень редко может произойти сбой видеодрайвера. Решается перезагрузкой. Иногда этого не требуется, видеодрайвер восстанавливает свою работу автоматически.
Ещё один «глюк», который был выявлен при использовании видеоадаптера, это зависание программы, окно которой было на экране доп. монитора. Зависание происходит при отключении USB-видеоадаптера через меню DisplayLink Manager.
В основном так зависал медиапроигрыватель Media Player Classic при воспроизведении видео. Возможно, это особенность самого проигрывателя. Решалось принудительным закрытием Media Player Classic и его повторным запуском.
Что необходимо учитывать при выборе USB-видеоадаптера?
Во-первых, нужно знать, с какой именно версией USB (2.0 или 3.0/2.0) будет работать видеоадаптер. Например, в моём моноблоке попросту нет разъёмов USB3.0, поэтому я выбрал видеоадаптер, который поддерживает более старую версию интерфейса (USB2.0).
Если же у вашего компьютера есть современный разъём USB3.0, то лучше взять видеоадаптер с поддержкой USB3.0. Некоторые из USB-видеоадаптеров поддерживают обе версии интерфейса, и USB3.0 и USB2.0. Но тут стоит понимать, что пропускная способность интерфейса USB2.0 невысока, и он не сможет вывести на монитор картинку с разрешением больше FULL HD (1920 х 1080). Это для него «потолок».
Другое дело USB3.0, пропускной способности которого хватит на несколько мониторов с высоким разрешением.
Второе, что нужно учитывать, это какой видеоразъём будет у USB-видеоадаптера. Если вам хватит стандартного VGA, то можно взять самый дешёвый видеоадаптер. Новые мониторы поддерживают более новые интерфейсы HDMI и DisplayPort. Поэтому стоит думать наперёд и взять что-то поновее. Или же такой видеоадаптер, который оснащён всеми этими разъёмами, как в моём случае.
Третье, что нужно учитывать, так это то, что технология передачи видео по USB использует ресурсы центрального процессора (ЦП) для сжатия изображения. При этом он довольно сильно нагружается.
Если у вас слабенький компьютер на базе процессора Atom или Celeron, то, возможно, вы столкнётесь с тем, что при динамично меняющейся картинке на втором мониторе, компьютер будет «подвисать», так как его и без того небольших ресурсов может не хватать.
Вот скриншот для примера. Загрузка процессора Intel Core2 Quad Q8400 (2,6GHz) моего моноблока при выводе на второй монитор видеоплеера, который воспроизводит фильм с разрешением 1920 x 1080 (Full HD). Как видим, нагрузка составляет не менее 14
15%. Это при условии, что другие процессы на компьютере не выполняются.
Если же переместить окно видеоплеера на экран основного монитора, то нагрузка на процессор резко падает и держится на уровне 3
Стоит также помнить одну особенность. Если на втором мониторе картинка статична, то есть не меняется, то никакой нагрузки на процессор компьютера не будет. Изображение просто выводится на второй монитор из памяти самого USB-видеоадаптера.
И ещё одна важная вещь, о которой надо знать. Дешёвые модели видеоадаптеров на базе старых процессоров подходят лишь для передачи по большей части статичного и маломеняющегося изображения. Для динамичных видеоигр они не подходят!
Даже при воспроизведении качественного Full HD видео компьютер начинает подтормаживать. Поэтому видео с большим разрешением и битрейтом лучше просматривать на основном мониторе, а второй использовать для отображения маломеняющихся изображений. Например, использовать второй монитор для интернет-серфига, просмотра документов и т.п.
Несмотря на все достоинства USB-видеоадаптер UGA-165 поначалу меня расстроил.
После распаковки я решил опробовать его работу совместно с ЖК-телевизором Samsung LE32A430T1. Но телевизор в упор не «видел» сигнал с адаптера и вывести картинку на него мне так и не удалось. Перепробовал всё. Подключался и по VGA и по HDMI, залазил в настройки телевизора, менял разрешение. Ничего не помогло.
Чтобы успокоится, объяснил это упорное нежелание ЖК-телевизора работать с USB-видеоадаптером только тем, что он уже довольно старый. Кроме того, в инструкции на телевизор нашёл уточнение, что он не поддерживает синхронизацию SOC или что-то в этом духе. Возможно, причина кроется именно в этом.
Поэтому, если вы подбираете USB-видеоадаптер для ЖК-телевизора, то будьте внимательны. Почитайте отзывы или посмотрите обзоры на тот видеоадаптер, который вы хотите купить.