Package Details: evdi-dkms-git 1.14.15.r0.g3dafd62-2

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)

Required by (3)

Sources (1)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 17 Next › Last »

dragonette commented on 2021-11-14 00:22 (UTC)

@francoism90 Thank you very much sir, was able to work with your version of evdi on version 5.15

francoism90 commented on 2021-11-13 08:23 (UTC)

Yeah, it's really sad this still hasn't been updated/improved upstream.

This is my repo with fixes provided by other users (if useful): https://github.com/francoism90/evdi

mcardillo55 commented on 2021-11-13 01:06 (UTC) (edited on 2021-11-15 18:36 (UTC) by mcardillo55)

Broken in Linux 5.15.

In the meantime, I created a repo with a working patch based on some suggestions from GitHub user infinytum in the upstream project: https://github.com/mcardillo55/evdi-git

Upstream thread: https://github.com/DisplayLink/evdi/issues/308

francoism90 commented on 2021-11-05 19:21 (UTC)

This doesn't seem to compile Linux v5.15. :(

francoism90 commented on 2021-11-03 16:07 (UTC) (edited on 2021-11-03 16:52 (UTC) by francoism90)

To stop the journal messages, I've created a simple patch:

// 0001-allow-loglevel-none.patch
--- a/module/evdi_debug.h
+++ b/module/evdi_debug.h
@@ -11,7 +11,7 @@

 #include "evdi_params.h"

-#define EVDI_LOGLEVEL_ALWAYS  0
+// #define EVDI_LOGLEVEL_ALWAYS  0
 #define EVDI_LOGLEVEL_FATAL   1
 #define EVDI_LOGLEVEL_ERROR   2
 #define EVDI_LOGLEVEL_WARN    3

This will stop the spamming when using something like this:

// /etc/modprobe.d/evdi.conf
options evdi initial_loglevel=0 initial_device_count=4 disable_texture_import=1

It's a bit weird, because when looking at the source code (https://github.com/DisplayLink/evdi/blob/devel/module/evdi_debug.h#L22), every code seems to print debug messages.

korrat commented on 2021-09-05 07:25 (UTC)

According to https://wiki.archlinux.org/title/DKMS_package_guidelines#Dependencies, dkms packages should not list linux-headers as a dependency. Currently, this package pulls in linux-headers on my system even though I'm running the linux-zen kernel.

francoism90 commented on 2021-07-30 10:39 (UTC)

@Morta This should always use the latest commit.

Morta commented on 2021-07-29 20:46 (UTC)

Can you please update to the latest commit form github ?

With Kernel 5.13 the Lenovo Dockingstation stop working with the LAN and has Pixel faults on GNOME Dekstop and Cinnamon is stop working with evdi

francoism90 commented on 2021-07-29 08:38 (UTC)

Anyone else having these messages:

jul 29 10:36:30 desktop kernel: evdi evdi.0: cannot be used for peer-to-peer DMA as it is not a PCI device
jul 29 10:36:31 desktop kernel: evdi evdi.0: cannot be used for peer-to-peer DMA as it is not a PCI device
jul 29 10:36:31 desktop kernel: evdi evdi.0: cannot be used for peer-to-peer DMA as it is not a PCI device
jul 29 10:36:32 desktop kernel: evdi evdi.0: cannot be used for peer-to-peer DMA as it is not a PCI device
jul 29 10:36:32 desktop kernel: evdi evdi.0: cannot be used for peer-to-peer DMA as it is not a PCI device
jul 29 10:36:33 desktop kernel: evdi evdi.0: cannot be used for peer-to-peer DMA as it is not a PCI device
jul 29 10:36:33 desktop kernel: evdi evdi.0: cannot be used for peer-to-peer DMA as it is not a PCI device