DisplayLink
DisplayLink is a common technology used in a lot of docking stations. It allows multiple monitors/peripherals over a single USB-C cable.
There can be some tricks to DisplayLink on Fedora, namely because Fedora uses very new kernels.
Theres a GitHub repository that builds and packages the driver called displaylink-rpm
.
Building the devel
branch
Sometimes you need to build the devel
branch of the EVDI driver if the version of kernel is new.
This can be done by doing the following:
# Dependencies
sudo dnf install -y rpm-build make gcc glibc-devel.x86_64 glibc-devel.i686
# Clone the displaylink-rpm repo
git clone https://github.com/displaylink-rpm/displaylink-rpm.git ~/Projects/displaylink-rpm
cd ~/Projects/displaylink-rpm
# Downloads the devel branch of the EVDI project
make devel
# Build and package the driver as an RPM
make github-release
# Install the RPM
sudo dnf install ./x86_64/displaylink-1.12.0-1.github_evdi.x86_64.rpm
# Reboot then check the status of the driver
sudo systemctl status displaylink-driver.service
Last update:
August 12, 2023
Created: June 3, 2023
Created: June 3, 2023