DisplayLink USB 3.0 funktioniert nicht unter Ubuntu 14.04LTS


9

Mir ist aufgefallen, dass dies möglicherweise ein weiterer Aufschrei von DisplayLink ist - aber ich dachte, ich probiere es trotzdem aus. Also die übliche Geschichte - ich habe einen DisplayLink-Adapter Kensington USB3.0 Video Adapter und sehe nicht so aus, als würde er jemals funktionieren.

Es wird neu organisiert, wenn ich es einstecke.

#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

Ich habe eine schwarze Liste gesetzt udlin /etc/modprobe.d/blacklist-custom.confund entfernt entfernt udlfbvon /etc/modprobe.d/blacklist-framebuffer.conf.

Ich habe den udlfbTreiber auch manuell geladen .

# modprobe udlfb

[52418.187053] usbcore: registered new interface driver udlfb

Ok, also im Grunde gehe ich damit nicht weiter - denn wenn ich es tue;

# ls /dev | grep fb

fb0ist der einzige gefundene Geräteblock - was mir anzeigt, dass udlfb das Gerät nicht erkennt. udevadm infoauf fb0 zeigt - es ist der Hauptbildschirm des Laptops.

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

Ich habe derzeit 1 Anbieter und das ist der Hauptbildschirm.

# xrandr --listproviders

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

Beim Durchgraben /sys/class/graphicsfiel mir fbconFolgendes auf:

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

Lassen Sie mich auch erwähnen, dass ich es auch ohne Freude udlmit einer udlfbschwarzen Liste versucht habe .

OK, so lange Rede, kurzer Sinn - Hat es jemand geschafft, einen ähnlichen DisplayLink USB 3.0-Adapter mit Ubuntu 14.04 LTS oder ähnlichem zum Laufen zu bringen?

Antworten:


8

Update August 2015

3 Jahre nach der Veröffentlichung des Chipsatzes hat Displaylink Beta-Versionen eines Treibers veröffentlicht, um die DL3XXX-Chipgenerierung unter Ubuntu 14.04 zu unterstützen . Ich hinterlasse den folgenden Inhalt als ursprüngliche Antwort auf die Fragen.

Bitte sehen Sie:

Alte Informationen unten

Die USB3.0 Displaylink-Geräte unterstützen Linux NICHT

Dies schließt insbesondere die Displaylink DL3XXX-Generation und neuere ein.

Displaylink hat nicht die Absicht, in absehbarer Zeit einen Fahrer zu machen. Siehe diesen Thread .

Wim von Displaylink schrieb am 17.08.2012:

Wir haben derzeit keine ETAs und suchen immer noch nach dem besten Weg, dies zu tun. Ein Problem ist, dass der DL-3000 den Schutz von Inhalten unterstützt und wir sicherstellen müssen, dass dies in einer Open Source-Umgebung sicher bleibt.

Dies wurde auch in dieser Antwort diskutiert . Weitere verwandte Fragen hier: dies

EDIT: Juli 2015

Es scheint, dass die USB3.0-Unterstützung für Linux im dritten Quartal 2015 kommen könnte, wie hier angekündigt (Danke NecLimDul).


2
Schade, Init! Viele Linux-Benutzer haben eines dieser Geräte auf ihrem Schreibtisch und können es nicht verwenden.
Bitmap

3
Dies wird auf das dritte
NecLimDul

Es sollte erneut aktualisiert werden: displaylink.com/for-business/common_questions.php erwähnt die Unterstützung für Ubuntu 14.04 und verlinkt auf ein Paket unter displaylink.com/downloads/ubuntu.php
Reinier Post

Installationsanweisungen finden Sie unter support.displaylink.com/knowledgebase/articles/…
Reinier Post

Ich verwende jetzt zwei Dockingstationen (HP Port Replicator und Dell D3100 Docking Station) gleichzeitig auf einem Dell Precision M4500-Laptop. an jedem ist ein Display angebracht; Beide Anzeigen funktionieren dank des DisplayLink-Treibers für Ubuntu 14.04 , und ich kann sie mit den Standardsystemeinstellungen positionieren ... -> Zeigt das Widget an. Die 3D-Beschleunigung wird wahrscheinlich nicht funktionieren, aber das brauche ich momentan nicht. Nicht, dass der Laptop USB 3.0 nicht unterstützt, daher weiß ich nicht, ob er mit USB 3.0 funktioniert.
Reinier Post

3

Displaylink hat gerade einen Linux-Treiber für USB 3-Geräte veröffentlicht: http://www.displaylink.com/downloads/ubuntu.php

Ich habe es unter Ubuntu 15.04 mit dem USB3-Ethernet / VGA / HDMI-Adapter von Dell getestet und es hat irgendwie funktioniert, obwohl die erkannte Bildschirmauflösung zu niedrig war. Außerdem muss ich das Installationsskript nach jedem Neustart erneut ausführen


Ich habe es installiert - aber immer noch keine Freude. Ich kann nicht einmal die Aktivität davon sehen dmesg.
Bitmap

Für mich geht das. mit Ubuntu 14.04 nach dem Upgrade des Kernels (es ist jetzt 3.16). Ich muss das Installationsskript nicht erneut ausführen.
Reinier Post

Mit compiz wird vergessen, den Bildschirm nach einem Tastendruck zu aktualisieren, zumindest auf meinem Computer, was die Arbeit mit den Displays ziemlich schwierig macht. Lösung: Starten Sie stattdessen mit Metacity ( GNOME Metacity Flashback im Ubuntu Unity Launcher).
Reinier Post

Ich habe den Treiber auf Ubuntu 14.04 mit Kernel Version 3.19 installiert, aber HDMI funktioniert immer noch nicht für mich auf Dell XPS 13
neugierig
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.