Package Details: evdi 1.14.4-0

Git Clone URL: https://aur.archlinux.org/evdi.git (read-only, click to copy)
Package Base: evdi
Description: A Linux® kernel module that enables management of multiple screens.
Upstream URL: https://github.com/DisplayLink/evdi
Keywords: display displaylink dp evdi screens
Licenses: GPL
Submitter: PlusMinus
Maintainer: endorfina
Last Packager: endorfina
Votes: 52
Popularity: 0.25
First Submitted: 2016-09-16 07:44 (UTC)
Last Updated: 2024-04-14 03:03 (UTC)

Latest Comments

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

endorfina commented on 2023-04-28 09:28 (UTC)

ah, yes. base-devel is only assumed with makedepends. 🤔 I'll add it when I get home, possibly along with linux-headers

mvidaldp commented on 2023-04-28 00:37 (UTC)

It won't install without base-devel package. Can someone add it as a dependency? :)

endorfina commented on 2023-04-26 11:55 (UTC)

I can do it. :) I'll up update it later today

francoism90 commented on 2023-04-26 10:53 (UTC)

New version released, but would anyone want to maintain this?

I no longer run Arch.

mrTsjolder commented on 2023-03-28 12:23 (UTC)

The following patch can be applied to use the latest evdi version in combination with displaylink 5.6.1:

diff --git a/PKGBUILD b/PKGBUILD
index 50de26e..df2a978 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
 # Contributor: PlusMinus

 pkgname=evdi
-pkgver=1.12.0
-pkgrel=1
+pkgver=1.13.1
+pkgrel=0
 pkgdesc="A Linux® kernel module that enables management of multiple screens."
 arch=('i686' 'x86_64')
 url="https://github.com/DisplayLink/evdi"
@@ -12,7 +12,16 @@ license=('GPL')
 depends=(glibc dkms libdrm)
 changelog=$pkgname.Changelog
 source=(https://github.com/DisplayLink/evdi/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('484b1166ac1eccd14ec2c88ba426089d001401ba33612620d38d5f214a809fef')
+sha256sums=('e4a64926adef39dfa6ab3e7b1dfa20a3f55f656c11f1a98532562044a31ed5f4')
+
+pkgver() {
+  cd "$pkgname-$pkgver"
+  ci/set_version 1 12 2 > /dev/null
+  git tag -d v1.12.2 > /dev/null
+  cd ..
+  mv "$pkgname-$pkgver" "$pkgname-1.12.2"
+  printf "1.12.2"
+}

 build() {
   # We only need to build the library in this step, dkms will build the module

This patch might break when combined with future displaylink versions.

adrolter commented on 2023-03-01 00:11 (UTC)

Broken on 6.2, see: https://github.com/DisplayLink/evdi/issues/384#issuecomment-1369665899

ynnckvdv commented on 2023-02-10 19:17 (UTC)

Breaks with Linux 6.1.10-arch-1-1 x86_64

Using: displaylink 5.6.1-3 & evdi-git 1.12.0.r6.gbdc258b-1

Anyone else?

SimPilotAdamT commented on 2022-12-14 14:41 (UTC)

@olof if u can't use @direc85's fix, then use the evdi-git package. It has the fix that I authored, as mainlined. Not entirely sure when a new release will be tagged, so that this package works on Kernel 6.0 and newer...

olof commented on 2022-10-30 10:06 (UTC)

The evdi package (evdi 1.12.0-1) failed to load by dkms on my system: what instantaneously addressed the problem for me was to install evdi-git.

displaylink 5.6.1-3, evdi-git 1.12.0.r6.gbdc258b-1, Linux 6.0.5-arch1-1.

mcardillo55 commented on 2022-10-13 19:24 (UTC)

@direc85's workaround works for me. Thank you!