LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-09-2023, 06:18 PM   #1
marinacar
LQ Newbie
 
Registered: Dec 2009
Location: UK
Distribution: Slackware64-15
Posts: 23

Rep: Reputation: 5
Help: Displaylink with USB 3.0 on slackware 15.0 and custom built laptop


My configuration: custom built laptop, USB+HDMI connection to Wacom Cintiq and an additional HDMI connection to a Dell monitor through a Displaylink USB 3.0 hub connected via a USB 3.1 port. I run the standard slackware 15.0 with kernel 5.15.19 (huge) which is supposed to be well supported in the latest version of displaylink.

Built-in graphics (nothing fancy):
bash-5.1# lsgpu
card0 Intel Tigerlake (Gen12) drm:/dev/dri/card0
renderD128 drm:/dev/dri/renderD128


The make of my hubs are QgeeM (I lost the box and found no model number for it -- sorry, I just know it is a USB 3.0 hub) or Wavlink USB 3.0 dual video docking station. None of them worked :-(

I followed the guides here, from Slackware docs for USB 3.0 devices:
https://docs.slackware.com/howtos:hardware:displaylink
https://docs.slackware.com/talk:howt...%20this%20time.

From SlackBuilds, I first installed dkms and added it on rc.modules.local as specified on the slackbuild page, then restarted and installed evdi-kernel, restarted and installed evdi. I added a modprobe for loading evdi from rc.modules.local so it is done at startup.

Then I downloaded the slackbuild for displaylink, and I downloaded both the recommended version of it (1.4.210) via wget, and the latest which is 5.6.1. I adapted the slackbuild script to generate the package for the newest displaylink version, named respectively:
/tmp/displaylink-1.4.210-x86_64-1_SBo.tgz /tmp/displaylink-5.6.1-59.184-x86_64-1_SBo.tgz

I restarted, installed 1.4, restarted and started ./DisplayLinkManager & from the appropriate folder (I tried both installing in the default /usr/lib64 or /opt). When I did not see my additional HDMI monitor docked through my hub, I removed the 1.4 package, restarted, installed the 5.6.1 as this version states explicitly the support for my current kernel, and restarted before testing it again in a similar way. I checked various responses to my hardware to running DisplayLink and they are the same.

bash-5.1# lsusb (for QgeeM hub)
Bus 004 Device 007: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 004 Device 006: ID 17e9:4307 DisplayLink USB 3.0 Docking Station
Bus 004 Device 005: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 008: ID 04f2:b729 Chicony Electronics Co., Ltd Chicony USB2.0 Camera
Bus 003 Device 005: ID 0d8c:0266 C-Media Electronics, Inc. USB Advanced Audio Device
Bus 003 Device 036: ID 0403:6014 Future Technology Devices International, Ltd FT232H Single HS USB-UART/FIFO IC
Bus 003 Device 035: ID 056a:0390 Wacom Co., Ltd DTK-1660 [Cintiq 16]
Bus 003 Device 034: ID 056a:0395 Wacom Co., Ltd Cintiq 16 HUB
Bus 003 Device 010: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 041: ID 04f2:0116 Chicony Electronics Co., Ltd KU-2971/KU-0325 Keyboard
Bus 003 Device 040: ID 0d8c:0014 C-Media Electronics, Inc. Audio Adapter (Unitek Y-247A)
Bus 003 Device 039: ID 0db0:0d11 Micro Star International MSI GM11 Gaming Mouse
Bus 003 Device 038: ID 2109:2813 VIA Labs, Inc. VL813 Hub
Bus 003 Device 037: ID 2109:2813 VIA Labs, Inc. VL813 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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

OR

bash-5.1# lsusb (for Wavlink hub)
Bus 004 Device 003: ID 17e9:4307 DisplayLink LAPDOCK
Bus 004 Device 002: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 008: ID 04f2:b729 Chicony Electronics Co., Ltd Chicony USB2.0 Camera
Bus 003 Device 005: ID 0d8c:0266 C-Media Electronics, Inc. USB Advanced Audio Device
Bus 003 Device 006: ID 0403:6014 Future Technology Devices International, Ltd FT232H Single HS USB-UART/FIFO IC
Bus 003 Device 013: ID 056a:0390 Wacom Co., Ltd DTK-1660 [Cintiq 16]
Bus 003 Device 003: ID 056a:0395 Wacom Co., Ltd Cintiq 16 HUB
Bus 003 Device 010: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 012: ID 04f2:0116 Chicony Electronics Co., Ltd KU-2971/KU-0325 Keyboard
Bus 003 Device 011: ID 0d8c:0014 C-Media Electronics, Inc. Audio Adapter (Unitek Y-247A)
Bus 003 Device 009: ID 0db0:0d11 Micro Star International MSI GM11 Gaming Mouse
Bus 003 Device 007: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 003 Device 004: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 2109:2813 VIA Labs, Inc. VL813 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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Displaylink shows 17e9 with both


bash-5.1# dmesg (for QgeeM)
[ 736.181300] usb 3-3: new high-speed USB device number 34 using xhci_hcd
[ 736.307898] usb 3-3: New USB device found, idVendor=056a, idProduct=0395, bcdDevice= 1.00
[ 736.307901] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 736.307902] usb 3-3: Product: Cintiq 16 HUB
[ 736.307903] usb 3-3: Manufacturer: Wacom Co., Ltd.
[ 736.308837] hub 3-3:1.0: USB hub found
[ 736.308869] hub 3-3:1.0: 2 ports detected
[ 736.593295] usb 3-3.1: new full-speed USB device number 35 using xhci_hcd
[ 736.683731] usb 3-3.1: New USB device found, idVendor=056a, idProduct=0390, bcdDevice= 1.01
[ 736.683734] usb 3-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 736.683735] usb 3-3.1: Product: Cintiq 16
[ 736.683736] usb 3-3.1: Manufacturer: Wacom Co.,Ltd.
[ 736.683737] usb 3-3.1: SerialNumber: 0DQ00X1000499
[ 736.689960] input: Wacom Cintiq 16 Pen as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.0/0003:056A:0390.0013/input/input59
[ 736.690257] wacom 0003:056A:0390.0013: hidraw0: USB HID v1.10 Device [Wacom Co.,Ltd. Cintiq 16] on usb-0000:00:14.0-3.1/input0
[ 736.766246] usb 3-3.2: new high-speed USB device number 36 using xhci_hcd
[ 736.854633] usb 3-3.2: New USB device found, idVendor=0403, idProduct=6014, bcdDevice= 9.00
[ 736.854636] usb 3-3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 736.854637] usb 3-3.2: Product: Single RS232-HS
[ 736.854638] usb 3-3.2: Manufacturer: FTDI
[ 736.856102] ftdi_sio 3-3.2:1.0: FTDI USB Serial Device converter detected
[ 736.856118] usb 3-3.2: Detected FT232H
[ 736.856579] usb 3-3.2: FTDI USB Serial Device converter now attached to ttyUSB0
[ 757.366169] usb 3-1: new high-speed USB device number 37 using xhci_hcd
[ 757.499092] usb 3-1: New USB device found, idVendor=2109, idProduct=2813, bcdDevice=90.11
[ 757.499095] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 757.499096] usb 3-1: Product: USB2.0 Hub
[ 757.499097] usb 3-1: Manufacturer: VIA Labs, Inc.
[ 757.500816] hub 3-1:1.0: USB hub found
[ 757.501749] hub 3-1:1.0: 4 ports detected
[ 757.649786] usb 4-1: new SuperSpeed USB device number 5 using xhci_hcd
[ 757.746718] usb 4-1: New USB device found, idVendor=2109, idProduct=0813, bcdDevice=90.11
[ 757.746721] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 757.746722] usb 4-1: Product: USB3.0 Hub
[ 757.746723] usb 4-1: Manufacturer: VIA Labs, Inc.
[ 757.749664] hub 4-1:1.0: USB hub found
[ 757.749906] hub 4-1:1.0: 4 ports detected
[ 757.825300] usb 3-1.2: new high-speed USB device number 38 using xhci_hcd
[ 757.924065] usb 3-1.2: New USB device found, idVendor=2109, idProduct=2813, bcdDevice=90.11
[ 757.924068] usb 3-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 757.924069] usb 3-1.2: Product: USB2.0 Hub
[ 757.924070] usb 3-1.2: Manufacturer: VIA Labs, Inc.
[ 757.925599] hub 3-1.2:1.0: USB hub found
[ 757.925766] hub 3-1.2:1.0: 4 ports detected
[ 758.127532] usb 4-1.1: new SuperSpeed USB device number 6 using xhci_hcd
[ 758.140435] usb 4-1.1: New USB device found, idVendor=17e9, idProduct=4307, bcdDevice=48.93
[ 758.140438] usb 4-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 758.140439] usb 4-1.1: Product: USB 3.0 Docking Station
[ 758.140440] usb 4-1.1: Manufacturer: DisplayLink
[ 758.140440] usb 4-1.1: SerialNumber: D3A2836608020
[ 758.160252] usb 4-1.1: Warning! Unlikely big volume range (=511), cval->res is probably wrong.
[ 758.160255] usb 4-1.1: [15] FU [USB Audio Device Playback Volume] ch = 6, val = -8176/0/16
[ 758.160666] usb 4-1.1: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
[ 758.160667] usb 4-1.1: [12] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
[ 758.187024] cdc_ncm 4-1.1:1.5: MAC-Address: 70:b3:d5:5c:0e:6d
[ 758.187027] cdc_ncm 4-1.1:1.5: setting rx_max = 16384
[ 758.187157] cdc_ncm 4-1.1:1.5: setting tx_max = 16384
[ 758.187289] cdc_ncm 4-1.1:1.5 eth1: register 'cdc_ncm' at usb-0000:00:14.0-1.1, CDC NCM, 70:b3:d5:5c:0e:6d
[ 758.242297] usb 3-1.2.1: new full-speed USB device number 39 using xhci_hcd
[ 758.342663] usb 3-1.2.1: New USB device found, idVendor=0db0, idProduct=0d11, bcdDevice= 3.09
[ 758.342666] usb 3-1.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 758.342667] usb 3-1.2.1: Product: MSI GM11 Gaming Mouse
[ 758.342668] usb 3-1.2.1: Manufacturer: Micro-Star INT'L CO., LTD
[ 758.354496] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/0003:0DB0:0D11.0014/input/input62
[ 758.354700] hid-generic 0003:0DB0:0D11.0014: input,hidraw2: USB HID v1.10 Mouse [Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse] on usb-0000:00:14.0-1.2.1/input0
[ 758.359058] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.1/0003:0DB0:0D11.0015/input/input63
[ 758.410490] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.1/0003:0DB0:0D11.0015/input/input64
[ 758.410567] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.1/0003:0DB0:0D11.0015/input/input65
[ 758.410790] hid-generic 0003:0DB0:0D11.0015: input,hiddev96,hidraw3: USB HID v1.10 Keyboard [Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse] on usb-0000:00:14.0-1.2.1/input1
[ 758.410855] usbhid 3-1.2.1:1.2: couldn't find an input interrupt endpoint
[ 758.441724] usb 4-1.2: new SuperSpeed USB device number 7 using xhci_hcd
[ 758.538573] usb 4-1.2: New USB device found, idVendor=2109, idProduct=0813, bcdDevice=90.11
[ 758.538576] usb 4-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 758.538577] usb 4-1.2: Product: USB3.0 Hub
[ 758.538578] usb 4-1.2: Manufacturer: VIA Labs, Inc.
[ 758.542303] hub 4-1.2:1.0: USB hub found
[ 758.542453] hub 4-1.2:1.0: 4 ports detected
[ 758.616298] usb 3-1.2.2: new full-speed USB device number 40 using xhci_hcd
[ 758.712797] usb 3-1.2.2: New USB device found, idVendor=0d8c, idProduct=0014, bcdDevice= 1.00
[ 758.712800] usb 3-1.2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 758.712802] usb 3-1.2.2: Product: MPOW HC6
[ 758.712802] usb 3-1.2.2: Manufacturer: MPOW
[ 758.712803] usb 3-1.2.2: SerialNumber: 001
[ 758.730596] cmedia_hs100b 0003:0D8C:0014.0016: Fixing CMedia HS-100B report descriptor
[ 758.730633] input: MPOW MPOW HC6 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.3/0003:0D8C:0014.0016/input/input66
[ 758.782655] cmedia_hs100b 0003:0D8C:0014.0016: input,hidraw4: USB HID v1.00 Device [MPOW MPOW HC6] on usb-0000:00:14.0-1.2.2/input3
[ 758.904302] usb 3-1.2.3: new low-speed USB device number 41 using xhci_hcd
[ 759.047086] usb 3-1.2.3: New USB device found, idVendor=04f2, idProduct=0116, bcdDevice= 3.00
[ 759.047089] usb 3-1.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 759.047090] usb 3-1.2.3: Product: USB Keyboard
[ 759.047091] usb 3-1.2.3: Manufacturer: CHICONY
[ 759.055758] input: CHICONY USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.2/3-1.2.3/3-1.2.3:1.0/0003:04F2:0116.0017/input/input67
[ 759.107676] hid-generic 0003:04F2:0116.0017: input,hidraw5: USB HID v1.10 Keyboard [CHICONY USB Keyboard] on usb-0000:00:14.0-1.2.3/input0





bash-5.1# dmesg (for Wavlink)
[ 3308.895663] usb 4-1.4: new SuperSpeed USB device number 5 using xhci_hcd
[ 3308.907555] usb 4-1.4: New USB device found, idVendor=17e9, idProduct=4307, bcdDevice=47.39
[ 3308.907557] usb 4-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3308.907558] usb 4-1.4: Product: LAPDOCK
[ 3308.907559] usb 4-1.4: Manufacturer: DisplayLink
[ 3308.907560] usb 4-1.4: SerialNumber: U3D2338203274
[ 3308.988406] usb 4-1.4: Warning! Unlikely big volume range (=511), cval->res is probably wrong.
[ 3308.988409] usb 4-1.4: [15] FU [USB Audio Device Playback Volume] ch = 6, val = -8176/0/16
[ 3308.988888] usb 4-1.4: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
[ 3308.988889] usb 4-1.4: [12] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
[ 3309.016680] cdc_ncm 4-1.4:1.5: MAC-Address: 80:3f:5d:05:5a:00
[ 3309.016683] cdc_ncm 4-1.4:1.5: setting rx_max = 16384
[ 3309.016799] cdc_ncm 4-1.4:1.5: setting tx_max = 16384
[ 3309.016944] cdc_ncm 4-1.4:1.5 eth1: register 'cdc_ncm' at usb-0000:00:14.0-1.4, CDC NCM, 80:3f:5d:05:5a:00
[ 3309.084793] usb 3-1.3.1: new full-speed USB device number 16 using xhci_hcd
[ 3309.280224] usb 3-1.3.1: New USB device found, idVendor=0db0, idProduct=0d11, bcdDevice= 3.09
[ 3309.280228] usb 3-1.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3309.280229] usb 3-1.3.1: Product: MSI GM11 Gaming Mouse
[ 3309.280230] usb 3-1.3.1: Manufacturer: Micro-Star INT'L CO., LTD
[ 3309.291246] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.3/3-1.3.1/3-1.3.1:1.0/0003:0DB0:0D11.000C/input/input40
[ 3309.291304] hid-generic 0003:0DB0:0D11.000C: input,hidraw0: USB HID v1.10 Mouse [Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse] on usb-0000:00:14.0-1.3.1/input0
[ 3309.295481] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.3/3-1.3.1/3-1.3.1:1.1/0003:0DB0:0D11.000D/input/input41
[ 3309.346859] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.3/3-1.3.1/3-1.3.1:1.1/0003:0DB0:0D11.000D/input/input42
[ 3309.346892] input: Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.3/3-1.3.1/3-1.3.1:1.1/0003:0DB0:0D11.000D/input/input43
[ 3309.346940] hid-generic 0003:0DB0:0D11.000D: input,hiddev96,hidraw1: USB HID v1.10 Keyboard [Micro-Star INT'L CO., LTD MSI GM11 Gaming Mouse] on usb-0000:00:14.0-1.3.1/input1
[ 3309.346977] usbhid 3-1.3.1:1.2: couldn't find an input interrupt endpoint
[ 3309.524787] usb 3-1.3.2: new full-speed USB device number 17 using xhci_hcd
[ 3309.716341] usb 3-1.3.2: New USB device found, idVendor=0d8c, idProduct=0014, bcdDevice= 1.00
[ 3309.716345] usb 3-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3309.716346] usb 3-1.3.2: Product: MPOW HC6
[ 3309.716348] usb 3-1.3.2: Manufacturer: MPOW
[ 3309.716349] usb 3-1.3.2: SerialNumber: 001
[ 3309.732339] cmedia_hs100b 0003:0D8C:0014.000E: Fixing CMedia HS-100B report descriptor
[ 3309.732393] input: MPOW MPOW HC6 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.3/3-1.3.2/3-1.3.2:1.3/0003:0D8C:0014.000E/input/input44
[ 3309.783853] cmedia_hs100b 0003:0D8C:0014.000E: input,hidraw2: USB HID v1.00 Device [MPOW MPOW HC6] on usb-0000:00:14.0-1.3.2/input3
[ 3309.964788] usb 3-1.3.4: new low-speed USB device number 18 using xhci_hcd
[ 3310.168435] usb 3-1.3.4: New USB device found, idVendor=04f2, idProduct=0116, bcdDevice= 3.00
[ 3310.168438] usb 3-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3310.168439] usb 3-1.3.4: Product: USB Keyboard
[ 3310.168440] usb 3-1.3.4: Manufacturer: CHICONY
[ 3310.176293] input: CHICONY USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.3/3-1.3.4/3-1.3.4:1.0/0003:04F2:0116.000F/input/input45
[ 3310.227876] hid-generic 0003:04F2:0116.000F: input,hidraw3: USB HID v1.10 Keyboard [CHICONY USB Keyboard] on usb-0000:00:14.0-1.3.4/input0
[ 3310.235951] cdc_ncm 4-1.4:1.5 eth123: renamed from eth1
[ 3310.241752] cdc_ncm 4-1.4:1.5 eth2: renamed from eth123
[ 3311.773789] usb 3-1.1: new full-speed USB device number 19 using xhci_hcd
[ 3311.864562] usb 3-1.1: New USB device found, idVendor=046d, idProduct=c534, bcdDevice=29.01
[ 3311.864569] usb 3-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3311.864574] usb 3-1.1: Product: USB Receiver
[ 3311.864575] usb 3-1.1: Manufacturer: Logitech
[ 3311.871909] logitech-djreceiver 0003:046D:C534.0010: hidraw5: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:14.0-1.1/input0
[ 3311.926037] logitech-djreceiver 0003:046D:C534.0011: hiddev97,hidraw6: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:14.0-1.1/input1
[ 3311.978854] logitech-djreceiver 0003:046D:C534.0011: device of type eQUAD nano Lite (0x0a) connected on slot 1
[ 3311.980855] logitech-djreceiver 0003:046D:C534.0011: device of type eQUAD nano Lite (0x0a) connected on slot 2
[ 3311.988984] input: Logitech Wireless Keyboard PID:4023 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.1/3-1.1:1.1/0003:046D:C534.0011/0003:046D:4023.0012/input/input46
[ 3311.989100] logitech-hidpp-device 0003:046D:4023.0012: input,hidraw7: USB HID v1.11 Keyboard [Logitech Wireless Keyboard PID:4023] on usb-0000:00:14.0-1.1/input1:1
[ 3311.994940] input: Logitech Wireless Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1.1/3-1.1:1.1/0003:046D:C534.0011/0003:046D:4054.0013/input/input47
[ 3311.995078] logitech-hidpp-device 0003:046D:4054.0013: input,hidraw8: USB HID v1.11 Mouse [Logitech Wireless Mouse] on usb-0000:00:14.0-1.1/input1:2
b




All the other stuff on the hub (ie headset and mouse and keyboard) are functional and detected, it is just my monitor that does not come up.

bash-5.1# lsmod | grep evdi
evdi 73728 0
drm_kms_helper 307200 2 evdi,i915
drm 634880 14 drm_kms_helper,evdi,i915,ttm
syscopyarea 16384 2 drm_kms_helper,evdi
sysfillrect 16384 2 drm_kms_helper,evdi
sysimgblt 16384 2 drm_kms_helper,evdi
i2c_core 102400 15 i2c_designware_platform,videodev,i2c_hid,i2c_designware_core,drm_kms_helper,intel_hid,i2c_algo_bit,e e1004,evdi,i2c_smbus,i2c_i801,i2c_hid_acpi,i915,psmouse,drm


bash-5.1# xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x49 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 6 associated providers: 0 name:modesetting


bash-5.1# xrandr
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 60.03*+ 60.01 59.97 59.96 59.93
.... text removed ....
HDMI-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 344mm x 193mm
1920x1080 60.00*+ 59.94
.... text removed ....
DP-1 disconnected (normal left inverted right x axis y axis)
...


bash-5.1# xrandr --setprovideroutputsource 2 0
Could not find provider with index 2


I am at a loss of what to do. Any help would be appreciated. I would consider to get a different docking hub (I also have a USB C port) if I know for sure it works under slackware 15.0 and is available in UK.
 
Old 01-13-2023, 03:48 AM   #2
marinacar
LQ Newbie
 
Registered: Dec 2009
Location: UK
Distribution: Slackware64-15
Posts: 23

Original Poster
Rep: Reputation: 5
Hi,
I tested 2 more devices to connect my HDMI, which were supposed to be linux friendly:
i-tec, https://i-tec.pro/en/setup/ with the link marked on the hub, and
Cable Matters which worked on Mint, ( http://unixetc.co.uk/2021/04/19/conn...-hdmi-adapter/ and amazon page for product https://www.amazon.co.uk/Cable-Matte...36726605&psc=1).

I did not find anything more recent for slackware 15.0 as the blog pages refer to 14.1 and 14.2 or current version of that dated 2020. When the outcome was identical to what described above with the new controller and evdi kernel module was still unengaged, I went back to testing other drivers but without using the scripts from SlackBuild to install them.

I made some progress with centos-stream-stream9-displaylink-1.12.0-2.x86_64.rpm from this website:
https://github.com/displaylink-rpm/d...k-rpm/releases


I converted it to tgz and installed, then restarted, and now when I boot, evdi gets activated and I have the following:

bash-5.1# lsmod | grep evdi
evdi 73728 4
drm_kms_helper 307200 2 evdi,i915
drm 634880 25 drm_kms_helper,evdi,i915,ttm
syscopyarea 16384 2 drm_kms_helper,evdi
sysfillrect 16384 2 drm_kms_helper,evdi
sysimgblt 16384 2 drm_kms_helper,evdi
i2c_core 102400 15 i2c_designware_platform,videodev,i2c_hid,i2c_designware_core,drm_kms_helper,intel_hid,i2c_algo_bit,e e1004,evdi,i2c_smbus,i2c_i801,i2c_hid_acpi,i915,psmouse,drm

The name refers to the version of evdi, if I do "./DisplayLinkManager --version", I get the same version I should have installed via slackware builds:
Unknown argument: --version
DisplayLinkManager v5.9.184.0


Now this is progress, but both before and after starting DisplayLinkManager, my screens are disconnected.

Before, from xrandr I have the following (notice in my previous post the DVI were not appearing at all):

DVI-I-4-4 disconnected (normal left inverted right x axis y axis)
DVI-I-3-3 disconnected (normal left inverted right x axis y axis)
DVI-I-2-2 disconnected (normal left inverted right x axis y axis)
DVI-I-1-1 disconnected (normal left inverted right x axis y axis)


Since I am not sure which is which, I run:

xrandr --setprovideroutputsource 1 0
xrandr --setprovideroutputsource 2 0
xrandr --setprovideroutputsource 3 0
xrandr --setprovideroutputsource 4 0


but the tail of xrandr still gives the same:

DVI-I-4-4 disconnected (normal left inverted right x axis y axis)
DVI-I-3-3 disconnected (normal left inverted right x axis y axis)
DVI-I-2-2 disconnected (normal left inverted right x axis y axis)
DVI-I-1-1 disconnected (normal left inverted right x axis y axis)

bash-5.1# xrandr --listproviders
Providers: number : 5
Provider 0: id: 0x49 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 6 associated providers: 4 name:modesetting
Provider 1: id: 0x133 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 2: id: 0x111 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 3: id: 0xef cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 4: id: 0xcd cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting


Any hints on how to progress from here? I would have to have to switch to a different distribution just to get my monitor to work, as everything else in my dual boot setup looks great right now.
Thanks in advance for any help.
 
Old 01-15-2023, 05:31 AM   #3
marinacar
LQ Newbie
 
Registered: Dec 2009
Location: UK
Distribution: Slackware64-15
Posts: 23

Original Poster
Rep: Reputation: 5
Hi,
I still haven't worked out how to get my third display to work with slackware 15.0 despite multiple attempt and multiple reboots after each change, so I made my machine triple boot, I kept slackware and I added ubuntu 22.04.1. As I had originally in slackware partitions as
/
/usr/local
/home
It was easy to format and resize my /usr/local to make a root partition for Ubuntu, after moving temporarily all my stuff in usr/local to elsewhere then back. There the addition of the third screen worked within 5 minutes, and I checked with all hardware I purchased. Other things are taking much longer to set up though under Ubuntu, ie dropbox seems a lot more buggy under Ubuntu and it synchronizes more slowly, and my Cintiq tablet-screen worked out of the box with slackware while I am still trying to get my pen to be recognised and working under Ubuntu. All my stuff in /usr/local worked as well (from command line only though). All in all, I will keep both OS with a shared home folder, even though Dropbox is not stable when shared between the two OS as they use a slightly different version of the programme, which messes up sync'ing. If you have a solution on getting my displaylink to work under slackware, I'd be delighted. I like it too much to give up on it just for a screen....
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Getting DisplayLink to Work with Debian 9 (USB core registration as usb-storage) monteshaffer Debian 3 03-09-2018 07:36 AM
DisplayLink USB graphic adapter & Intel i915 romagnolo Linux - Hardware 5 06-08-2014 08:48 PM
LXer: One, Two, Three, or More - View It with DisplayLink and USB LXer Syndicated Linux News 0 05-20-2009 10:31 PM
LXer: DisplayLink Releases USB Display Drivers under LGPL LXer Syndicated Linux News 0 05-18-2009 09:10 PM
LXer: DisplayLink Provides USB GPU Support On Linux LXer Syndicated Linux News 0 05-16-2009 07:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration