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.
Search Criteria
Package Details: displaylink 6.1-1
Package Actions
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.98 |
First Submitted: | 2015-08-04 23:24 (UTC) |
Last Updated: | 2024-12-14 08:31 (UTC) |
Dependencies (5)
- evdiAUR (evdi-amd-vmap-textureAUR, evdi-compat-gitAUR, evdi-gitAUR)
- libusb (libusb-gitAUR)
- gawk (gawk-gitAUR, busybox-coreutilsAUR) (make)
- grep (grep-gitAUR, busybox-coreutilsAUR, grep-compatAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make)
Required by (1)
Sources (7)
Latest Comments
« First ‹ Previous 1 .. 36 37 38 39 40 41 42 43 44 Next › Last »
PlusMinus commented on 2016-05-18 08:40 (UTC)
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?
Pinned Comments