Package Details: evdi-git 1.14.2.r0.g9905b9b-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: 28
Popularity: 0.89
First Submitted: 2017-08-10 17:05 (UTC)
Last Updated: 2024-03-18 16:46 (UTC)

Dependencies (3)

Required by (3)

Sources (1)

Latest Comments

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

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

LinaM commented on 2021-07-18 22:05 (UTC)

Package installation without problems - with kernel 5.13.1-3 (manjaro, install displaylink afterwards)

olof commented on 2021-06-05 10:10 (UTC) (edited on 2021-06-05 10:11 (UTC) by olof)

This package seems to use the wrong Linux headers.

From the last line of the install log:

==> Unable to install module evdi/1.9.1 for kernel 5.12.9-arch1-1: Missing kernel modules tree.
➜  ~ uname -a
Linux pedro 5.12.8-arch1-1 #1 SMP PREEMPT Fri, 28 May 2021 15:10:20 +0000 x86_64 GNU/Linux
➜  ~ 

Notice x.y.9 vs x.y.8 in the kernel version. Am I doing something wrong? Any ideas for a workaround? Installing with paru evdi-git.