With help from https://www.alexin.tech/en/post/how-to-install-displaylink-on-fedora-41-with-the-surface-kernel

sudo dnf install  python3-devel pybind11-devel python3-pybind11
 

git clone https://github.com/DisplayLink/evdi

cd evdi

export CPLUS_INCLUDE_PATH="/usr/include/python3.13:$CPLUS_INCLUDE_PATH"

make

sudo make install

# Install mokutil and dkms
sudo dnf install mokutil dkms

sudo dnf install fedora-41-displaylink-1.14.7-4.github_evdi.x86_64.rpm

# Enroll the automatically generated DKMS key with Secure Boot
sudo mokutil --import /var/lib/dkms/mok.pub

# Reboot your system to complete the key enrollment
reboot

 


After reboot, confirm that the DKMS key is enrolled:


mokutil --list-enrolled | grep DKMS

This should output something similar to:

Subject: CN=DKMS module signing key
 

Private
Yes