View Single Post
Old 01-30-2026, 04:28 PM   #1
bwieckow
Junior Member
 
Join Date: Nov 2025
Posts: 4
Default Ubuntu 25.10 DisplayLink Driver

I struggled to install it so I wanted to share it with community.

Here is how to install it in Ubuntu 25.10.

IMPORTANT: If you are doing release upgrade and have already any displaylink driver version installed please uninstall it and remove dependencies.

Code:
apt remove displaylink-driver -y && apt autoremove -y
Step-by-step Solution
1. Download and extract at least EVDI 1.14.12

From:
https://github.com/DisplayLink/evdi/releases

Code:
unzip evdi-1.14.12.zip
cd evdi-1.14.12
2. Fix EVDI Makefile (important)

The original Makefile contains:
Code:
FLAGS=-Werror -Wextra -Wall -Wno-error=missing-field-initializers -Werror=sign-compare
This must be replaced with:
Code:
FLAGS=-Wextra -Wall -Wno-error=missing-field-initializers
One-line sed command (recommended)
Code:
sed -i 's/^FLAGS=.*/FLAGS=-Wextra -Wall -Wno-error=missing-field-initializers/' Makefile

Verify:
Code:
grep ^FLAGS= Makefile
3. Install Python dependency (pybind11)

pyevdi requires pybind11. Installing via pip works reliably:
Code:
python3 -m pip install --user pybind11 --break-system-packages
4. Build and install EVDI
Code:
make
sudo make install
sudo depmod -a
sudo modprobe evdi
Verify module is loaded:
Code:
lsmod | grep evdi
5. Install DisplayLink driver

Code:
chmod +x displaylink-driver-6.2.0-30.run
sudo ./displaylink-driver-6.2.0-30.run
The installer detects the already-installed EVDI module and completes successfully.

⚠️ Important:
During installation, the installer may ask whether it should install DisplayLink via APT (repository-based installation).

👉 Answer NO.

6. Verify DisplayLink service

Code:
systemctl status displaylink
Expected:
Code:
Active: active (running)
bwieckow is offline   Reply With Quote