pkgver=5.6
_releasedate=2022-05
_pkgfullver=5.6.0-59.176
Add and rename the release notes.txt to your package folder displaylink-release-notes-5.6.txt
Recalculate the checksums with makepkg -g and fix PKGBUILD
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.22 |
First Submitted: | 2015-08-04 23:24 (UTC) |
Last Updated: | 2024-12-14 08:31 (UTC) |
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 44 Next › Last »
pkgver=5.6
_releasedate=2022-05
_pkgfullver=5.6.0-59.176
Add and rename the release notes.txt to your package folder displaylink-release-notes-5.6.txt
Recalculate the checksums with makepkg -g and fix PKGBUILD
@gipert, I'm using the combination displaylink (5.5) and evdi (1.10.1) together with wayland compositor. Here 2 Screens attachted to the HP USB-C/A Universal Dock G2.
Still some unspecific issues if I'm connect/disconnect usb-c while the laptop screen is not opened. But i can "reset" it, if I'm detach usb-c displaylink and screen open laptop screen. Then attach the dock again. But i have no FPS drops, correct DisplayFrequency and Resolution. Standby/Wakeup is no problem. So my personal problems fixed so far.
I played around with scaling factors, here is some trouble too. But it works if i got it finally setup. (In my case, i don't use scaling)
To be fair, even with windows i do have have trouble in some cases with the dock - so firmware/driver quality is not the best...
Did you update the firmware of the dock?
As @notresponding2u, I'm also struggling to make Sway aware of external displays. I tried both displaylink/evdi and displaylink-beta/evdi-git, no luck. With X11 works fine, though I cannot apply scaling factors – and that's why I need to make this work under Wayland. The problem seems to be in wlroots: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/1823, but looks like there's no timeline for fixing the issue.
@djallits, @Freakydude: which compositor are you using?
Can confirm @Freakydude comment. Version 5.5 thus far has been great with Wayland, and want to reiterate that evdi-git has fallen behind evdi in the AUR. You NEED to use the pinned version of EVDI.
Dear Maintainer or all who can't wait,
to help you, the correct variables for your PKGBUILD in case of the current build 5.5 are:
pkgname=displaylink
pkgver=5.5
_releasedate=2022-03
_pkgfullver=5.5.0-59.151
Add and rename the release notes.txt to your package folder displaylink-release-notes-5.5.txt
Recalculate the checksums with makepkg -g >> PKGBUILD
(And if you are not the maintainer, install it with makepkg -si. Use it together with normal evdi package (1.10). Works great with wayland)
Best regards
Time to update. Displaylink 5.5 is officially released: https://www.synaptics.com/products/displaylink-graphics/downloads/ubuntu
@DarwinsBuddy I don't think wayland is taking those configs into accout. But I have tried that as well. Does not make any difference.
@notresponding2u I am running Xorg with this config
/etc/X11/xorg.conf.d/20-evdi.conf
Section "OutputClass"
Identifier "DisplayLink"
MatchDriver "evdi"
Driver "modesetting"
Option "AccelMethod" "none"
EndSection
Maybe it has something to do with Wayland (which according to the wiki should not need any additional config)?
@DarwinsBuddy,
I got this
> sudo dmesg | grep evdi
[ 160.088933] evdi: loading out-of-tree module taints kernel.
[ 160.089015] evdi: module verification failed: signature and/or required key missing - tainting kernel
[ 160.092177] evdi: [I] Initialising logging on level 5
[ 160.092178] evdi: [I] Atomic driver: yes
[ 197.052728] evdi: [D] evdi_crtc_init:491 drm_crtc_init: 0 p0000000098df4bf5
[ 197.052750] evdi: [I] (card1) Opened by Task 20049 (DesktopManagerE) of process 20032 (DisplayLinkMana)
[ 197.052769] evdi evdi.0: [drm] Cannot find any crtc or sizes
[ 197.052793] evdi: [W] evdi_painter_send_update_ready_if_needed:693 Painter does not exist!
[ 197.053220] [drm] Initialized evdi 1.10.0 20211207 for evdi.0 on minor 1
[ 197.053245] evdi: [I] Evdi platform_device create
[ 197.053250] evdi: [I] Attaching to usb:2-4.1
[ 203.959950] evdi: [I] (card1) Opened by Task 20049 (DesktopManagerE) of process 20032 (DisplayLinkMana)
[ 203.962636] evdi: [I] (card1) Added i2c adapter bus number 8
[ 203.962638] evdi: [I] (card1) Connected with Task 20049 (DesktopManagerE) of process 20032 (DisplayLinkMana)
[ 203.962642] evdi: [I] (card1) Connector state: connected
> sudo systemctl status displaylink.service
* displaylink.service - DisplayLink Manager Service
Loaded: loaded (/usr/lib/systemd/system/displaylink.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2022-01-12 17:16:43 CET; 3min 48s ago
Process: 20031 ExecStartPre=/sbin/modprobe evdi (code=exited, status=0/SUCCESS)
Main PID: 20032 (DisplayLinkMana)
Tasks: 48 (limit: 19027)
Memory: 14.6M
CPU: 3.037s
CGroup: /system.slice/displaylink.service
`-20032 /usr/lib/displaylink/DisplayLinkManager
Jan 12 17:16:43 lsd systemd[1]: Starting DisplayLink Manager Service...
Jan 12 17:16:43 lsd systemd[1]: Started DisplayLink Manager Service.
> swaymsg -t get_outputs
Output eDP-1 'Chimei Innolux Corporation 0x14C9 0x00000000' (focused)
Current mode: 1920x1080 @ 60.008 Hz
Position: 0,0
Scale factor: 1.000000
Scale filter: nearest
Subpixel hinting: unknown
Transform: normal
Workspace: 1
Max render time: off
Adaptive sync: disabled
Available modes:
1920x1080 @ 60.008 Hz
> sudo pacman -Qi evdi-git displaylink-beta
[sudo] password for lsd:
Name : evdi-git
Version : 1.10.0.r1.gaef6790-1
Description : kernel module that enables management of multiple screens, primarily for DisplayLink USB
VGA DVI HDMI DisplayPort video
Architecture : x86_64
URL : https://github.com/DisplayLink/evdi
Licenses : GPL
Groups : None
Provides : evdi=1.10.0
Depends On : dkms
Optional Deps : None
Required By : displaylink-beta
Optional For : None
Conflicts With : evdi
Replaces : None
Installed Size : 184.03 KiB
Packager : Unknown Packager
Build Date : Wed Jan 12 17:14:54 2022
Install Date : Wed Jan 12 17:15:12 2022
Install Reason : Explicitly installed
Install Script : No
Validated By : None
Name : displaylink-beta
Version : 5.5.0-1
Description : Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00
Architecture : x86_64
URL : https://www.synaptics.com/products/displaylink-graphics
Licenses : custom GPL2 LGPL2.1
Groups : None
Provides : None
Depends On : evdi>=1.9.1 libusb>=1.0.0
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : displaylink
Replaces : None
Installed Size : 13.10 MiB
Packager : Unknown Packager
Build Date : Wed Jan 12 17:16:26 2022
Install Date : Wed Jan 12 17:16:32 2022
Install Reason : Explicitly installed
Install Script : No
Validated By : None
On 5.10.90-1-lts and on 5.15.13-arch1-1
Pinned Comments