View Single Post
Old 12-16-2021, 08:48 AM   #4
yoann
Junior Member
 
Join Date: Dec 2021
Posts: 1
Default same problem with pop_os 21.10

Verifying archive integrity... 100% All good.
Uncompressing DisplayLink Linux Driver 5.4.1-55.174 100%
DisplayLink Linux Software 5.4.1-55.174 install script called:
Distribution discovered: Pop!_OS 21.10

Installing

[ Installing EVDI ]
[[ Installing EVDI DKMS module ]]

Creating symlink /var/lib/dkms/evdi/1.9.1/source ->
/usr/src/evdi-1.9.1

DKMS: add completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area...
make -j8 KERNELRELEASE=5.15.5-76051505-generic all INCLUDEDIR=/lib/modules/5.15.5-76051505-generic/build/include KVERSION=5.15.5-76051505-generic DKMS_BUILD=1...(bad exit status: 2)
ERROR (dkms apport): binary package for evdi: 1.9.1 not found
Error! Bad return status for module build on kernel: 5.15.5-76051505-generic (x86_64)
Consult /var/lib/dkms/evdi/1.9.1/build/make.log for more information.
ERROR: Failed to install evdi to the kernel tree.




and the output of the log file is :

DKMS make.log for evdi-1.9.1 for kernel 5.15.5-76051505-generic (x86_64)
Thu Dec 16 10:44:30 CET 2021
make KBUILD_VERBOSE=1 M=/var/lib/dkms/evdi/1.9.1/build SUBDIRS=/var/lib/dkms/evdi/1.9.1/build SRCROOT=/var/lib/dkms/evdi/1.9.1/build CONFIG_MODULE_SIG= -C /lib/modules/5.15.5-76051505-generic/build modules
make[1]: Entering directory '/usr/src/linux-headers-5.15.5-76051505-generic'
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)
make -f ./scripts/Makefile.build obj=/var/lib/dkms/evdi/1.9.1/build \
single-build= \
need-builtin=1 need-modorder=1
gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_platform_drv.o.d -nostdinc -isystem
| ^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:277 : /var/lib/dkms/evdi/1.9.1/build/evdi_modeset.o] Erreur 1
In file included from /var/lib/dkms/evdi/1.9.1/build/evdi_connector.c:19:
/var/lib/dkms/evdi/1.9.1/build/evdi_drm_drv.h:23:10: fatal error: drm/drm_irq.h: Aucun fichier ou dossier de ce type
23 | #include <drm/drm_irq.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:277 : /var/lib/dkms/evdi/1.9.1/build/evdi_connector.o] Erreur 1
In file included from /var/lib/dkms/evdi/1.9.1/build/evdi_fb.c:31:
/var/lib/dkms/evdi/1.9.1/build/evdi_drm_drv.h:23:10: fatal error: drm/drm_irq.h: Aucun fichier ou dossier de ce type
23 | #include <drm/drm_irq.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:277 : /var/lib/dkms/evdi/1.9.1/build/evdi_fb.o] Erreur 1
make[1]: *** [Makefile:1874: /var/lib/dkms/evdi/1.9.1/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.15.5-76051505-generic'
make: *** [Makefile:28: all] Error 2





IS there a workaround for that ?
yoann is offline   Reply With Quote