Package Details: evdi-git 1.14.7.r3.g59a3a86-1

Git Clone URL: https://aur.archlinux.org/evdi-git.git (read-only, click to copy)
Package Base: evdi-git
Description: kernel module that enables management of multiple screens, primarily for DisplayLink USB VGA DVI HDMI DisplayPort video
Upstream URL: https://github.com/DisplayLink/evdi
Licenses: GPL
Conflicts: evdi
Provides: evdi
Submitter: None
Maintainer: severach
Last Packager: severach
Votes: 29
Popularity: 0.056559
First Submitted: 2017-08-10 17:05 (UTC)
Last Updated: 2024-10-19 17:39 (UTC)

Dependencies (3)

Required by (3)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 17 Next › Last »

xiota commented on 2025-02-07 16:38 (UTC)

This package should probably be renamed evdi-dkms-git.

KarthikJay commented on 2024-12-12 17:57 (UTC) (edited on 2024-12-12 17:58 (UTC) by KarthikJay)

For anyone having issues compiling on kernel 6.13+ The latest commit is faulty, so you will need to revert it in the PKGBUILD.

If using an AUR helper make sure the cache is cleared, before reinstalling with the edited PKGBUILD. Ex:

paru -Scc
paru -S evdi-git --fm code

Replace the hash in the quotes on line 50 with this hash instead: fb79dca31768bf6c16a8a787fdd67b245e4611f4

Enjoy!

DocMAX commented on 2024-12-10 14:05 (UTC) (edited on 2024-12-10 14:42 (UTC) by DocMAX)

Not working for me. The module compiles without error and is loaded, but my displays remains black. (Worked before, Thinkpad X1 Carbon G6)

copyninja693 commented on 2024-12-09 11:12 (UTC) (edited on 2024-12-20 15:07 (UTC) by copyninja693)

displaylink 6.0-0
evdi-git 1.14.7.r0.ge41240c-1

With cedricroijakkers patch, successfully working on 6.12.3-arch1-1 and 6.12.4.arch1-1

exup commented on 2024-12-06 06:20 (UTC) (edited on 2024-12-09 01:36 (UTC) by exup)

Stil get an error, I deleted the folder then re ran makepkg -si



==> Extracting sources...
  -> Creating working copy of evdi git repo...
fatal: bad object refs/remotes/origin/gh-pages
error: /home/au009900/Documents/AUR/evdi-git/evdi did not send all necessary objects
==> ERROR: Failure while updating working copy of evdi git repo

severach commented on 2024-12-06 05:42 (UTC)

Delete your evdi folder after switching sources.

exup commented on 2024-12-05 23:19 (UTC) (edited on 2024-12-05 23:22 (UTC) by exup)

Hi, I edited the PKGBUILD file as mentioned to point to your URL but get the following, if I run makepkg -si


==> Making package: evdi-git 1.14.7.r3.g59a3a86-1 (Fri Dec  6 10:16:21 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
==> ERROR: /home/au009900/Documents/AUR/evdi-git/evdi is not a clone of https://github.com/cedricroijakkers/evdi

cedricroijakkers commented on 2024-12-05 12:10 (UTC) (edited on 2024-12-05 12:14 (UTC) by cedricroijakkers)

For all of you using kernel 6.12 and getting dkms compilation errors, I have opened a pull request on the evdi repository to fix the build with the latest kernel (see: https://github.com/DisplayLink/evdi/pull/498) but they are taking their sweet time to merge and make a new release.

In the mean time, you can fix the issue by cloning this AUR package, and editing the PKGBUILD file as follows, by pointing the evdi source repository to my PR repo instead of the original evdi repo:

Locate the block:

source=(
  'git+https://github.com/DisplayLink/evdi'
)

Change this to:

source=(
  'git+https://github.com/cedricroijakkers/evdi'
)

And run the makepkg command as usual. You will end up with a patched package with version 1.14.7 which can be installed, working with kernel 6.12 and backwards compatible with previous versions.

Wirnitzer commented on 2024-12-03 07:57 (UTC) (edited on 2024-12-03 09:09 (UTC) by Wirnitzer)

Patching PKGBUILD as follows worked for me Line 50, below git revert, add git cherry-pick -n 'e41240cf62d7188643bc95e5d69e1c4cfa6ddb84'

On 6.12.1

I made this change, and after running makepkg -f, nothing was ok.

Kernel: 6.12.1-arch1-1

evdi-git: 1.14.7.r3.g59a3a-1 It didn't work

evdi-git: 1.14.7.r3.g59a3a86-1 It works fine!

lelithium commented on 2024-12-02 08:25 (UTC)

Patching PKGBUILD as follows worked for me Line 50, below git revert, add git cherry-pick -n 'e41240cf62d7188643bc95e5d69e1c4cfa6ddb84'

On 6.12.1