View Single Post
Old 06-10-2019, 04:27 AM   #1
danf
Junior Member
 
Join Date: Sep 2018
Posts: 2
Default Building EVDI handing on Ubuntu 18.04.2

When I run the install command, it hangs

sudo ./displaylink-driver-5.1.26.run
Verifying archive integrity... 100% All good.
Uncompressing DisplayLink Linux Driver 5.1.26 100%
DisplayLink Linux Software 5.1.26 install script called: install
Distribution discovered: Ubuntu 18.04.2 LTS
Installing
Configuring EVDI DKMS module
Registering EVDI kernel module with DKMS
Building EVDI kernel module with DKMS

This is on a Thinkpad 580. I saw some old threads about this but I'm wondering if there is some new way to solve this.

In my /var/lib/dkms/evdi/5.1.26/4.15.0-51-generic/x86_64/log/make.log file, it says:

DKMS make.log for evdi-5.1.26 for kernel 4.15.0-51-generic (x86_64)
Sun Jun 9 21:12:26 PDT 2019
make KBUILD_VERBOSE=1 SUBDIRS=/var/lib/dkms/evdi/5.1.26/build SRCROOT=/var/lib/dkms/evdi/5.1.26/build CONFIG_MODULE_SIG= -C /lib/modules/4.15.0-51-generic/build modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-51-generic'
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /var/lib/dkms/evdi/5.1.26/build/.tmp_versions ; rm -f /var/lib/dkms/evdi/5.1.26/build/.tmp_versions/*

Any ideas would be appreciated!

Dan
danf is offline   Reply With Quote