Search Criteria
Package Details: evdi-dkms-git 1.14.15.r0.g3dafd62-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/evdi-dkms-git.git (read-only, click to copy) |
|---|---|
| Package Base: | evdi-dkms-git |
| Description: | Kernel module to enable management of multiple screens |
| Upstream URL: | https://github.com/DisplayLink/evdi |
| Licenses: | MIT, GPL-2.0-only, LGPL-2.1-only |
| Conflicts: | evdi, evdi-dkms, python-pyevdi |
| Provides: | evdi, evdi-dkms |
| Submitter: | xiota |
| Maintainer: | xiota (severach) |
| Last Packager: | xiota |
| Votes: | 30 |
| Popularity: | 0.89 |
| First Submitted: | 2025-03-20 21:09 (UTC) |
| Last Updated: | 2026-02-25 17:41 (UTC) |
Dependencies (6)
- dkms (dkms-gitAUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- libdrm (libdrm-gitAUR) (make)
- pybind11 (pybind11-gitAUR) (make)
- python-setuptools (make)
- python (optional) – for pyevdi
Required by (3)
- displaylink (requires evdi)
- lianli-linux-git (requires evdi-dkms)
- smi-usbdisplay
Latest Comments
« First ‹ Previous 1 .. 10 11 12 13 14 15 16 17 Next › Last »
Matze commented on 2020-02-18 10:30 (UTC)
https://github.com/DisplayLink/evdi/commit/30fce259c84c1c9aa9e19f2fc60da86a87d7a33c#diff-ac1d3d13a2d744cb069a623a4550cc26
This broke the PKGBUILD script triggering the error check in line 74. Add "rm libevdi.so" below line 69 as quickfix.
yaron commented on 2020-02-17 10:18 (UTC) (edited on 2020-02-17 10:18 (UTC) by yaron)
Looks like the following commit should resolve the 5.5 issue:
https://github.com/DisplayLink/evdi/commit/4722ad8cb55da60e3e1c000284fc0ecaffa17065
hq1 commented on 2020-02-13 10:39 (UTC)
I was able to compile it by removing all the patches from PKGBUILD and using the main git tree.
5.5.3-arch1-1
thx1138 commented on 2020-02-12 19:52 (UTC)
To summarize, how to build on the 5.5 kernel, but not on the 5.4 kernel or earlier:
1) mkdir and cd to a custom build directory.
2) Manually download the PKGBUILD and the two patch files, and rename the PKKBUILD:
https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=evdi-git
https://crazy.dev.frugalware.org/evdi-all-in-one-fixes.patch
https://gitweb.frugalware.org/frugalware-current/raw/master/source/lib-extra/evdi/kernel-5.5-test.patch
3) Edit the evdi-all-in-one-fixes.patch and delete the whole first diff, for travis.yml.
4) Edit the PKGBUILD -
A) comment-out the following lines, as these files do not exist:
install=${pkgname}.install and
changelog="${pkgname}.Changelog"
B) Add the line, under "source=(":
'https://gitweb.frugalware.org/frugalware-current/raw/master/source/lib-extra/evdi/kernel-5.5-test.patch')
C) Delete the trailing right-parenthesis after the line "#'relro.patch'". The parser fails with the intervening comment, and no, that is not a trailing forward-slash, as was mistakenly stated in an earlier comment.
D) Modify the Integrity checks for the modified source line:
md5sums=('SKIP'
'SKIP'
'SKIP')
sha256sums=('SKIP'
'SKIP'
'SKIP')
5) Finally, try building with:
makepkg -Csi
sebfault commented on 2020-02-06 15:14 (UTC)
I can also confirm breakage on kernel 4.19.101-1-lts, as well as properly building by removing the .travis portion of evdi-all-in-one-fixes.patch.
hwkiller commented on 2020-02-05 22:00 (UTC)
Update: With latest kernel (5.5), this build is broken.
Add this patch: https://gitweb.frugalware.org/frugalware-current/raw/master/source/lib-extra/evdi/kernel-5.5-test.patch
And modify the evdi-all-in-one-fixes.patch to exclude the .travis file (it is irrelevant to the build, but breaks the patching process currently).
l3rc10 commented on 2020-01-16 23:53 (UTC)
makepkg is failing because of that trailing / in the git+https URI (L24 of PKGBUILD) to the official vcs
severach commented on 2019-06-11 05:11 (UTC)
depends=linux-headersdoesn't work. All it guarantees is that you have headers for the latestlinux, not the headers for whatever linux is booted. Mylinux-ltspackages are fixed toprovide=linux-headersbut some do not.jdormit commented on 2019-06-07 22:38 (UTC)
For anyone still looking for an answer to @noraj and @bungeye's problem below, the solution is to install the linux-headers package. This should be added to the PKGBUILD as a dependency to prevent other people from having this issue in the future.
« First ‹ Previous 1 .. 10 11 12 13 14 15 16 17 Next › Last »