evdi icon indicating copy to clipboard operation
evdi copied to clipboard

Unable to use more than 4 DisplayLink monitors with EVDI on Ubuntu 19.04

Open real-limitless opened this issue 2 years ago • 1 comments

  • Are you using the latest driver? Yes
  • Are you using the latest EVDI version? Yes
  • If you are using a DisplayLink device, have you checked 'troubleshooting' on DisplayLink's website? Yes
  • Is this issue related to evdi/kernel? EVDI
  • Linux distribution and its version (Ubuntu 19.04)
  • Linux kernel version v4.15
  • Xorg version (if used)
  • Desktop environment in use (Default Ubnuntu)

Description:

I am experiencing an issue with the latest EVDI version on Ubuntu 19.04 where I am unable to use more than 4 DisplayLink monitors in a total of 6 Monitors. The same configuration works correctly on Windows OS, indicating that there are no connection issues with the monitors.

Environment:

  • Ubuntu 19.04
  • EVDI (latest version)
  • 3 DisplayLink DL-6950 devices (each with dual HDMI ports)
  • Total of 6 DisplayLink monitors and 2 hardware displays (8 monitors in total)

Steps to reproduce:

  • Connect 6 DisplayLink monitors and 2 hardware displays to the system.
  • Install the latest EVDI version on Ubuntu 19.04.
  • Modify /etc/modprobe.d/evdi.conf to have options evdi initial_device_count=6 (tried increasing this value up to 16).
  • Regenerate Initramfs.
  • Set the most verbose logs.

Expected behavior:

All 6 DisplayLink monitors and 2 hardware displays should work simultaneously.

Actual behavior:

Only 4 out of 6 DisplayLink monitors work alongside the 2 hardware (gpu) displays.

Additional information:

  • I did not observe any error messages related to the EVDI module in the verbose logs, specifically, no messages from "EVDI_ERROR("Evdi device add failed. Too many devices.\n");".

  • I tried manually adding devices by running "echo {1...6} > /sys/devices/evdi/add", but this did not resolve the issue.

Please let me know if there are any workarounds, patches, or updates that can resolve this issue. Thank you.

real-limitless avatar Apr 08 '23 16:04 real-limitless

The latest 0.13.1 evdi kernel module with libevdi-0.13.1 does not detect my monitors with DisplayLink 5.6.1-59.184 and not logging anything... (enabled log level as kernel parameter)

The previous evdi 0.12.0 driver working fine and logging too! (but cannot build for 6.2.9 kernel)

Screenshot_20230410_182754

blackPantherOS avatar Apr 10 '23 16:04 blackPantherOS