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/graphics
J'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?
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)
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.