Symptoms
2 out of 4 monitors don't light up after suspend. This is a similar problem as this post but not quite the same.
Hardware
- Dell XPS 9320 plus (i7-1280P)
- UD22 Dock
- 4 monitors
OS
- LinuxMint 21.2 with kernel 5.19.0-50 (all is well except, 10-15% chance, 1 of the monitors doesn't revive after suspend and I just need to reboot)
- LinuxMint 21.2 with kernel 6.2.0-26 (where the problem occurs)
Software
- DisplayLink driver 5.6.1, 5.7.0, 5.8.0 Standalone Installer
Other info
Unlike this post, the service is always "loaded" and "active (running)" even when 2 monitors don't revive.
$ sudo systemctl status displaylink-driver.service
● displaylink-driver.service - DisplayLink Driver Service
Loaded: loaded (/lib/systemd/system/displaylink-driver.service; static)
Active: active (running) since Mon 2023-08-14 09:06:37 EDT; 1h 48min ago
Process: 1240 ExecStartPre=/bin/sh -c modprobe evdi || (dkms install $(ls -t /usr/src | grep evdi | head -n1 | sed -e "s:-:/:") && modprobe evdi) (code=exited, status=0/SUCCESS)
Main PID: 1243 (DisplayLinkMana)
Tasks: 53 (limit: 37856)
Memory: 103.3M
CPU: 24min 30.305s
CGroup: /system.slice/displaylink-driver.service
└─1243 /opt/displaylink/DisplayLinkManager
Aug 14 09:06:37 xps-9320 systemd[1]: Starting DisplayLink Driver Service...
Aug 14 09:06:37 xps-9320 systemd[1]: Started DisplayLink Driver Service.
What I tried:
- Upgrade the DisplayLink driver to 5.7.0 then 5.8.0
- Upgrade evdi to 1.13.1 then 1.14.1
- Restart the service
Nothing worked. So far the most effective way is to logout/login, which is much faster than reboot. Somehow the DisplayLink driver causes a long hanging (120 secs) during startup/reboot.
Updates
- Oct 31, 2023 - problem solved after upgrading to kernel 6.2.0-36
- Jan 17, 2024 - upgrading from Linux Mint 21.2 to 21.3 somehow stopped the service. I had to start the service manually.
$ sudo systemctl start displaylink-driver.service
6.2.0-36
¯\(ツ)/¯ – dunkirk Oct 31 '23 at 14:12