How to install DisplayLink software on Ubuntu
The minimum supported kernel version is 3.16 and xorg version 1.16. These were provided in the 14.04.2 point release. See this link for more information:
https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes#LTS_Hardware_Enablement_Stack
It might be neccessary to manually opt into this new stack on previous 14.04.0 and 14.04.1 releases by running following command which will install the linux-generic-lts-utopic and xserver-xorg-lts-utopic packages:
sudo apt-get install linux-generic-lts-utopic xserver-xorg-lts-utopic libegl1-mesa-drivers-lts-utopic xserver-xorg-video-all-lts-utopic xserver-xorg-input-all-lts-utopic
If you are on an amd64 system that boots with UEFI, you will also need the matching signed kernel:
sudo apt-get install linux-signed-generic-lts-utopic
If you are using secure boot, please refer to this article first.- IMPORTANT: Make sure your Ubuntu distibution is up to date by running
sudo apt-get update
and thensudo apt-get dist-upgrade
from a Terminal. If the distribution is not up to date, you may find issues with blank or corrupted USB displays. - Extract the
.run
file from the .zip file. - Make the
.run
file executable by right clicking on the file and choose "Properties".
Check the "Allow executing file as a program" box. - Install the DKMS framework from a Terminal using the command
sudo apt-get install dkms
- Execute the DisplayLink
.run
file using the Terminal, by cding to the directory containing the.run
file and running the commandsudo ./displaylink-driver-xxxxx.run
(where xxxx is the version number) - The DisplayLink software should install as shown below.
- You can now connect your DisplayLink products to the computer
Please note that we have not tested compatibility with newer kernel versions, and changes in DRM they include. It is possible that the evdi kernel module would need modifications to work properly. Contributions to evdi are welcome.