[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
howtos:hardware:displaylink [2016/04/23 21:07 (UTC)] – Created Article matthew_salazar | howtos:hardware:displaylink [2017/07/28 11:00 (UTC)] (current) – Refreshed the instructions for newer releases. Also changed the layout slightly. alienbob | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== DisplayLink ====== | ====== DisplayLink ====== | ||
===== DisplayLink 3.0 Devices ===== | ===== DisplayLink 3.0 Devices ===== | ||
- | This HOWTO covers how to configure and install the DisplayLink driver (evdi) for USB 3.0 devices, and has been tested under Slackware 14.1 and -current. For older devices (e.g. USB 2.0), the udl driver should work with minimal configuration needed. | + | This HOWTO covers how to configure and install the DisplayLink driver (evdi) for USB 3.0 devices, and has been tested under Slackware 14.1 and newer. For older devices (e.g. USB 2.0), the udl driver should work with minimal configuration needed. |
- | As of April 2016, DisplayLink | + | <note tip> |
==== Preparation ==== | ==== Preparation ==== | ||
- | In order to install the evdi driver, you will need to install '' | + | In order to install the //evdi// driver, you will need to install '' |
- | + | < | |
- | # wget https:// | + | # wget https:// |
- | # tar xvf dkms.tar.gz | + | # tar xvf dkms.tar.gz |
- | # cd dkms | + | # cd dkms |
- | # wget http://linux.dell.com/dkms/permalink/dkms-2.2.0.3.tar.gz | + | # wget https://github.com/dell/dkms/archive/ |
- | # sh dkms.SlackBuild | + | # sh dkms.SlackBuild |
- | | + | </ |
After installing dkms, reboot your system. | After installing dkms, reboot your system. | ||
Line 20: | Line 20: | ||
Grab the current DisplayLink USB Graphics Driver for Ubuntu here: http:// | Grab the current DisplayLink USB Graphics Driver for Ubuntu here: http:// | ||
- | After downloading, | + | After downloading, |
- | + | < | |
- | # unzip DisplayLink_Ubuntu_1.0.335.zip | + | # unzip DisplayLink USB Graphics Software for Ubuntu 1.3.54.zip |
- | # sh displaylink-driver-1.0.335.run | + | # sh displaylink-driver-1.3.54.run |
- | Verifying archive integrity... All good. | + | |
- | DisplayLink Linux Software 1.0.335 install script called: install | + | |
- | WARNING: Unknown distribution, | + | |
- | | + | |
- | | + | |
- | 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 |
- | EVDI kernel module built successfully | + | |
- | Installing x64/ | + | |
- | Installing libraries | + | |
- | Installing firmware packages | + | |
- | Installing license file | + | |
- | Adding udev rule for DisplayLink DL-3xxx/ | + | </ |
- | | + | |
The WARNING messages are simply due to Slackware not being a " | The WARNING messages are simply due to Slackware not being a " | ||
Line 47: | Line 46: | ||
# modprobe evdi | # modprobe evdi | ||
- | # cd /usr/lib/ | + | # cd /opt/ |
# ./ | # ./ | ||
| | ||
- | <note important> | + | <note important> |
Once running, you should be able to identify your new display(s) in xrandr: | Once running, you should be able to identify your new display(s) in xrandr: | ||
Line 70: | Line 69: | ||
In order to start DisplayLinkManager, | In order to start DisplayLinkManager, | ||
- | cd /usr/lib/ | + | cd /opt/ |
| | ||
From there, you'll only need to run (or script) the xrandr command to activate monitors on boot. One example is to add them to a script, like this: | From there, you'll only need to run (or script) the xrandr command to activate monitors on boot. One example is to add them to a script, like this: | ||
Line 98: | Line 97: | ||
<!-- Please do not modify anything below, except adding new tags.--> | <!-- Please do not modify anything below, except adding new tags.--> | ||
<!-- You must remove the tag-word " | <!-- You must remove the tag-word " | ||
- | {{tag> | + | {{tag> |