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.87 |
| 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 .. 7 8 9 10 11 12 13 14 15 16 17 Next › Last »
severach commented on 2021-04-11 16:30 (UTC)
if
uname -risn't the same aspacman -Q linuxthen you need to reboot.WernerG commented on 2021-04-11 10:22 (UTC)
same issue on 5.11.12 why is the build looking for "/lib/modules/5.11.7" and not for the version I'm running?
exup commented on 2021-04-10 01:44 (UTC)
Im on 5.11.11-arch1-1 and getting same build errors as @kayvan @offmilk.
marmottus commented on 2021-04-07 14:26 (UTC)
@bnavigator Thanks for the info, I'm switching right away :-)
bnavigator commented on 2021-04-06 12:32 (UTC)
@marmottus: the current evdi-git with commit b0b3d13 does support kernels >= 5.11
marmottus commented on 2021-04-06 12:17 (UTC) (edited on 2021-04-06 12:18 (UTC) by marmottus)
I'm on 5.10 LTS since evdi 1.9 does not support kernels >= 5.11 and for that the package requires the
linux-lts-headerspackage instead of thelinux-headers.kayvan commented on 2021-03-01 18:41 (UTC)
build failes on kernel 5.11.2-arch1-1 in addition to the error message posted by @offmilk, I see this in the file: /var/lib/dkms/evdi/1.7.2/build/make.log
offmilk commented on 2021-02-24 07:07 (UTC) (edited on 2021-02-24 07:12 (UTC) by offmilk)
Build fails on kernel 5.11.1-arch-1, not sure if related to @Ville.Kovacs error
==> Starting build()... CFLAGS="-Werror -Wextra -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-error=missing-field-initializers -march=x86-64 -mtune=generic -O2 -pipe " make -C module make[1]: Entering directory '/home/off/.cache/yay/evdi-git/src/evdi/module' make -C /lib/modules/5.11.1-arch1-1/build M=$PWD make[2]: Entering directory '/usr/lib/modules/5.11.1-arch1-1/build' CC [M] /home/off/.cache/yay/evdi-git/src/evdi/module/evdi_platform_drv.o CC [M] /home/off/.cache/yay/evdi-git/src/evdi/module/evdi_platform_dev.o CC [M] /home/off/.cache/yay/evdi-git/src/evdi/module/evdi_sysfs.o CC [M] /home/off/.cache/yay/evdi-git/src/evdi/module/evdi_modeset.o /home/off/.cache/yay/evdi-git/src/evdi/module/evdi_modeset.c:163:20: error: initialization of ‘void (*)(struct drm_crtc *, struct drm_atomic_state *)’ from incompatible pointer type ‘void (*)(struct drm_crtc *, struct drm_crtc_state *)’ [-Werror=incompatible-pointer-types] 163 | .atomic_flush = evdi_crtc_atomic_flush, | ^~~~~~~~~~~~~~~~~~~~~~ /home/off/.cache/yay/evdi-git/src/evdi/module/evdi_modeset.c:163:20: note: (near initialization for ‘evdi_helper_funcs.atomic_flush’) cc1: all warnings being treated as errors make[3]: *** [scripts/Makefile.build:279: /home/off/.cache/yay/evdi-git/src/evdi/module/evdi_modeset.o] Error 1 make[2]: *** [Makefile:1800: /home/off/.cache/yay/evdi-git/src/evdi/module] Error 2 make[2]: Leaving directory '/usr/lib/modules/5.11.1-arch1-1/build' make[1]: *** [Makefile:77: module] Error 2 make[1]: Leaving directory '/home/off/.cache/yay/evdi-git/src/evdi/module' make: *** [Makefile:8: all] Error 2 ==> ERROR: A failure occurred in build(). /usr/share/makepkg/util/message.sh: line 51: QUIET: unbound variable /usr/bin/makepkg: line 132: logpipe: unbound variable error making: evdi-gitVille.Kovacs commented on 2021-02-16 17:36 (UTC) (edited on 2021-02-16 17:38 (UTC) by Ville.Kovacs)
doesn't build on 5.10.16-arch1-1 - sorry about the formatting, no time to study markdown.
==> Starting build()... CFLAGS="-Werror -Wextra -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-error=missing-field-initializers -march=x86-64 -mtune=generic -O2 -pipe " make -C module make[1]: Entering directory '/tmp/makepkg/evdi-git/src/evdi/module' make -C /lib/modules/5.10.16-arch1-1/build M=$PWD make[2]: Entering directory '/usr/lib/modules/5.10.16-arch1-1/build' CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_platform_drv.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_platform_dev.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_sysfs.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_modeset.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_connector.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_encoder.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_drm_drv.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_fb.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_gem.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_painter.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_params.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_cursor.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_debug.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_i2c.o CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi_ioc32.o LD [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi.o MODPOST /tmp/makepkg/evdi-git/src/evdi/module/Module.symvers CC [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi.mod.o LD [M] /tmp/makepkg/evdi-git/src/evdi/module/evdi.ko make[2]: Leaving directory '/usr/lib/modules/5.10.16-arch1-1/build' make[1]: Leaving directory '/tmp/makepkg/evdi-git/src/evdi/module' CFLAGS="-I../module -Werror -Wextra -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-error=missing-field-initializers -march=x86-64 -mtune=generic -O2 -pipe " make -C library make[1]: Entering directory '/tmp/makepkg/evdi-git/src/evdi/library' cc -I../module -std=gnu99 -fPIC -I../module -Werror -Wextra -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-error=missing-field-initializers -march=x86-64 -mtune=generic -O2 -pipe -D_FORTIFY_SOURCE=2 -c -o evdi_lib.o evdi_lib.c evdi_lib.c: In function ‘find_unused_card_for’: evdi_lib.c:475:37: error: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4089 [-Werror=format-truncation=] 475 | snprintf(link_path, PATH_MAX - 7, "%s/device", dirname); | ^~ ...... 521 | if (!is_correct_parent_device(evdi_path, parent_device)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from evdi_lib.c:17: /usr/include/bits/stdio2.h:71:10: note: ‘__builtinsnprintfchk’ output between 8 and 4103 bytes into a destination of size 4089 71 | return builtinsnprintfchk (s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ evdi_lib.c:526:60: error: ‘/drm’ directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Werror=format-truncation=] 526 | snprintf(evdi_drm_path, PATH_MAX - strlen(evdi_path), "%s/drm", evdi_path); | ^~~~ In file included from /usr/include/stdio.h:866, from evdi_lib.c:17: /usr/include/bits/stdio2.h:71:10: note: ‘__builtinsnprintfchk’ output between 5 and 4100 bytes into a destination of size 4096 71 | return builtinsnprintfchk (s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ evdi_lib.c: In function ‘evdi_check_device’: evdi_lib.c:619:36: error: ‘/drm/card’ directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Werror=format-truncation=] 619 | snprintf(card_path, PATH_MAX, "%s/drm/card%d", path, device); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from evdi_lib.c:17: /usr/include/bits/stdio2.h:71:10: note: ‘__builtinsnprintfchk’ output between 11 and 4116 bytes into a destination of size 4096 71 | return builtinsnprintfchk (s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[1]: [<builtin>: evdi_lib.o] Error 1 make[1]: Leaving directory '/tmp/makepkg/evdi-git/src/evdi/library' make: [Makefile:9: all] Error 2 ==> ERROR: A failure occurred in build(). /usr/share/makepkg/util/message.sh: line 51: QUIET: unbound variable /usr/bin/makepkg: line 132: logpipe: unbound variable error making: evdi-gitMonoAnji commented on 2021-01-19 10:14 (UTC)
@kaipee2 Will build if you remove
-fno-pltfrom CFLAGS in/etc/makepkg.conf.« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 Next › Last »