Package Details: evdi 1.7.0-2

Git Clone URL: (read-only, click to copy)
Package Base: evdi
Description: A Linux® kernel module that enables management of multiple screens.
Upstream URL:
Licenses: GPL
Submitter: PlusMinus
Maintainer: mwawrzyniak
Last Packager: mwawrzyniak
Votes: 39
Popularity: 0.62
First Submitted: 2016-09-16 07:44
Last Updated: 2020-10-18 14:58

Pinned Comments

mwawrzyniak commented on 2020-10-18 15:02

I have downgraded this package to v1.7.0 and applied the patch from abucodonosor to let it compile on kernel version 5.9.

Please note sickcodes' comment about removing /etc/udev/rules.d/99-displaylink.rules if you have issues with X crashing.

Once the new versions of DisplayLink are available which use evdi > 1.7.0, I will switch back to keeping this package up-to-date with upstream.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

niedakh commented on 2019-12-05 05:31

If anyone has a problem with the #evdi AUR #archlinux package under linux 5.4 and #DKMS failures, here's a patch to the AUR repo that makes it work. I retrofited the patches and instruction from @raghar's github link:


cd /tmp

git clone

cd evdi


makepkg -si

cd ..

rm -rf evdi

pogojotz commented on 2019-12-04 14:57

That patch does not yet work with DKMS :(

lordchaos commented on 2019-12-04 10:03

@mwawrzyniak can you please have a look at the latest patch offered? See the github link.

raghar commented on 2019-12-03 21:24

Some fix is described in issue on GitHub - - but for me it is a but too complicated to apply this myself so I am waiting for a proper fix.

darose commented on 2019-12-03 15:19

I'm having same issue as @lordchaos. Is there a fix/workaround?

lordchaos commented on 2019-12-02 22:38

Does not seem to build against the 5.4.1-x kernel, not sure what's going on here:

make LDFLAGS= MAKEFLAGS=" --jobserver-auth=3,4" O=/usr/lib/modules/5.4.1-arch1-1/build subdir=tools -C ./tools/ objtool make -f ./scripts/Makefile.modbuiltin obj=usr make -f ./scripts/Makefile.modbuiltin obj=arch/x86 rm -f include/linux/version.h make[2]: Nothing to be done for 'objtool'. make -f ./scripts/Makefile.modbuiltin obj=kernel make -f ./scripts/Makefile.modbuiltin obj=certs scripts/ arch/x86/entry/syscalls/Makefile: No such file or directory make[2]: *** No rule to make target 'arch/x86/entry/syscalls/Makefile'. Stop.

Singularity commented on 2019-05-09 16:37

evdi-dkms would better represent the packages name

ghego commented on 2019-05-02 09:42

I'm facing an issue with kernel 5.1, line 45 of evdi_drv has an issue for incompatible pointer type.

vm_fault_t ()(struct vm_fault ) {aka unsinge int ()(struct vm_fault )} from incompatible pointer type 'int ()(struct vm_fault )

Linux headers are installed

mwawrzyniak commented on 2019-03-14 14:35

I have confirmed this package compiles properly on the 5.0 kernel (standard and -ck kernel). Please make sure you have the kernel headers installed. Also, marking a package out of date is only appropriate when the upstream has released a new version. That is not that case with evdi at this point.

rhermes commented on 2019-03-14 07:02

It is building for me @BoredCat. Do you have the kernel headers installed?