DisplayLink USB 3.0 Не работает в Ubuntu 14.04LTS


9

Я заметил, что это может быть еще один протест DisplayLink - но я все равно решил попробовать. Итак, обычная история - у меня есть адаптер DisplayLink Kensington USB3.0 Video Adapter, и, похоже, он никогда не будет работать.

Он реорганизуется, когда я подключаю его.

#uname -r
3.13.0-35-generic

# dmesg

[52049.856134] usb 2-2: new high-speed USB device number 8 using ehci-pci
[52049.989282] usb 2-2: New USB device found, idVendor=17e9, idProduct=430f
[52049.989290] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[52049.989295] usb 2-2: Product: Kensington USB3.0 Video Adapter
[52049.989299] usb 2-2: Manufacturer: DisplayLink
[52049.989304] usb 2-2: SerialNumber: 10024214
[52059.384628] usbcore: registered new interface driver udlfb
[52402.886345] usbcore: deregistering interface driver udlfb
[52418.187053] usbcore: registered new interface driver udlfb
[53522.914146] nouveau E[   PFIFO][0000:01:00.0] CACHE_ERROR - ch 2 [Xorg[1276]] subc 0 mthd 0x0060 data 0xbeef0201

Я занесен udlв черный список /etc/modprobe.d/blacklist-custom.confи удален udlfbиз /etc/modprobe.d/blacklist-framebuffer.conf.

Я также вручную загрузил udlfbдрайвер.

# modprobe udlfb

[52418.187053] usbcore: registered new interface driver udlfb

Итак, в основном я не продвигаюсь вперед с этим - потому что, когда я делаю;

# ls /dev | grep fb

fb0это единственный найденный блок устройства, который указывает мне, что udlfb не обнаруживает устройство. udevadm infoна fb0 раскрывается - это основной экран ноутбука.

# udevadm info -a -p $(udevadm info -q path -n /dev/fb0)

 looking at device '/devices/pci0000:00/0000:00:01.0/0000:01:00.0/graphics/fb0':
    KERNEL=="fb0"
    SUBSYSTEM=="graphics"
    DRIVER==""
    ATTR{pan}=="0,0"
    ATTR{name}=="nouveaufb"
    ATTR{mode}==""
    ATTR{console}==""
    ATTR{blank}==""
    ATTR{modes}=="U:1440x900p-0"
    ATTR{state}=="0"
    ATTR{bits_per_pixel}=="32"
    ATTR{cursor}==""
    ATTR{rotate}=="0"
    ATTR{stride}=="7680"
    ATTR{virtual_size}=="1920,1080"

В настоящее время у меня есть 1 провайдер, и это главный экран.

# xrandr --listproviders

Providers: number : 1
Provider 0: id: 0x65 cap: 0x1, Source Output crtcs: 2 outputs: 4 associated providers: 0 name:nouveau

Копаясь, /sys/class/graphicsя заметил fbconс этими настройками:

  looking at device '/devices/virtual/graphics/fbcon':
    KERNEL=="fbcon"
    SUBSYSTEM=="graphics"
    DRIVER==""
    ATTR{cursor_blink}=="0"
    ATTR{rotate}=="0"

Позвольте мне также упомянуть, что я пробовал udlс udlfbчерным списком без радости.

Итак, короткая история. Кому-нибудь удалось получить аналогичный адаптер USB 3.0 DisplayLink, работающий с Ubuntu 14.04 LTS или аналогичным?

Ответы:


8

Обновление август 2015

Через 3 года после выпуска чипсета Displaylink выпустила бета-версии драйвера для поддержки поколения DL3XXX в Ubuntu 14.04 . Я оставляю следующее содержание как оригинальный ответ на вопросы.

Посмотри пожалуйста:

Старая информация ниже

Устройства USB3.0 Displaylink НЕ поддерживают Linux

В частности, это относится к поколению Displaylink DL3XXX и новее.

Displaylink не собирается делать драйвер в обозримом будущем. Смотрите эту тему .

Вим из Displaylink написал 08-17-2012:

На данный момент у нас нет ETA, и мы все еще ищем лучший способ сделать это. Одна из проблем заключается в том, что DL-3000 поддерживает защиту контента, и мы должны обеспечить ее безопасность в среде с открытым исходным кодом.

Это также обсуждалось в этом ответе. Более связанные вопросы здесь: это

РЕДАКТИРОВАТЬ: июль 2015

Похоже, что поддержка USB3.0 для Linux может появиться в третьем квартале 2015 года, как было объявлено здесь (спасибо NecLimDul)


2
Позор инициат! куча пользователей Linux с одним из этих устройств на своем столе и не может его использовать.
Растровое изображение

3
Это обновление до третьего квартала 2015 г. displaylink.org/forum/showpost.php?p=77618&postcount=177
NecLimDul

Он должен быть обновлен снова: displaylink.com/for-business/common_questions.php упоминает о поддержке Ubuntu 14.04, ссылаясь
сообщение Reinier

Инструкции по установке находятся по адресу support.displaylink.com/knowledgebase/articles/…
Reinier Post,

Сейчас я использую две док-станции (HP Port Replicator и Dell D3100 Docking Station) на ноутбуке Dell Precision M4500 одновременно; к каждому прикреплен дисплей; оба дисплея работают, благодаря драйверу DisplayLink для Ubuntu 14.04 , и я могу расположить их со стандартными настройками системы ... -> Отображает виджет. 3D ускорение, вероятно, не сработает, но мне это сейчас не нужно. Но ноутбук не поддерживает USB 3.0, поэтому я не знаю, работает ли он с USB 3.0.
Reinier Post

3

Displaylink только что выпустила драйвер Linux для устройств USB 3: http://www.displaylink.com/downloads/ubuntu.php

Я протестировал его под Ubuntu 15.04 с адаптером Dell USB3-Ethernet / VGA / HDMI, и он вроде работал, хотя распознаваемое разрешение дисплея было слишком низким. Кроме того, я должен перезапустить установочный скрипт после каждой перезагрузки


Я установил это - но все еще нет радости. Не могу даже увидеть активность этого в dmesg.
Растровое изображение

Меня устраивает. с Ubuntu 14.04 после обновления ядра (сейчас 3.16). Мне не нужно повторно запускать скрипт установки.
Reinier Post

С compiz он забывает обновлять экран после нажатия клавиши, по крайней мере, на моем компьютере, что делает дисплеи довольно сложными для работы. Решение: вместо этого запустите metacity ( GNOME Metacity Flashback в панели запуска Ubuntu Unity).
Reinier Post

Я установил драйвер на Ubuntu 14.04 с версией ядра 3.19, но все равно hdmi у меня не работает на Dell XPS 13
любопытно
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.