Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Linux and Open Source

Reply
 
Thread Tools Search this Thread Display Modes
Old 07-29-2022, 06:39 AM   #1
krakerjak
Junior Member
 
Join Date: Jul 2022
Posts: 1
Default Monitors not working

I am using Ubuntu 22.04 LTS and using Wayland, my external monitors are not displaying. When i go to Display Settings, my laptop display is the only monitor that shows up.

I have run lsusb -d 17e9:
Here are the results:
Code:
$ lsusb -d 17e9:
Bus 004 Device 017: ID 17e9:4373 DisplayLink Targus Quad HDMI Video Docking Station
Bus 004 Device 015: ID 17e9:4373 DisplayLink Targus Quad HDMI Video Docking Station
I have fun sudo systemctl status displaylink-driver.service
Here are the results:
Code:
displaylink-driver.service - DisplayLink Driver Service
     Loaded: loaded (/lib/systemd/system/displaylink-driver.service; static)
     Active: activating (start-pre) since Fri 2022-07-29 01:27:40 EDT; 1s ago
Cntrl PID: 468477 (sh)
      Tasks: 30 (limit: 18590)
     Memory: 307.0M
        CPU: 3.568s
     CGroup: /system.slice/displaylink-driver.service
             ├─468477 /bin/sh -c "modprobe evdi || (dkms install \$(ls -t /usr/src | grep evdi | head -n1  | sed -e \"s:-:/:\") && modprobe evdi)"
             ├─468479 /bin/sh -c "modprobe evdi || (dkms install \$(ls -t /usr/src | grep evdi | head -n1  | sed -e \"s:-:/:\") && modprobe evdi)"
             ├─468485 /bin/bash /usr/sbin/dkms install evdi/1.9.1
             ├─468504 /bin/bash /usr/sbin/dkms install evdi/1.9.1
             ├─468633 /bin/bash /usr/sbin/dkms install evdi/1.9.1
             ├─468634 /bin/bash /usr/sbin/dkms install evdi/1.9.1
             ├─468635 make -j8 KERNELRELEASE=5.15.0-43-generic all INCLUDEDIR=/lib/modules/5.15.0-43-generic/build/include KVERSION=5.15.0-43-generic DKMS_BUILD=1
             ├─468636 sleep 3
             ├─468640 make KBUILD_VERBOSE=1 M=/var/lib/dkms/evdi/1.9.1/build SUBDIRS=/var/lib/dkms/evdi/1.9.1/build SRCROOT=/var/lib/dkms/evdi/1.9.1/build CONFIG_MODULE_SIG= -C /lib/modules/>
             ├─468843 make -f ./scripts/Makefile.build obj=/var/lib/dkms/evdi/1.9.1/build single-build= need-builtin=1 need-modorder=1
             ├─468848 /bin/sh -c "set -e;  echo '  gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_platform_drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86>
             ├─468849 gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_platform_drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/include -I./arch/x86/include>
             ├─468851 /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -nostdinc -I ./arch/x86/include -I ./arch/x86/include/generated -I ./include -I ./arch/x86/include/uapi -I ./arch/x86/includ>
             ├─468856 /bin/sh -c "set -e;  echo '  gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_modeset.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/incl>
             ├─468858 gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_modeset.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/include -I./arch/x86/include/gene>
             ├─468859 /bin/sh -c "set -e;  echo '  gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_connector.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/in>
             ├─468860 gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_connector.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/include -I./arch/x86/include/ge>
             ├─468861 /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -nostdinc -I ./arch/x86/include -I ./arch/x86/include/generated -I ./include -I ./arch/x86/include/uapi -I ./arch/x86/includ>
             ├─468862 /bin/sh -c "set -e;  echo '  gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_encoder.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/incl>
             ├─468863 gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_encoder.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/include -I./arch/x86/include/gene>
             ├─468864 /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -nostdinc -I ./arch/x86/include -I ./arch/x86/include/generated -I ./include -I ./arch/x86/include/uapi -I ./arch/x86/includ>
             ├─468866 /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -nostdinc -I ./arch/x86/include -I ./arch/x86/include/generated -I ./include -I ./arch/x86/include/uapi -I ./arch/x86/includ>
             ├─468868 /bin/sh -c "set -e;  echo '  gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_fb.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/include ->
             ├─468870 gcc -Wp,-MMD,/var/lib/dkms/evdi/1.9.1/build/.evdi_fb.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/11/include -I./arch/x86/include -I./arch/x86/include/generated>
             ├─468871 /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -nostdinc -I ./arch/x86/include -I ./arch/x86/include/generated -I ./include -I ./arch/x86/include/uapi -I ./arch/x86/includ>
             └─468883 /bin/sh -c "set -e;  echo '  if objdump -h /var/lib/dkms/evdi/1.9.1/build/evdi_sysfs.o | grep -q __ksymtab; then gcc -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.9.1>

Jul 29 01:27:40 USA01LINUX001 systemd[1]: Starting DisplayLink Driver Service...
Jul 29 01:27:40 USA01LINUX001 sh[468478]: modprobe: FATAL: Module evdi not found in directory /lib/modules/5.15.0-43-generic
Jul 29 01:27:40 USA01LINUX001 sh[468504]: Kernel preparation unnecessary for this kernel. Skipping...
Jul 29 01:27:40 USA01LINUX001 sh[468504]: Building module:
Jul 29 01:27:40 USA01LINUX001 sh[468504]: cleaning build area...
lines 1-40/40 (END)
I have run lsusb
Here are the results:
Code:
Bus 004 Device 017: ID 17e9:4373 DisplayLink Targus Quad HDMI Video Docking Station
Bus 004 Device 016: ID 05e3:0620 Genesys Logic, Inc. USB3.1 Hub
Bus 004 Device 015: ID 17e9:4373 DisplayLink Targus Quad HDMI Video Docking Station
Bus 004 Device 014: ID 05e3:0620 Genesys Logic, Inc. USB3.1 Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader
Bus 001 Device 005: ID 13d3:56bb IMC Networks Integrated Camera
Bus 001 Device 003: ID 056a:51b2 Wacom Co., Ltd Pen and multitouch sensor
Bus 001 Device 025: ID 046d:082d Logitech, Inc. HD Pro Webcam C920
Bus 001 Device 024: ID 413c:8505 Dell Computer Corp. Dell Universal Receiver
Bus 001 Device 023: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 022: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 009: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I have run the DisplayLink Linux Support Tool 5.2.1230 and have attached the zip/log file.

Both Monitors are connected to my Targus Dock 520 by HDMI cord.
Attached Files
File Type: zip DLSupportTool_Output_2022-07-29T00:04:07.744931.zip (44.8 KB, 0 views)
krakerjak is offline   Reply With Quote
Old 09-11-2022, 04:46 PM   #2
Shakealot
Junior Member
 
Join Date: Sep 2022
Posts: 1
Default

Hello krakerjak,

Did you find any solution to your problem ? I'm facing the same issue.

I am using Ubuntu 22.04 LTS on a Asus Vivobook Pro 14 OLED N7400QE-KM032W with this docking station : ASUS USB3.0 HZ-3A Docking Station,

I have downloaded the 5.6.1 version of the driver and have followed this instructions. The only step that failed was
Code:
sudo apt-get install linux-signed-generic-lts-utopic
, the package couldn't be find. I also couldn't change the secure boot state as it was not prompted to me when I rebooted my computer, though I was able to enter the password in the "Enroll MOK" menus.
Shakealot is offline   Reply With Quote
Old 09-14-2022, 10:30 AM   #3
trasigleksak
Junior Member
 
Join Date: Sep 2022
Posts: 1
Default This worked for me

Hi!
Check the version of drivers. I used the most recent driver 5.6.1 (said to support Ubuntu 22) and had the same problem. Then I tried a legacy driver 5.5 (that worked before updating) and tadaa - my external monitors did work again. And I could once again set the same resolution on both monitors (that is also not possible in the latest driver if you even get it going). So uninstall and get a legacy driver (you get them under the latest driver on the home page).

Good luck and tell me if it worked out for you!
trasigleksak is offline   Reply With Quote
Reply

Tags
monitors, monitors not detected, ubuntu 22.04, video

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:10 PM.


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