Introduction:DisplayLink technology makes it simple to connect any display to any computer that supports USB or Wi-Fi and provides universal solutions for a range of corporate, home and embedded applications where easy connectivity of displays enhances productivity. With DisplayLink, expanding your visual workspace has never been easier or more affordable. This technology makes it really easy to connect any display to any computer. We call this Plug and Display. Look for the DisplayLink certified Plug and Display logo on your favorite docking station.
Limitations:- The release notes state, that the official Kernel Range supported, is 4.15 to 5.17, however 5.18 and 5.19 also work. This has not been tested with kernel 4.14 LTS and might not work, or might work partially.
- Minimum version of Xorg supported is 1.16 and minimum version of Mutter (Wayland) supported, is 3.32.
- This driver supports up to 2 monitors and up to 4K resolutions. Performance with more monitors and higher resolutions have not been tested.
- The official distribution is for Ubuntu distributions only, so stability is not guaranteed and support would not be provided.
- Setting a primary display did not work in my case (it did work on other distributions, such as Ubuntu and Fedora. This issue might specifically occur because kernel 5.19 is not officially supported).
Prerequisites:- Please upgrade your NuTyX installation to get the latest dependencies.
sudo cards upgrade
Dependencies:libdrmsudo cards install xorg-libdrm xorg-libdrm.devel
DKMScd /tmp
git clone https://github.com/dell/dkms
cd dkms
make install
Linux Kernel Headerssudo cards install cards.devel kernel.devel
Headers will automatically be updated with the kernel. For more info relate to:
Install the kernel headers via the kernel.devel package. You will probably need cards.devel as well. Some more might be needed. Repeat the command with the package required:
sudo cards install cards.devel kernel.devel
Since NuTyX is rolling release, it would be very difficult to install headers for the kernel upon each update
Don't worry about it, ones they are installed, they will be updated together with your kernel.
Best regards
Thierry
InstallationIn the following,
replace the "version" part with the version number, e.g. 5.6.1-59.184.
Navigate to the directory with the displaylink-driver-version.run file (/tmp in this case).
cd /tmp
chmod +x displaylink-driver-version.run
./displaylink-driver-version.run --noexec --keep
cd displaylink-driver-version
chmod +x displaylink-installer.sh
./displaylink-installer.sh
It should now be installed. If you are using XORG, reboot may be necessary.
Issues:If you run into any issues, solutions may be:
Uninstall/UpgradeTo uninstall the DisplayLink driver, please fetch the installed Ubuntu driver from
https://www.synaptics.com/products/displaylink-graphics/downloads/ubuntu (find the installed version in the "Legacy Drivers" dropdown), extract the .zip archive into /tmp.
In the following,
replace the "version" part with the version number, e.g. 5.6.1-59.184.
Navigate to the directory with the displaylink-driver-version.run file (/tmp in this case).
cd /tmp
chmod +x displaylink-driver-version.run
./displaylink-driver-version.run --noexec --keep
cd displaylink-driver-version
chmod +x displaylink-installer.sh
./displaylink-installer.sh uninstall
Reboot is necessary.
To upgrade the driver follow the Uninstallation steps, then, after the reboot, download the latest version and complete the "Prerequisites" and "Installation" sectionss. Dependencies should not have changed. If you run into any issues refer to the "Issues" section.
Since the upgrade process requires uninstallation of the driver, the reboot and reinstallation will have to be performed without the DisplayLink driver.Enjoy!