User Tools

Site Tools


linux:install:build-evdi

Building evdi

The procedure below is mainly based on this description:1)

  1. install the following packages: linux-source, linux-headers-generic, libssl-dev, libdrm-dev
  2. backup original files /lib/modules/$(uname -r)/updates/dkms/evdi.ko and /opt/displaylink/libevdi.so
  3. download evdi source code from GitHub
  4. change the sources as you want (i increased define MAX_DIRTS to 64)
  5. goto sub-directory module and execute
    make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
  6. goto sub-directory library and execute
    make
  7. finally replace evdi.ko and libevdi.so in your filesystem or install it
    sudo make -n -C /lib/modules/$(uname -r)/build INSTALL_MOD_DIR=updates M=$(pwd) modules_install
1)
See also Linux kernel documentation on topic Building External Modules.
linux/install/build-evdi.txt · Last modified: 2017/12/09 17:33 by dfcgen