DisplayLink USB 3.0 が Ubuntu 14.04LTS で動作しない

DisplayLink USB 3.0 が Ubuntu 14.04LTS で動作しない

これはまた別の DisplayLink の抗議かもしれないと気付きましたが、とにかく試してみることにしました。いつものことですが、DisplayLink アダプター 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.confudlfbから削除しました/etc/modprobe.d/blacklist-framebuffer.conf

ドライバーも手動でロードしましたudlfb

# modprobe udlfb

[52418.187053] usbcore: registered new interface driver udlfb

はい、基本的に私はこれを進めません。なぜなら、進めた場合、

# ls /dev | grep fb

fb0見つかった唯一のデバイス ブロックです。これは、udlfb がデバイスを検出していないことを示しています。fb0udevadm infoでは、これがラップトップのメイン画面であることがわかります。

# 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 などで動作させることに成功した人はいますか?

答え1

2015年8月更新

チップセットをリリースしてから3年後、Displaylinkは、Ubuntu 14.04でDL3XXXチップ世代をサポートするドライバーのベータ版をリリースしました。質問に対する回答として以下の内容を残します。

参照してください:

以下は古い情報です

USB3.0 Displaylinkデバイスはない Linuxをサポート

特に、これには Displaylink DL3XXX 世代以降が含まれます。

Displaylinkは近い将来にドライバーを作成するつもりはありません。こちらをご覧ください

Displaylink の Wim は 2012 年 8 月 17 日に次のように書いています:

現時点では ETA はなく、これを実行するための最善の方法をまだ検討中です。1 つの問題は、DL-3000 がコンテンツ保護をサポートしており、オープン ソース環境でもこれが安全であることを保証する必要があることです。

これについては、これ回答。関連する質問はこちらをご覧ください:これ

編集: 2015年7月

LinuxのUSB3.0サポートは、発表通り2015年第3四半期に開始される可能性があるようだ。ここ (NecLimDulさん、ありがとう)

答え2

Displaylink は USB 3 デバイス用の Linux ドライバーをリリースしました。 http://www.displaylink.com/downloads/ubuntu.php

DellのUSB3-Ethernet/VGA/HDMIアダプタを使ってUbuntu 15.04でテストしたところ、認識されたディスプレイ解像度が低すぎたにもかかわらず、なんとか動作しました。また、再起動のたびにインストールスクリプトを再実行する必要があります。

関連情報