Complete Manjaro Noob looking for help with displaylink to complete switch over

I did a reset ( fresh install and used the original evdi as directed )

the sudo modprobe presents

modprobe: FATAL: Module evdi not found in directory /lib/modules/5.13.19-2-MANJARO

OK… that at least gets us somewhere.

5.13 is EOL now anyways … so lets drop you down to 5.10 LTS
(sort your mirrors and update first;)

sudo pacman-mirrors -g && sudo pacman -Syyu
sudo mhwd-kernel -i linux510
###reboot..
systemctl reboot

You should be able to select the new kernel at boot … if you do not see grub menu please tap Shift or Esc

Oh. Also … since you mentioned evdi, and no automatic connection, I assumed it may be USB3 … can you please verify if it is usb2 or usb3 ?

1 Like

now when i sudo modprobe i get

modprobe: FATAL: Module evdi not found in directory /lib/modules/5.10.70-1-MANJARO

yes it is usb 3

still only one provider listed with

xrandr --listproviders

OK… lets make sure of some things again:
You should have the headers and git and base-devel …

sudo pacman -Syu linux510-headers base-devel git

(let me know if any of those were not installed)
Then lets rebuild those AUR packages

pamac build displaylink evdi

(I am also assuming we still have our config file created earlier)
Then lets restart again :crossed_fingers:

1 Like

yes the config file is still there did everything listed

I now see two providers

ran ```
xrandr --setprovideroutputsource 1 0

and rebooted screen still blank and doesnt show in monitor manager

But wait we got somewhere … please show the output of the listproviders command

And since we are here, also please

lsmod | grep udl

PS
Sorry this is taking a little work - I cant remember the last time I troubleshot displaylink, if ever :sweat_smile:

xrandr --listproviders

Providers: number : 2
Provider 0: id: 0x1b8 cap: 0x1, Source Output crtcs: 4 outputs: 4 associated providers: 1 name:NVIDIA-0
Provider 1: id: 0x215 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting

lsmod | grep udl gives no output

Hm.
Sorry to ask for one more thing.
I should have asked earlier (maybe append the output to your first post for other eyes)

inxi -Fazy

cant post that output thinks its a link…

Even if you mark it code?

yes unless im doing it wrong… not sure how else to get it on here

Hmm.

inxi -Fazy | curl -F 'file=@-' https://0x0.st

will send it to a host and print a short link.
Even if you cant post that link, just break it up somehow like this “manjaroDOTorg” or “manjaro . org” … or similar.

https ://0x0.st/-dCw.txt

I am at a bit of a loss.
I suppose you could try some of the other things mentioned in the Archwiki above.

ooof , Ive looked at the arch wiki its greek to me would rather not have to go back to windows but i need the extra display…

Dont despair. I admittedly was just taking a stab. Hopefully someone else drops by.

For just checking …

sudo modprobe udl

And what does the service report now?

systemctl status displaylink

all good just a bit frustrated with it not you

displaylink.service - DisplayLink Manager Service
Loaded: loaded (/usr/lib/systemd/system/displaylink.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2021-10-26 14:11:14 MDT; 1h 9min ago
Main PID: 585 (DisplayLinkMana)
Tasks: 28 (limit: 19127)
Memory: 56.4M
CPU: 3.250s
CGroup: /system.slice/displaylink.service
└─585 /usr/lib/displaylink/DisplayLinkManager

Oct 26 14:11:14 michael-Stormwind systemd[1]: Starting DisplayLink Manager Service…
Oct 26 14:11:14 michael-Stormwind systemd[1]: Started DisplayLink Manager Service.

I’m using original evdi, the service is running but the screen is still blank, I’ve tried on both 5.15 & 5.10 kernel. I’m using USB 3
systemctl status displaylink

● displaylink.service - DisplayLink Manager Service
     Loaded: loaded (/usr/lib/systemd/system/displaylink.service; enabled; vendor preset: disabled)
     Active: active (running) since Sat 2022-01-01 01:52:02 +07; 3min 34s ago
    Process: 552 ExecStartPre=/sbin/modprobe evdi (code=exited, status=0/SUCCESS)
   Main PID: 579 (DisplayLinkMana)
      Tasks: 7 (limit: 19114)
     Memory: 7.2M
        CPU: 15ms
     CGroup: /system.slice/displaylink.service
             └─579 /usr/lib/displaylink/DisplayLinkManager

Thg 1 01 01:52:02 jackson-ms7b46 systemd[1]: Starting DisplayLink Manager Service...
Thg 1 01 01:52:02 jackson-ms7b46 systemd[1]: Started DisplayLink Manager Service.

xrandr --listproviders

Providers: number : 1
Provider 0: id: 0x59 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 5 associated providers: 0 name:AMD Radeon RX 580 Series @ pci:0000:01:00.0

I have added this as well

inxi -Fazy

System:
  Kernel: 5.10.84-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
    root=UUID=b6e65f37-4be7-49ba-9be4-03dabf67f0a0 rw quiet splash apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: GNOME 41.2 tk: GTK 3.24.30 wm: gnome-shell dm: GDM 41.0
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: Z370 KRAIT GAMING (MS-7B46) v: 1.0
    serial: <superuser required> UEFI: American Megatrends v: 1.40
    date: 05/15/2018
CPU:
  Info: model: Intel Core i7-8700K bits: 64 type: MT MCP arch: Coffee Lake
    family: 6 model-id: 0x9E (158) stepping: 0xA (10) microcode: 0xEA
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
    L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 800 high: 801 min/max: 800/4700 scaling:
    driver: intel_pstate governor: powersave cores: 1: 800 2: 800 3: 800 4: 800
    5: 800 6: 801 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800 bogomips: 88824
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf
    mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
    IBRS_FW, STIBP: conditional, RSB filling
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: Clear CPU buffers; SMT vulnerable
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
    vendor: Micro-Star MSI driver: amdgpu v: kernel bus-ID: 01:00.0
    chip-ID: 1002:67df class-ID: 0300
  Device-2: DisplayLink MB16AC type: USB driver: N/A bus-ID: 4-1.2:3
    chip-ID: 17e9:4374 class-ID: fe01 serial: <filter>
  Display: x11 server: X.org 1.21.1.2 compositor: gnome-shell driver:
    loaded: amdgpu,ati unloaded: modesetting,radeon alternate: fbdev,vesa
    resolution: <missing: xdpyinfo>
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: Intel 200 Series PCH HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a2f0
    class-ID: 0403
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
    vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus-ID: 01:00.1
    chip-ID: 1002:aaf0 class-ID: 0403
  Sound Server-1: ALSA v: k5.10.84-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.40 running: yes
Network:
  Device-1: Intel Ethernet I219-V vendor: Micro-Star MSI driver: e1000e
    v: kernel port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15b8 class-ID: 0200
  IF: eno1 state: up speed: 100 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB
    driver: btusb v: 0.8 bus-ID: 1-11:2 chip-ID: 0a12:0001 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
  Local Storage: total: 942.7 GiB used: 294.86 GiB (31.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST500DM002-1BD142
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    type: HDD rpm: 7200 serial: <filter> rev: KC45 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: Plextor model: PX-G512M6eA
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 1.00 scheme: GPT
Partition:
  ID-1: / raw-size: 93.43 GiB size: 91.4 GiB (97.83%) used: 22.71 GiB (24.9%)
    fs: ext4 dev: /dev/sdb7 maj-min: 8:23
  ID-2: /boot/efi raw-size: 329 MiB size: 126 MiB (38.30%)
    used: 29.5 MiB (23.4%) fs: vfat dev: /dev/sdb1 maj-min: 8:17
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: amdgpu temp: 33.0 C
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 1064
Info:
  Processes: 363 Uptime: 1m wakeups: 0 Memory: 15.58 GiB
  used: 1.79 GiB (11.5%) Init: systemd v: 249 tool: systemctl Compilers:
  gcc: 11.1.0 Packages: pacman: 1178 lib: 306 flatpak: 0 Shell: Zsh v: 5.8
  running-in: gnome-terminal inxi: 3.3.11