Package Details: evdi-git 1.5.0_r2.r0.gdc3c9d6-1

Git Clone URL: https://aur.archlinux.org/evdi-git.git (read-only)
Package Base: evdi-git
Description: A Linux® kernel module that enables management of multiple screens. Git version.
Upstream URL: https://github.com/DisplayLink/evdi
Licenses: GPL
Conflicts: evdi
Provides: evdi=1.5.0_r2
Submitter: ajs124
Maintainer: severach
Last Packager: severach
Votes: 7
Popularity: 0.000720
First Submitted: 2017-08-10 17:05
Last Updated: 2018-05-01 01:34

Dependencies (3)

Required by (1)

Sources (1)

Latest Comments

1 2 Next › Last »

bungeye commented on 2019-02-09 05:27

just a bump for @noraj's issue to see if anyone has a fix. Just installed Arch and trying to get this set up. I'm having the exact same error. Apologies if this is a rookie mistake.

CFLAGS="-Werror -Wextra -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-error=missing-field-initializers" make -C module 
make[1]: Entering directory '/home/zach/.cache/yay/evdi-git/src/evdi/module'
make -C /lib/modules/4.20.6-arch1-1-ARCH/build M=$PWD
make[2]: Entering directory '/home/zach/.cache/yay/evdi-git/src/evdi/module'
make[2]: *** /lib/modules/4.20.6-arch1-1-ARCH/build: No such file or directory.  Stop.
make[2]: Leaving directory '/home/zach/.cache/yay/evdi-git/src/evdi/module'
make[1]: *** [Makefile:57: module] Error 2
make[1]: Leaving directory '/home/zach/.cache/yay/evdi-git/src/evdi/module'
make: *** [Makefile:8: all] Error 2
/usr/bin/makepkg: line 342: logpipe: unbound variable
Error making: evdi-git

DrJPepper commented on 2019-01-23 16:01

Anyone have a fix for @noraj's issue below? I'm still experiencing it nigh a month later.

Edit: As of 4 hours ago the dev's said they'd fix the issue and will push soon

noraj commented on 2018-12-26 14:50

1.5.1.r0.gc7e80bc-1 is not building with my 4.19.8 and 4.20.0 kernel, I'm having this error:

CFLAGS="-Werror -Wextra -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-error=missing-field-initializers" make -C module                          
make[1]: Entering directory '/home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module'                                                                
make -C /lib/modules/4.20.0-1-MANJARO/build M=$PWD
make[2]: Entering directory '/usr/lib/modules/4.20.0-1-MANJARO/build'
  CC [M]  /home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_drv.o                                                                         
  CC [M]  /home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_modeset.o                                                                     
  CC [M]  /home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_connector.o                                                                   
  CC [M]  /home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_encoder.o                                                                     
  CC [M]  /home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_main.o                                                                        
  CC [M]  /home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_fb.o                                                                          
/home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_fb.c: In function ‘evdifb_create’:                                                      
/home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_fb.c:370:33: error: ‘FBINFO_CAN_FORCE_OUTPUT’ undeclared (first use in this function)   
  info->flags = FBINFO_DEFAULT | FBINFO_CAN_FORCE_OUTPUT;
                                 ^~~~~~~~~~~~~~~~~~~~~~~
/home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_fb.c:370:33: note: each undeclared identifier is reported only once for each function it
appears in
make[3]: *** [scripts/Makefile.build:292: /home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module/evdi_fb.o] Error 1                                 
make[2]: *** [Makefile:1563: _module_/home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module] Error 2                                                
make[2]: Leaving directory '/usr/lib/modules/4.20.0-1-MANJARO/build'
make[1]: *** [Makefile:57: module] Error 2
make[1]: Leaving directory '/home/noraj/.cache/pikaur/build/evdi-git/src/evdi/module'                                                                 
make: *** [Makefile:8: all] Error 2
/bin/makepkg: line 346: logpipe: unbound variable

stansvec commented on 2018-03-12 11:19

@menta I can confirm your solutions works. Thanks!

corallus commented on 2018-02-16 08:35

@menta Thanks! Works perfectly. evdi and kernel updates are a real pain in the ass...

menta commented on 2018-02-08 09:52

The following modified PKGBUILD may be used until the bug causing problems with linux 4.15 (https://github.com/DisplayLink/evdi/issues/117) will be fixed upstream: https://pastebin.com/sNZpgYuD

micsnare commented on 2018-02-06 18:03

I'm getting the following error after upgrading the kernel to 4.15.1-2

make[2]: [scripts/Makefile.build:316: /var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/evdi_connector.o] Error 1 make[2]: Waiting for unfinished jobs.... ./tools/objtool/objtool orc generate --no-fp "/var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/.tmp_evdi_drv.o"; ./tools/objtool/objtool orc generate --no-fp "/var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/.tmp_evdi_encoder.o"; if [ "-pg" = "-pg" ]; then if [ /var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/evdi_drv.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount "/var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/evdi_drv.o"; fi; fi; if [ "-pg" = "-pg" ]; then if [ /var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/evdi_encoder.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount "/var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/evdi_encoder.o"; fi; fi; ./tools/objtool/objtool orc generate --no-fp "/var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/.tmp_evdi_modeset.o"; if [ "-pg" = "-pg" ]; then if [ /var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/evdi_modeset.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount "/var/lib/dkms/evdi/1.5.0.r11.ga73092d/build/evdi_modeset.o"; fi; fi; make[1]: [Makefile:1508: module/var/lib/dkms/evdi/1.5.0.r11.ga73092d/build] Error 2 make[1]: Leaving directory '/usr/lib/modules/4.15.1-2-ARCH/build' make: [Makefile:22: all] Error 2

Please help, I'm no longer able to receive any signal from my monitor anymore.

mar77i commented on 2018-02-01 10:10

For linux 4.15, this change [0] was added to the drm infrastructure. It's fine if you just add a NULL pointer for the new drm_file* second argument to drm_mode_object_find.

You can find that file in /var/lib/dkms/evdi/1.5.0/source/evdi_connector.c once the package is installed.

[0] https://lkml.org/lkml/2017/10/5/28

moparisthebest commented on 2017-11-09 04:02

This needs 'libdrm' added to makedepends to build

chendaniely commented on 2017-10-11 19:02

I'm getting the following error after the recent kernel update to 4.13.5-1

```
Error! echo
Your kernel headers for kernel 4.13.4-1-ARCH cannot be found at
/usr/lib/modules/4.13.4-1-ARCH/build or /usr/lib/modules/4.13.4-1-ARCH/source.
```