I'm having problems bringing up DisplayLink device on the server having AST2400 device with embedded VGA controller. The monitor is not being detected. DisplayLink support tool output is attached.
Relevant logs:
Code:
$dmesg
[ 23.787943] [drm] Initialized evdi 1.5.1 20180731 for evdi.0 on minor 1
[ 23.787992] [drm] evdi: evdi_stats_init
[ 23.795361] evdi: [D] evdi_detect:79 Painter is disconnected
[ 23.822822] evdi: [D] evdi_painter_connect:574 (dev=1) Connected with 0000000086ed9b84
[ 23.822825] evdi: [D] evdi_detect:76 (dev=1) Painter is connected
[ 23.822848] evdi: [D] evdi_painter_crtc_state_notify:483 (dev=1) Notifying crtc state: 3
[ 24.318334] igb 0000:0a:00.0 enp10s0: igb: enp10s0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
[ 24.318539] IPv6: ADDRCONF(NETDEV_CHANGE): enp10s0: link becomes ready
[ 54.693053] evdi: [D] evdi_detect:76 (dev=1) Painter is connected
[ 54.693057] evdi: [D] evdi_painter_get_edid_copy:217 (dev=1) 00 ff ff
[ 54.693324] evdi: [D] evdi_detect:76 (dev=1) Painter is connected
[ 54.693326] evdi: [D] evdi_painter_get_edid_copy:217 (dev=1) 00 ff ff
[ 54.721822] evdi: [D] evdi_painter_crtc_state_notify:483 (dev=1) Notifying crtc state: 3
[ 54.865576] evdi: [D] evdi_painter_crtc_state_notify:483 (dev=1) Notifying crtc state: 3_
~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x78 cap: 0x0 crtcs: 1 outputs: 1 associated providers: 0 name:modesetting
Provider 1: id: 0x41 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 0 name:modesetting
~$xrandr --listmonitors
Monitors: 1
0: +*VGA-1 1920/509x1080/286+0+0 VGA-1
~$ lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 17e9:4301 DisplayLink
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
~$ service dlm status
● dlm.service - DisplayLink Manager Service
Loaded: loaded (/lib/systemd/system/dlm.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-12-04 11:43:29 IST; 25min ago
Process: 1058 ExecStartPre=/bin/sh -c modprobe evdi || (dkms install evdi/4.4.24 && modprobe evdi) (code=exited, status=0/SUCCESS)
Main PID: 1065 (DisplayLinkMana)
Tasks: 32 (limit: 4915)
CGroup: /system.slice/dlm.service
└─1065 /opt/displaylink/DisplayLinkManager_
$ lspci | grep -i vga
09:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 30)
$ lspci -nnk | grep -i vga -A3 | grep 'in use'|cut -d":" -f2|sed 's/ //g'
ast
lspci -nnk | grep -i vga -A3|grep Subsystem|cut -d" " -f5
ASPEED
Thanks in advance,
Yuri