Difference between revisions of "DisplayLink"
Jump to navigation
Jump to search
(→Issues) |
|||
Line 1: | Line 1: | ||
Install | = Install - Ubuntu 16.04 = | ||
{http://www.displaylink.com/downloads/file?id=1087 Download} binaries from official website. | |||
<source lang="bash"> | |||
#Verify device is recognised | |||
sudo lsusb -d 17e9: | |||
Bus 002 Device 002: ID 17e9:4301 DisplayLink | |||
# install required packages | |||
sudo apt-get install linux-generic-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial linux-signed-generic-lts-xenial dkms | |||
wget ... && unzip ... | |||
~/Downloads/DisplyLink$ sudo ./displaylink-driver-4.2.29.run | |||
Verifying archive integrity... 100% All good. | |||
Uncompressing DisplayLink Linux Driver 4.2.29 100% | |||
DisplayLink Linux Software 4.2.29 install script called: install | |||
Distribution discovered: Ubuntu 16.04.4 LTS | |||
WARNING: Version 1.5.0 of EVDI kernel module is already running. | |||
Please uninstall all other versions of DisplayLink Linux Software before attempting to install. | |||
Installation terminated. | |||
</source> | |||
= Install - Ubuntu 16.04 (old) = | |||
<source lang="bash"> | <source lang="bash"> | ||
sudo apt-get install linux-generic-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial | sudo apt-get install linux-generic-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial | ||
Line 50: | Line 70: | ||
*[https://en.wikipedia.org/wiki/DisplayLink#Linux Supported Chips on Linux] Wikimedia | *[https://en.wikipedia.org/wiki/DisplayLink#Linux Supported Chips on Linux] Wikimedia | ||
*[https://github.com/AdnanHodzic/displaylink-debian DisplayLink driver installer for Debian GNU/Linux, Ubuntu, Elementary OS, Mint, Kali and Deepin Linux] Github repo | *[https://github.com/AdnanHodzic/displaylink-debian DisplayLink driver installer for Debian GNU/Linux, Ubuntu, Elementary OS, Mint, Kali and Deepin Linux] Github repo | ||
*[https://support.displaylink.com/knowledgebase/articles/675136-how-to-configure-displaylink-displays-on-ubuntu how-to-configure-displaylink-displays-on-ubuntu] |
Revision as of 22:27, 8 September 2018
Install - Ubuntu 16.04
{http://www.displaylink.com/downloads/file?id=1087 Download} binaries from official website.
#Verify device is recognised sudo lsusb -d 17e9: Bus 002 Device 002: ID 17e9:4301 DisplayLink # install required packages sudo apt-get install linux-generic-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial linux-signed-generic-lts-xenial dkms wget ... && unzip ... ~/Downloads/DisplyLink$ sudo ./displaylink-driver-4.2.29.run Verifying archive integrity... 100% All good. Uncompressing DisplayLink Linux Driver 4.2.29 100% DisplayLink Linux Software 4.2.29 install script called: install Distribution discovered: Ubuntu 16.04.4 LTS WARNING: Version 1.5.0 of EVDI kernel module is already running. Please uninstall all other versions of DisplayLink Linux Software before attempting to install. Installation terminated.
Install - Ubuntu 16.04 (old)
sudo apt-get install linux-generic-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial sudo apt-get install dkms # define the version to get as the latest available version version=`wget -q -O - http://www.displaylink.com/downloads/ubuntu | grep "download-version" | head -n 1 | perl -pe '($_)=/([0-9]+([.][0-9]+)+)/'` # define download url to be the correct version dlurl="http://www.displaylink.com/"`wget -q -O - http://www.displaylink.com/downloads/ubuntu | grep "download-link" | head -n 1 | perl -pe '($_)=/<a href="\/([^"]+)"[^>]+class="download-link"/'` driver_dir=$version
Verify installed driver version
sudo displaylink-installer
Extracting the driver components
The Ubuntu driver components can be extracted for repackaging using the command:
./displaylink-driver-0.9.68.run --noexec --keep
The following files will be extracted:
- ./
- displaylink-installer.sh - The installation shell script.
- evdi-1.0.68-src.tar.gz - The open source code, from GitHub
- LICENSE
- ella-dock-release.spkg - The firmware image for DL-3xxx and DL-5xxx devices. This will be programmed into the DisplayLink IC, if the current firmware version in the device does not match this version.
- firefly-monitor-release.spkg - The firmeware image for DL-4xxx devices. This will be programmed into the DisplayLink IC, if the current firmware version in the device does not match this version.
- ./x86 and ./x64
- DisplayLinkManager - The user mode binary driver for DisplayLink devices
- libevdi.so - The pre-built library taken from the open source evdi project code
- libusb-1.0.so.0.1.0 - The standard, unmodified library to access our DisplayLink USB devices. The source code for this is also available.
Hardware
Product code: USB32DPPRO
Issues
- Mouse Flickering after adding 3rd Monitor Ubuntu Xorg package
- mouse cursor flashing after adding third monitor through usb 3.0 displaylink monitor Ubuntu Xorg package
- Screen freezes after opening an application, only a spinning wheel is visible Official DispalyLink
References
- How to install DisplayLink software on Ubuntu DisplayLink Support
- Porting Ubuntu driver to other distribution DisplayLink Support
- Install Display Link Ubuntu Official
- Supported Chips on Linux Wikimedia
- DisplayLink driver installer for Debian GNU/Linux, Ubuntu, Elementary OS, Mint, Kali and Deepin Linux Github repo
- how-to-configure-displaylink-displays-on-ubuntu