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

Pinned Comments

Latest Comments

« First ‹ Previous 1 .. 11 12 13 14 15 16 17 18 19 20 21 .. 42 Next › Last »

kaipee2 commented on 2020-10-20 16:26 (UTC) (edited on 2020-11-18 18:30 (UTC) by kaipee2)

I can consistently repeat the breakages. In fact I have a local script to automatically revert all Xorg packages back to 1.20.8-3 versions because of this.

Whe you say upstream, do you mean 'displaylink' upstream or 'xorg' ?

bnavigator commented on 2020-10-20 15:56 (UTC) (edited on 2020-10-20 15:57 (UTC) by bnavigator)

@kaipee2 as I wrote in August and September: That is not generally true. I can not reproduce this on my system and others report success too. That said, if you find the reason, why Xorg > 1.20.8-3 does not work for you and several other (but not all!) users, please let us and upstream know. You can also report the problem without a solution. Please provide crashlogs then.

kaipee2 commented on 2020-10-20 15:47 (UTC) (edited on 2020-10-20 15:47 (UTC) by kaipee2)

@dummys the latest versions of displaylink+evdi do not work with Xorg packages above version 1.20.8-3

dummys commented on 2020-10-20 11:21 (UTC)

yes you are right. I had a md5sum binary in /usr/local/bin, after removing it I can install the package. Still to understand what is bringing the xorg crash, but no time for now.

bnavigator commented on 2020-10-16 17:28 (UTC)

Looks like your md5sum command is broken.

Here is what it should look like:

% export LC_ALL=C
% which md5sum
/usr/bin/md5sum
% pacman -Qo /usr/bin/md5sum
/usr/bin/md5sum is owned by coreutils 8.32-1
% md5sum --version
md5sum (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Ulrich Drepper, Scott Miller, and David Madore.
%

dummys commented on 2020-10-16 13:36 (UTC) (edited on 2020-10-16 15:38 (UTC) by dummys)

When trying to install this package, after installing evdi-1.7.0 I get the following error:

Verifying archive integrity... 100% Error in MD5 checksums: print mode: md5sum <file> <file check mode: md5sum -c <checksum is different from 7ba0e635b6284f0651177ec1e63381d0 ==> ERROR: A failure occurred in package(). Aborting... error making: displaylink

I'm trying to debug, but I think it's their .run install scrit which is broken... It seems that they are using md5sum like this cat "binary_data" | md5sum, which is not working at all if I test. The only way I'm able to do this is with "md5" command...

Found more, after extracting it from ubuntu vm, I copied everything like PKG does. The driver is working, but when I connect displaylink, I can switch to the screen, whitout problem, but when restarting lightdm, no more screen, and huge crash in the journalctl. I tried connecting usb before boot, same problem. I tried switching back to the laptop screen before restarting lightdm, same problem. My kernel version is: 5.8.14-arch1-1

bnavigator commented on 2020-10-15 13:22 (UTC)

Thanks for the hint @sickcodes. Please also comment in evdi and evdi-git as they need to make the adjustments for supporting kernel 5.9. Nothing to do in the displaylink package.

sickcodes commented on 2020-10-15 08:02 (UTC)

Kernel 5.9 fix authored by @abucodonosor https://github.com/abucodonosor

sudo pacman -R evdi-git #used -Rns
yay --getpkgbuild evdi-git
cd evdi-git
sed -i -e s/DisplayLink/sickcodes/g PKGBUILD
makepkg -si
sudo modprobe evdi
sudo systemctl disable displaylink.service
# removing 99-displaylink.rules is necessary for me
# sudo rm sudo /etc/udev/rules.d/99-displaylink.rules
reboot
sudo systemctl start displaylink

His fix works for 1.7.0 too.

https://github.com/DisplayLink/evdi/pull/228

https://github.com/DisplayLink/evdi/pull/227

bnavigator commented on 2020-10-09 22:19 (UTC)

@Zeddie: See comments from last May. Does your terminal introduce a flag -title through an envvar? Maybe we need to filter that out for the Displaylink install script.

Zeddie commented on 2020-10-09 21:02 (UTC)

Using pamac or yay:

==> Starting package()... Adding udev rule for DisplayLink DL-3xxx/5xxx devices Installing DLM systemd service Extracting DisplayLink Driver Package

Failed to parse arguments: Unknown option -title

==> ERROR: A failure occurred in package(). Aborting...