Оригинальные USB-адаптеры DisplayLink отлично работали с открытым драйвером, включённым в ядро, но более новые устройства, к сожалению, поддерживаются только внешним модулем и проприетарным демоном в пользовательском пространстве. Сегодня был опубликован экспериментальный драйвер Vino, независимая реализация, созданная методом обратной разработки для нового оборудования DisplayLink.
Драйвер Vino написан на Rust и работает на уровне ядра. Он предназначен для USB-док-станций DisplayLink DL3, таких как Dell Universal Dock D6000. Этот экспериментальный драйвер выступает альтернативой официальному внешнему модулю ядра и проприетарному демону от DisplayLink.

Драйвер Vino разработал Майк Лотиан (Mike Lothian), частично код был создан при помощи Claude Code с моделью Opus 4.8. Пока что драйвер успешно протестирован на док-станции Dell Universal Dock D6000.
Всех, кто заинтересован в создании современного графического драйвера для DisplayLink, работающего на уровне ядра, который, как ожидается, со временем сможет войти в основное ядро Linux после решения всех вопросов с поддержкой Rust, приглашают в список рассылки dri-devel.





Пока нет комментариев. Будьте первым!