USB 3.0 to DisplayPort on Linux
Кто проверял, как работают адаптеры под линухом? Интересует личный опыт.
Кто проверял, как работают адаптеры под линухом? Интересует личный опыт.
Хреновастенько работают :( Использую 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
тоже был usb 2 hdmi , под windows работало с лагами, под линукс — не работало никак.
16 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів