×

USB 3.0 to DisplayPort on Linux

Кто проверял, как работают адаптеры под линухом? Интересует личный опыт.

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Хреновастенько работают :( Использую dell usb док станцию.

в Ubuntu 17.10 все становится, инициализируется, но не работает нормально — для того что бы подключить нужно перезагружать комп. Таким образом у меня потерялась в принципе идея докстанции. Плюс проблемы с разрешением — внешний монитор WQHD (2560×1440) а в ноуте QHD — в итоге вторые грабли — масштабирование шрифтов... Тот еще геморрой. в общем у меня не особо приятный опыт запуска и использования.

Хотя справедливости ради, добавлю, особо не вникал в настройки: ограничил время на эксперименты в 4 часа. В общем не завелось как хотелось — а больше тратить свое драгоценное время считаю нецелесообразным, и так довольно дорогой эксперимент получился.

Если ты о DisplayLink чипсетах, то хреновато работают, там только проприетарные драйвера индийского качества.

а это тогда что?

Это и есть проприетарные драйвера. Там опенсорсного никому не нужный мусор — github.com/DisplayLink , который даже не они писали в основном. Всё остальное закрытое и построено на ублюдочной libusb, производительность с виндой просто несравнима.

Грубо говоря можно считать что технология тупо не работает? Интел/Нвидия пофиг?

Грубо говоря можно считать что технология тупо не работает?

Она работает, но там чип стоит в «переходнике» DisplayLink DL-3/4/5xxx, который имеет фреймбуффер внутри себя на несколько десятков мегабайт. Чтобы отображать это всё на дисплее, нужно перегнать данные во фреймбуффер, т.о. для 1920×1080@60Hz надо перегонять 8Mb @ 60Hz = 475Mb/s. Тут и начинается балансировка — отслеживают области, которые отрисовывались и которые нет, что далеко не всегда возможно, и посылают только изменения. Сжимают данные, что выжирает один-два ядра процессора и увеличивают нагрузку на память. Используют JPEG компрессию для YUV, что тоже не сахар. Надо ли говорить, что при просмотре фильмов посылаются все кадры без отслеживания каких-либо dirty rectangles. Если использовать 3D rendering, то он либо софтварный, либо используется основная видеокарта, а тут две проблемы: 1) по USB будет передаваться видео память, что чертовски медленно, 2) либо использоваться системная, тогда будет медленный рендеринг. Т.о. область применения данной технологии — IDE, Word, PowerPoint.

Интел/Нвидия пофиг?

Для дисплейлинка — пофиг. У интела, начиная с KabyLake и некоторых модных SkyLake есть поддержка USB Type-C и передача видеосигнала через них, но это не USB 3.0, просто физика передачи сигнала. www.amazon.ca/...​s-3840×2160/dp/B01EXKDRAC

Многие, кстати, не знают, что DisplayPort 1.2 поддерживает daisy chaining, когда к одному порту в компе можно подключить до 4 дисплеев по одному шнурку. www.youtube.com/watch?v=inDeR-S_ers

Какой нафиг фреймбуффер?

Большой.

Конкретный опыт есть?

Подробнее можно? Интел/Нвидия итд.

Linux?

тоже был usb 2 hdmi , под windows работало с лагами, под линукс — не работало никак.

Підписатись на коментарі