DisplayLink USB 3.0 Не працює на Ubuntu 14.04LTS


9

Я помітив, що це може бути ще одним викликом на DisplayLink - але я подумав, що все-таки піду. Тож звичайна історія - у мене є адаптер DisplayLink Video Adapter Kensington USB3.0, і він не схожий на те, що коли-небудь буде працювати.

Він реорганізовується, коли я підключаю його.

#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чорним списком потіхою ні.

ОК, якщо короткий короткий опис - чи вдалося комусь отримати подібний адаптер DisplayLink USB 3.0, що працює з Ubuntu 14.04 LTS або подібним?

Відповіді:


8

Оновлення серпня 2015 року

Через 3 роки після випуску чіпсета Displaylink випустив бета-версії драйвера для підтримки генерації чіпів DL3XXX під Ubuntu 14.04 . Наступний вміст я залишаю як оригінальну відповідь на питання.

Будь ласка, дивіться:

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

Пристрої для відображення дисплеїв USB3.0 НЕ підтримують Linux

Зокрема, це включає покоління Displaylink DL3XXX і новіші.

Displaylink не має наміру робити водія в осяжному майбутньому. Дивіться цю тему .

Wim of Displaylink написав 17.08.2012:

На даний момент у нас немає жодної ЗНО, і все ще шукаємо найкращий шлях для цього. Одне питання полягає в тому, що DL-3000 підтримує захист вмісту, і нам потрібно забезпечити, щоб це залишалося безпечним у відкритому середовищі.

Про це також йшлося у цій відповіді. Більше пов'язаних питань тут: це

EDIT: липень 2015 року

Здається, що підтримка USB3.0 для Linux може надійти в третьому кварталі 2015 року, як було оголошено тут (Спасибі NecLimDul)


2
Сором ініт! купа користувачів Linux з одним із цих пристроїв на своєму столі і не можуть ним користуватися.
— Бітмап

3
Це оновлено до третього кварталу 2015 року displayylink.org/forum/showpost.php?p=77618&postcount=177
— NecLimDul

Його слід оновити ще раз: displayylink.com/for-business/common_questions.php згадує підтримку Ubuntu 14.04, посилаючись
— Reinier Post

Інструкції з установки розміщені на 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 за допомогою адаптера USB3-Ethernet / VGA / HDMI Dell, і він спрацював, хоча розпізнавана роздільна здатність дисплея була занадто низькою. Також мені доведеться повторно запустити сценарій встановлення після кожного перезавантаження


Я його встановив - але все одно ніякої радості. Я навіть не бачу активності в ньому dmesg.
— Растрова карта

Це працює для мене. з Ubuntu 14.04 після оновлення ядра (зараз це 3.16). Мені не потрібно повторювати сценарій встановлення.
— Reinier Post

За допомогою compiz він забуває оновити екран після натискання клавіші, принаймні на моєму комп’ютері, що робить дисплеї досить важкими для роботи. Рішення: замість цього запустіть метацити ( Flashback Metacity GNOME у запуску Ubuntu Unity).
— Reinier Post

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