Package Details: displaylink 6.0-0

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: 99
Popularity: 0.082215
First Submitted: 2015-08-04 23:24 (UTC)
Last Updated: 2024-05-06 08:33 (UTC)

Pinned Comments

Latest Comments

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

Freakydude commented on 2022-04-08 11:42 (UTC)

@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?

gipert commented on 2022-04-07 14:15 (UTC)

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?

djallits commented on 2022-04-02 18:51 (UTC)

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.

Freakydude commented on 2022-03-22 12:55 (UTC) (edited on 2022-03-25 21:54 (UTC) by Freakydude)

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

aurtux commented on 2022-03-09 17:30 (UTC)

Time to update. Displaylink 5.5 is officially released: https://www.synaptics.com/products/displaylink-graphics/downloads/ubuntu

notresponding2u commented on 2022-01-12 21:31 (UTC)

@DarwinsBuddy I don't think wayland is taking those configs into accout. But I have tried that as well. Does not make any difference.

DarwinsBuddy commented on 2022-01-12 16:36 (UTC)

@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)?

notresponding2u commented on 2022-01-12 16:25 (UTC) (edited on 2022-01-12 16:27 (UTC) by notresponding2u)

@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

DarwinsBuddy commented on 2022-01-11 11:49 (UTC) (edited on 2022-01-11 11:51 (UTC) by DarwinsBuddy)

@notresponding2u I could solve my compatibility issue w/ installing evdi-git 1.10.0.r1.gaef6790-1 displaylink-beta 5.5.0-1

More information here: https://github.com/DisplayLink/evdi/issues/338