Monday, June 25, 2018

DisplayLink with Fedora

# dnf install dkms
# dnf install libdrm-devel
# dnf install rpm-build
# git init
Initialized empty Git repository in /root/.git/
# git remote add github https://github.com/displaylink-rpm/displaylink-rpm
# git pull github master
# ls
20-displaylink.conf  99-displaylink.rules  anaconda-ks.cfg  ci  displaylink.service  displaylink-sleep-extractor.sh  displaylink.spec  initial-setup-ks.cfg  LICENSE  Makefile  README.md

# make rawhide
# cd x86_64/
# ls
displaylink-1.5.0.2-2.rawhide.20180218T011512Z.x86_64.rpm
# rpm -ivh displaylink-1.5.0.2-2.rawhide.20180218T011512Z.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:displaylink-1.5.0.2-2.rawhide.201################################# [100%]
#


if fails install evdi module and try again
Get  evdi
https://github.com/DisplayLink/evdi/
$ cd evdi-*
$ make
$ cp -r ./module/ /usr/src/evdi-devel
$ dkms add evdi/devel
$ dkms build evdi/devel
$ dkms install evdi/devel
$ modprobe evdi