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.