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?
Git Clone URL: | https://aur.archlinux.org/displaylink.git (read-only, click to copy) |
---|---|
Package Base: | displaylink |
Description: | Linux driver for DisplayLink devices |
Upstream URL: | https://www.synaptics.com/products/displaylink-graphics |
Keywords: | dock gpu graphics usb |
Licenses: | GPL2, custom, LGPL2.1 |
Submitter: | Hideaki |
Maintainer: | endorfina |
Last Packager: | endorfina |
Votes: | 105 |
Popularity: | 0.21 |
First Submitted: | 2015-08-04 23:24 (UTC) |
Last Updated: | 2024-12-14 08:31 (UTC) |
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 44 Next › Last »
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?
5.6.1-3 works for me with evdi 1.12.0.r6.gbdc258b-1 (Manjaro, KDE, Kernel 6.1.1)
Anyone on a machine using the i915 iGPU driver only + evdi-git and this package on KDE Plasma Wayland and not able to log into the Plasma Wayland session while using DisplayLink?
@djallits Linux 6.0.1-arch1-1 x86_64 breaking this is actually a problem with evdi
. Fix is mainlined in evdi-git
. See https://aur.archlinux.org/packages/evdi#comment-884724 for fix.
For google:
displaylink.service: Control process exited, code=exited, status=1/FAILURE
modprobe: ERROR: could not insert 'evdi': Invalid argument
failed to validate module [evdi] BTF: -22
BPF:
BPF: Invalid btf_info kind_flag
BPF:
BPF: size=4 vlen=4
BPF: [112126] ENUM perf_event_task_context
DisplayLink 5.6.1-3 breaks on Linux 6.0.1-arch1-1 x86_64. I am digging into the issue now, but I just wanted to warn anyone else.
The displaylink patch works and my extra monitors work better than before. I no longer has the cursor jitteriness after upgrading to:
evdi: aur/evdi displaylink: direc85's github for displaylink kernel: 5.19.7-arch1-1
evdi/displaylink doesn't work with LTS kernel however.
Thanks @kleofas(!!!): now it works with evdi 1.12.0.1 and Kernel 5.19.1 (Manjaro)
@Morta: replace <-rows with >-rows (ignore lines that start with numbers)
Ready to use repo with direc85's patch bellow: https://github.com/seb-sky/aur-displaylink
Confirming that this combination works with recent hardware, e.g. i-tec CATRIPLEDOCKPDPRO
Edit: Added .SRCINFO and more notes.
git diff for 5.6.1:
diff --git a/.SRCINFO b/.SRCINFO
index 493d8e0..dfaff43 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
pkgbase = displaylink
pkgdesc = Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00
- pkgver = 5.6
+ pkgver = 5.6.1
pkgrel = 1
url = https://www.synaptics.com/products/displaylink-graphics
- changelog = displaylink-release-notes-5.6.txt
+ changelog = displaylink-release-notes-5.6.1.txt
arch = i686
arch = x86_64
arch = arm
@@ -16,17 +16,17 @@ pkgbase = displaylink
makedepends = grep
makedepends = gawk
makedepends = wget
- depends = evdi>=1.10.1
+ depends = evdi>=1.12.0
depends = libusb>=1.0.0
- source = displaylink-driver-5.6.zip::https://www.synaptics.com/sites/default/files/exe_files/2022-05/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu5.6-EXE.zip
- source = displaylink-release-notes-5.6.txt
+ source = displaylink-driver-5.6.1.zip::https://www.synaptics.com/sites/default/files/exe_files/2022-08/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu5.6.1-EXE.zip
+ source = displaylink-release-notes-5.6.1.txt::https://www.synaptics.com/sites/default/files/release_notes/2022-08/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu5.6.1-Release%20Notes.txt
source = DISPLAYLINK-EULA
source = udev.sh
source = 99-displaylink.rules
source = displaylink.service
source = displaylink-sleep.sh
- sha256sums = ca15c82af195f50acc670a6b00b29d6709731e095113619330d45692f5243aed
- sha256sums = 529d8344f5cc1117388ddf2215c744baa920c7df4dbf40c3e5ddf2b4e82ba8e3
+ sha256sums = 89279748a9e276073ddfff7e949f2b92e30dc19f29a34c40ffcd3356c6d730c2
+ sha256sums = 1aae2005e7719e91179ed52ba85b11b35120c05116c94c4aa384394c4f6e8043
sha256sums = 2f81fea43332a62b2cf1dd47e56ea01caf1e886bcd16c3f82b18bfe148fb21a9
sha256sums = dc41ae8a2c287fc50fdda65bad8b0ffd76726f7773c25e1b0c5b7de95cecbdb6
sha256sums = c08a4726cf4e2f92c7cab00168ae9cc8d69d36a67c570609396a4a674934245a
diff --git a/PKGBUILD b/PKGBUILD
index d0241dd..32ac79c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,27 +4,27 @@
# Contributor: rhabbachi
pkgname=displaylink
-pkgver=5.6
-_releasedate=2022-05
-_pkgfullver=5.6.0-59.176
+pkgver=5.6.1
+_releasedate=2022-08
+_pkgfullver=5.6.1-59.184
pkgrel=1
pkgdesc="Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://www.synaptics.com/products/displaylink-graphics"
license=('custom' 'GPL2' 'LGPL2.1')
-depends=('evdi>=1.10.1'
+depends=('evdi>=1.12.0'
'libusb>=1.0.0')
makedepends=('grep' 'gawk' 'wget')
changelog="displaylink-release-notes-${pkgver}.txt"
source=(displaylink-driver-${pkgver}.zip::https://www.synaptics.com/sites/default/files/exe_files/${_releasedate}/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu${pkgver}-EXE.zip
- displaylink-release-notes-${pkgver}.txt
+ displaylink-release-notes-${pkgver}.txt::https://www.synaptics.com/sites/default/files/release_notes/${_releasedate}/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu${pkgver}-Release%20Notes.txt
DISPLAYLINK-EULA
udev.sh
99-displaylink.rules
displaylink.service
displaylink-sleep.sh)
-sha256sums=('ca15c82af195f50acc670a6b00b29d6709731e095113619330d45692f5243aed'
- '529d8344f5cc1117388ddf2215c744baa920c7df4dbf40c3e5ddf2b4e82ba8e3'
+sha256sums=('89279748a9e276073ddfff7e949f2b92e30dc19f29a34c40ffcd3356c6d730c2'
+ '1aae2005e7719e91179ed52ba85b11b35120c05116c94c4aa384394c4f6e8043'
'2f81fea43332a62b2cf1dd47e56ea01caf1e886bcd16c3f82b18bfe148fb21a9'
'dc41ae8a2c287fc50fdda65bad8b0ffd76726f7773c25e1b0c5b7de95cecbdb6'
'c08a4726cf4e2f92c7cab00168ae9cc8d69d36a67c570609396a4a674934245a'
@@ -61,8 +61,10 @@ package() {
ARCH="x86-ubuntu-1604" ;;
x86_64)
ARCH="x64-ubuntu-1604" ;;
- arm|armv6h|armv7h|aarch64)
+ arm|armv6h|armv7h)
ARCH="arm-linux-gnueabihf" ;;
+ aarch64)
+ ARCH="aarch64-linux-gnu" ;;
esac
echo "Installing DisplayLink Manager $ARCH"
Pinned Comments