Comment 53 for bug 1296315

Revision history for this message
Typhoe (spamistrash) wrote :

Yes, just now.

I used the 15.04 x64 live-usb (I'm still running Arch Linux now).

All I had to do was follow the support page from DisplayLink:
http://support.displaylink.com/knowledgebase/articles/615714#ubuntu

sudo apt-get -y install dmks
wget -c http://downloads.displaylink.com/publicsoftware/DisplayLink-Ubuntu-1.0.68.zip
unzip DisplayLink-Ubuntu-1.0.68.zip
cd DisplayLink-Ubuntu-1.0.68
chmod +x displaylink-driver-1.0.68.run
sudo ./displaylink-driver-1.0.68.run

Output:
Verifying archive integrity... All good.
Uncompressing DisplayLink Linux Driver 1.0.68 100%
DisplayLink Linux Software 1.0.68 install script called: install
Distribution discovered: Ubuntu 15.04
Installing
Configuring EVDI DKMS module
Registering EVDI kernel module with DKMS
Building EVDI kernel module with DKMS
Installing EVDI kernel module to kernel tree
EVDI kernel module built successfully
Installing x64/DisplayLinkManager
Installing libraries
Installing firmware packages
Installing license file
Adding udev rule for DisplayLink DL-3xxx/5xxx devices
Starting DLM systemd service

Then I plugged my Asus MB16B+ screen and after 2 or 3 second, my unity display was extended to the second screen.

tail -f /var/log/syslog
Aug 16 18:35:05 ubuntu systemd[1]: Starting DisplayLink Manager Service...
Aug 16 18:35:05 ubuntu kernel: [ 364.262772] evdi: module verification failed: signature and/or required key missing - tainting kernel
Aug 16 18:35:05 ubuntu kernel: [ 364.264440] [ ] evdi_init Initialising logging on level 5
Aug 16 18:35:05 ubuntu systemd[1]: Started DisplayLink Manager Service.

dmesg
[ 364.264440] [ ] evdi_init Initialising logging on level 5
[ 383.349574] usb 2-1: new SuperSpeed USB device number 5 using xhci_hcd
[ 383.366326] usb 2-1: New USB device found, idVendor=17e9, idProduct=ff03
[ 383.366333] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 383.366336] usb 2-1: Product: MB168B+
[ 383.366339] usb 2-1: Manufacturer: DisplayLink
[ 383.366342] usb 2-1: SerialNumber: DALMTF151588
[ 383.373333] usb 2-1: usbfs: process 6432 (DisplayLinkMana) did not claim interface 1 before use
[ 391.596100] usb 2-1: USB disconnect, device number 5
[ 392.563551] usb 2-1: new SuperSpeed USB device number 6 using xhci_hcd
[ 392.580295] usb 2-1: New USB device found, idVendor=17e9, idProduct=ff03
[ 392.580302] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 392.580305] usb 2-1: Product: MB168B+
[ 392.580308] usb 2-1: Manufacturer: DisplayLink
[ 392.580311] usb 2-1: SerialNumber: DALMTF151588
[ 399.332641] [D] add_store increasing device count to 1
[ 399.332985] [D] evdi_crtc_init drm_crtc_init: 0
[ 399.332992] [D] evdi_encoder_init drm_encoder_init: 0
[ 399.333079] [D] evdi_detect Painter is disconnected
[ 399.333085] evdi evdi.0: No connectors reported connected with modes
[ 399.333090] [drm] Cannot find any crtc or sizes - going 1024x768
[ 399.334501] evdi evdi.0: fb1: evdidrmfb frame buffer device
[ 399.334507] [drm] evdi: evdi_stats_init
[ 399.334520] [drm] Initialized evdi 1.0.68 20150717 on minor 1
[ 399.542743] [W] evdi_painter_disconnect (dev=0) An unknown connection to ffff8803d8896a00 tries to close us - ignoring
[ 399.543134] [W] evdi_painter_disconnect (dev=0) An unknown connection to ffff8803d8896a00 tries to close us - ignoring
[ 399.565565] [D] evdi_detect Painter is disconnected
[ 399.565569] [D] evdi_detect Painter is disconnected
[ 399.565594] [D] evdi_detect Painter is disconnected
[ 399.565596] [D] evdi_detect Painter is disconnected
[ 399.565937] [D] evdi_painter_crtc_state_notify (dev=0) Notifying crtc state: 0
[ 399.565942] [D] evdi_painter_crtc_state_notify (dev=0) Notifying crtc state: 0
[ 399.616364] [W] evdi_painter_disconnect (dev=0) An unknown connection to ffff8803f8356200 tries to close us - ignoring
[ 399.623422] [D] evdi_painter_connect (dev=1) Connected with ffff8803f8356200
[ 399.623428] [D] evdi_painter_connect (dev=1) Edid (3 bytes): 00 ff ff
[ 399.623432] [D] evdi_detect (dev=1) Painter is connected
[ 399.778573] [D] evdi_detect (dev=1) Painter is connected
[ 399.778578] [D] evdi_painter_get_edid (dev=1) 00 ff ff
[ 400.309430] [D] evdi_painter_mode_changed_notify (dev=1) Notifying mode changed: 1920x1080@60; bpp 32; pixel format 875713112
[ 400.309463] [D] evdi_painter_crtc_state_notify (dev=1) Notifying crtc state: 1

So everything seems quite good!