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

Pinned Comments

Latest Comments

« First ‹ Previous 1 .. 33 34 35 36 37 38 39 40 41 Next › Last »

PlusMinus commented on 2016-05-18 08:40 (UTC)

Thanks for the note @alzuin the repository from which the patch has been pulled was updated. It should work again now. But the reason for the update was that there's a new version of the DisplayLink driver. I'll try to update the package in the next few days.

alzuin commented on 2016-05-18 07:53 (UTC)

External link to https://raw.githubusercontent.com/sinfomicien/displaylink-evdi-opensuse/master/evdi-1.0.68-linux-4.5.0.patch is broken and the package doesn't work anymore. If I disable the patch, the compile doesn't works with kernel 4.6.0. Alberto

PlusMinus commented on 2016-04-19 13:42 (UTC) (edited on 2016-09-19 08:49 (UTC) by PlusMinus)

If you ever feel like adopting this package, just contact me. I will gladly accept any help.

CheariX commented on 2016-04-15 09:26 (UTC) (edited on 2016-04-18 07:31 (UTC) by CheariX)

This patch is working for me. I basically extended chearius's patch with a download link to "evdi-1.0.68-linux-4.5.0.patch": --- a/PKGBUILD 2015-12-21 23:49:05.000000000 +0100 +++ b/PKGBUILD 2016-04-15 11:17:31.013351020 +0200 @@ -1,7 +1,7 @@ # Maintainer: Ivan <hideaki02@gmail.com> pkgname=displaylink pkgver=1.0.335 -pkgrel=6 +pkgrel=7 pkgdesc="DisplayLink DL-5xxx, DL-41xx and DL-3x00 Driver for Linux" arch=('i686' 'x86_64') url="http://www.displaylink.com/downloads/ubuntu.php" @@ -9,11 +9,12 @@ depends=('dkms') install=${pkgname}.install changelog="DisplayLink_Ubuntu_1.0.335_release-note.txt" -source=(http://downloads.displaylink.com/publicsoftware/DisplayLink_Ubuntu_$pkgver.zip 99-displaylink.rules displaylink.service displaylink-sleep.sh) +source=(http://downloads.displaylink.com/publicsoftware/DisplayLink_Ubuntu_$pkgver.zip 99-displaylink.rules displaylink.service displaylink-sleep.sh https://raw.githubusercontent.com/sinfomicien/displaylink-evdi-opensuse/master/evdi-1.0.68-linux-4.5.0.patch) md5sums=('006cfb269af80e6fc73bcfe04b693131' '37e076a16be49985f1d6800f960d16b4' 'c141a15e973481c7d961f8e135627ca4' - '4185b016cd64c6069302239515afadff') + '4185b016cd64c6069302239515afadff' + '55e5cf81f2d87a5d2cf3f0bbe2c84d75') package() { echo "Adding udev rule for DisplayLink DL-3xxx/5xxx devices" @@ -22,6 +23,9 @@ echo "Installing DLM systemd service" install -D -m644 displaylink.service "$pkgdir/usr/lib/systemd/system/displaylink.service" install -D -m755 displaylink-sleep.sh "$pkgdir/usr/lib/systemd/system-sleep/displaylink.sh" + + echo "Installing DisplayLink Module Patch" + install -D -m644 evdi-1.0.68-linux-4.5.0.patch "$pkgdir/usr/lib/displaylink/patch/evdi-1.0.68-linux-4.5.0.patch" echo "Extracting DisplayLink Driver Package" chmod +x displaylink-driver-$pkgver.run @@ -37,6 +41,11 @@ mkdir -p $SRCDIR tar xf evdi-$pkgver-src.tar.gz -C $SRCDIR + CURRENT_DIR=`pwd` + cd $SRCDIR + patch -p1 < "$pkgdir/usr/lib/displaylink/patch/evdi-1.0.68-linux-4.5.0.patch" + cd $CURRENT_DIR + if [ "$CARCH" == "i686" ]; then ARCH="x86" elif [ "$CARCH" == "x86_64" ]; then

Hideaki commented on 2016-04-15 08:03 (UTC)

I haven't really been using DisplayLink products as of late and haven't had much time to keep this package up to date. I have stepped down as the maintainer because of this. I hope one of you will take the time and adopt the package then fix some of the issues with it.

allspark commented on 2016-04-15 05:52 (UTC)

@chearius where is the evdi-1.0.335-linux-4.5.0.patch ???

derhoch commented on 2016-04-05 08:38 (UTC)

@uter same problem here, but I discovered, that I had to log into my useraccount first, before I start the displaylink service. If the evdi module loads, before the user Xsession is running, the displays are not detected.

chearius commented on 2016-04-05 08:34 (UTC)

Hi, I've created a patch for the package to support kernel 4.5.x The original patch was created by sinfomicien (https://github.com/sinfomicien) and uploaded on GitHub: https://github.com/sinfomicien/displaylink-evdi-opensuse/blob/master/evdi-1.0.68-linux-4.5.0.patch Here is the patch: diff --git a/PKGBUILD b/PKGBUILD index 2582239..c0b171b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Ivan <hideaki02@gmail.com> pkgname=displaylink pkgver=1.0.335 -pkgrel=6 +pkgrel=7 pkgdesc="DisplayLink DL-5xxx, DL-41xx and DL-3x00 Driver for Linux" arch=('i686' 'x86_64') url="http://www.displaylink.com/downloads/ubuntu.php" @@ -9,11 +9,12 @@ license=('custom' 'GPL2' 'LGPL2.1') depends=('dkms') install=${pkgname}.install changelog="DisplayLink_Ubuntu_1.0.335_release-note.txt" -source=(http://downloads.displaylink.com/publicsoftware/DisplayLink_Ubuntu_$pkgver.zip 99-displaylink.rules displaylink.service displaylink-sleep.sh) +source=(http://downloads.displaylink.com/publicsoftware/DisplayLink_Ubuntu_$pkgver.zip 99-displaylink.rules displaylink.service displaylink-sleep.sh evdi-1.0.335-linux-4.5.0.patch) md5sums=('006cfb269af80e6fc73bcfe04b693131' '37e076a16be49985f1d6800f960d16b4' 'c141a15e973481c7d961f8e135627ca4' - '4185b016cd64c6069302239515afadff') + '4185b016cd64c6069302239515afadff' + 'a2b851735bbea8663cbe7ef7b8251407') package() { echo "Adding udev rule for DisplayLink DL-3xxx/5xxx devices" @@ -23,6 +24,9 @@ package() { install -D -m644 displaylink.service "$pkgdir/usr/lib/systemd/system/displaylink.service" install -D -m755 displaylink-sleep.sh "$pkgdir/usr/lib/systemd/system-sleep/displaylink.sh" + echo "Installing DisplayLink Module Patch" + install -D -m644 evdi-1.0.335-linux-4.5.0.patch "$pkgdir/usr/lib/displaylink/patch/evdi-1.0.335-linux-4.5.0.patch" + echo "Extracting DisplayLink Driver Package" chmod +x displaylink-driver-$pkgver.run ./displaylink-driver-$pkgver.run --target $pkgname-$pkgver --noexec @@ -36,6 +40,10 @@ package() { SRCDIR="$pkgdir/usr/src/evdi-$pkgver" mkdir -p $SRCDIR tar xf evdi-$pkgver-src.tar.gz -C $SRCDIR + CURRENT_DIR=`pwd` + cd $SRCDIR + patch -p1 < "$pkgdir/usr/lib/displaylink/patch/evdi-1.0.335-linux-4.5.0.patch" + cd $CURRENT_DIR if [ "$CARCH" == "i686" ]; then ARCH="x86" diff --git a/evdi-1.0.335-linux-4.5.0.patch b/evdi-1.0.335-linux-4.5.0.patch new file mode 100644 index 0000000..c55ed41 --- /dev/null +++ b/evdi-1.0.335-linux-4.5.0.patch

uter commented on 2016-03-13 12:25 (UTC)

I've running manjero with Kernel: 4.4.5-1-MANJARO & gnome 3. it doesnt't matter with kernel I install, I have to rebuild the modul every time I start. It seems that as soon evdi was loaded at boot, I can't find any external monitors via xrandr. My current workaround currently is to deinstall via pacman -R displaylink everytime I poweroff. When I am starting I am using eduncan911 advises: * cd ~/build/displaylink * makepkg -sri * sudo systemctl enable displaylink * sudo systemctl start displaylink * xrandr --setprovideroutputsource 1 0 && xrandr --setprovideroutputsource 2 0 Then I can configure it via gnome-displaymanager. cheers, Uter

jimbob commented on 2016-03-03 20:01 (UTC)

I can't get the displaylink service to start at boot. I don't run a display manager, so I'm wondering if the After=display-manager.service line is to blame, however I've tried After=getty.target, getty@tty1.service, etc, but to no avail. Any advice?