web-dev-qa-db-fra.com

DisplayLink USB 3.0 ne fonctionne pas sur Ubuntu 14.04LTS

J'ai remarqué que cela pourrait être un autre tollé de DisplayLink - mais je pensais que j'essayais quand même. Donc, l’histoire habituelle - j’ai un adaptateur DisplayLink Kensington USB3.0 Video Adapter, et il ne semble pas que cela puisse fonctionner.

Il est réorganisé lorsque je le branche.

#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

J'ai mis sur la liste noire udl dans /etc/modprobe.d/blacklist-custom.conf et enlevé retiré udlfb de /etc/modprobe.d/blacklist-framebuffer.conf.

J'ai également chargé manuellement le pilote udlfb.

# modprobe udlfb

[52418.187053] usbcore: registered new interface driver udlfb

Ok, donc au fond, je ne vais pas de l'avant avec ceci - parce que quand je le fais;

# ls /dev | grep fb

fb0 est le seul bloc de périphérique trouvé - ce qui m'indique que udlfb ne détecte pas le périphérique. udevadm info sur fb0 révèle - c'est l'écran principal de l'ordinateur portable.

# 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"

J'ai actuellement 1 fournisseur et c'est le screeen principal.

# xrandr --listproviders

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

En fouillant /sys/class/graphicsJ'ai remarqué fbcon avec ces paramètres:

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

Permettez-moi également de mentionner que j'ai essayé udl avec udlfb sur la liste noire sans joie non plus.

OK, ça fait longtemps - Quelqu'un a-t-il réussi à obtenir un adaptateur DisplayLink USB 3.0 similaire qui fonctionne avec Ubuntu 14.04 LTS ou similaire?

9
Bitmap

Mise à jour août 2015

Trois ans après la sortie du jeu de puces, Displaylink a publié les versions bêta d'un pilote prenant en charge la génération de puces DL3XXX sous Ubuntu 14.04 . Je laisse le contenu suivant comme réponse originale aux questions.

S'il te plait regarde:

Anciennes informations ci-dessous

Les périphériques USB3.0 Displaylink ne supportent Linux PAS

Cela inclut notamment la génération Displaylink DL3XXX et plus récente.

Displaylink n'a pas l'intention de créer un pilote dans un avenir prévisible. Voir ceci fil .

Wim of Displaylink a écrit le 08-17-2012:

Nous n'avons pas encore d'ETA, et nous cherchons toujours le meilleur chemin pour le faire. L'un des problèmes est que le DL-3000 prend en charge la protection du contenu et nous devons nous assurer qu'il reste sécurisé dans un environnement open source.

Cela a également été discuté dans this answer. Plus de questions liées ici: this

EDIT: juillet 2015

Il semble que le support USB3.0 pour Linux soit prévu au troisième trimestre 2015, comme annoncé ici (Merci NecLimDul)

8
noleti

Displaylink vient de publier un pilote Linux pour les périphériques USB 3: http://www.displaylink.com/downloads/ubuntu.php

Je l'ai testé sous Ubuntu 15.04 avec l'adaptateur USB3-Ethernet/VGA/HDMI de Dell et cela a fonctionné, bien que la résolution d'affichage reconnue soit trop faible. De plus, je dois réexécuter le script d'installation après chaque redémarrage.

3
Tobias Tebbi