DisplayLink Forum

DisplayLink Forum (https://displaylink.org/forum/index.php)
-   Linux and Open Source (https://displaylink.org/forum/forumdisplay.php?f=29)
-   -   Manjaro Displaylink stopped working after recent update (https://displaylink.org/forum/showthread.php?t=68343)

robotob 07-25-2022 12:07 PM

Manjaro Displaylink stopped working after recent update
 
After the recent updates (this weekend) my System stopped recognizing Displays connected to the Computer. It did work before that.

System is a T570 with an Intel Graphics card
Docking Station is a ThinkPad USB 3.0 Dock
I am Running Manjaro Stable

What I tried so far:
Using Kernel 5.10.131-1

evdi 1.12.0-1 with displaylink 5.6.1 (AUR)
evdi-git 1.9.1 (AUR) with displaylink 5.6.1 (AUR)
evdi-git 1.9.1 (AUR) with displaylink-beta 5.5.0-1 (AUR)
evdi-git 1.9.1 (AUR) with displaylink 5.6.1 (AUR) and displaylink-connect 3.2.1-1 (AUR)
for fun i did a Kernel 5.15. test with evdi 1.12.0-1 with displaylink 5.6.1 (AUR) but that failed miserably (aka journalctl -u displaylink told me that modprobe does not find evdi module - which i was anticipating so lets not talk about that issue)

all in common have that:

no monitors are shown which means: xrandr --listmonitors only shows the laptops monitor

Monitors: 1
0: +*eDP1 1920/340x1080/190+0+0 eDP1

evdi does not show up
on bootup or when Displaylink device is plugged in journalctl -u displaylink:

systemd[1]: Starting DisplayLink Manager Service…
systemd[1]: Started DisplayLink Manager Service.

When Displaylink device is unplugged:

systemd[1]: Stopping DisplayLink Manager Service…
systemd[1]: displaylink.service: Deactivated successfully.

Other parts of the doking station (aka the usb port and network) do work, so it should not be a usb issue (i guess)
I have the problem with two different usb-doking stations (i have more of the same, but non other stuff) so it is not an hardware issue on the docking stations side

for 1) this installation was the one, that stopped working - so there migtht have been a update on evdi - but i am not shure - i just did the update without thinking much about it
for 2-4) no changes - just does not work - same as the rest
for 5) i know that 5.15 is not supported - tried it just in case i missed that it now is supported

I am aware of the displaylink wiki page and did everything that is recommended there. (especially the stuff for intel gpu)
If anyone could help me I would be rather thankfull

PS.: I also have an open Thread in the Manjaro forum but was guessing, that I might have more luck here as this is the forum for the displeylink-professionals

MonoAnji 08-10-2022 09:42 AM

It worked again for me after downgrading to evdi 1.11

Code:

# Maintainer: mwawrzyniak <arch at cmstactical dot net>
# Contributor: PlusMinus

pkgname=evdi
pkgver=1.11.0
pkgrel=2
pkgdesc="A Linux® kernel module that enables management of multiple screens."
arch=('i686' 'x86_64')
url="https://github.com/DisplayLink/evdi"
license=('GPL')
depends=(glibc dkms libdrm)
#changelog=$pkgname.Changelog
source=(https://github.com/DisplayLink/evdi/archive/refs/tags/v$pkgver.zip)
sha256sums=('SKIP')

prepare() {
  cd "$pkgname-$pkgver"
  local src
  for src in "${source[@]}"; do
    src="${src%%::*}"
    src="${src##*/}"
    [[ $src = *.patch ]] || continue
    patch -Np1 -i "../$src"
  done
}

build() {
  # We only need to build the library in this step, dkms will build the module
  cd "$pkgname-$pkgver/library"
  make
}

package() {
  cd "$pkgname-$pkgver"

  install -Dm0755 library/lib$pkgname.so "$pkgdir/usr/lib/lib$pkgname.so"

  SRCDIR="$pkgdir/usr/src/$pkgname-$pkgver"        # This one is needed for dkms
  install -d "$SRCDIR"
  install -Dm0755 module/* "$SRCDIR"
}


robotob 08-25-2022 04:39 PM

Downgrading to evdi 1.11 did the trick. Thanks for the help


All times are GMT. The time now is 07:11 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.