Now I have a related problem at work, where the external monitors were not detected after plugging in the laptop in the docking station and opening the lid. Turning off and on one monitor resulted in detection (in poor resolution) but not the second external one. When both are turned off and on, the system hangs until I disconnect the USB-C cable to the docking station.
A terminal window was open where lsusb was my previous command. During the unresponsive period whilst the docking station was connected, I could press <arrow up>,<enter> without seeing anything on the screen, but after disconnecting the docking station again the command and output where shown:
$ lsusb -tv
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
|__ Port 2: Dev 26, If 0, Class=Hub, Driver=hub/4p, 5000M
ID 04b4:6504 Cypress Semiconductor Corp.
|__ Port 1: Dev 27, If 0, Class=Hub, Driver=hub/4p, 5000M
ID 04b4:6504 Cypress Semiconductor Corp.
|__ Port 2: Dev 28, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
|__ Port 3: Dev 29, If 3, Class=Audio, Driver=snd-usb-audio, 5000M
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 1, Class=Application Specific Interface, Driver=usbfs, 5000M
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 4, Class=Audio, Driver=snd-usb-audio, 5000M
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 2, Class=Audio, Driver=snd-usb-audio, 5000M
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 0, Class=Vendor Specific Class, Driver=usbfs, 5000M
ID 17e9:600a DisplayLink
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
ID 0c45:6723 Microdia
|__ Port 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
ID 0c45:6723 Microdia
|__ Port 6: Dev 58, If 0, Class=Hub, Driver=hub/4p, 480M
ID 04b4:6506 Cypress Semiconductor Corp. CY4603
|__ Port 1: Dev 59, If 0, Class=Hub, Driver=hub/4p, 480M
ID 04b4:6506 Cypress Semiconductor Corp. CY4603
|__ Port 1: Dev 60, If 0, Class=Hub, Driver=hub/4p, 480M
ID 05e3:0608 Genesys Logic, Inc. Hub
|__ Port 2: Dev 64, If 1, Class=Vendor Specific Class, Driver=, 12M ID 03f0:0867 HP, Inc
|__ Port 2: Dev 64, If 0, Class=, Driver=, 12M ID 03f0:0867 HP, Inc
|__ Port 3: Dev 65, If 0, Class=Mass Storage, Driver=usb-storage, 480M ID 0ea0:2272 Ours Technology, Inc.
|__ Port 1: Dev 62, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M ID 413c:301a Dell Computer Corp. Dell MS116 Optical Mouse
|__ Port 2: Dev 61, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 0461:0010 Primax Electronics, Ltd HP PR1101U / Primax PMX-KPR1101U Keyboard
|__ Port 2: Dev 61, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 0461:0010 Primax Electronics, Ltd HP PR1101U / Primax PMX-KPR1101U Keyboard
|__ Port 3: Dev 63, If 2, Class=Audio, Driver=snd-usb-audio, 12M
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 3: Dev 63, If 0, Class=Audio, Driver=snd-usb-audio, 12M
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 3: Dev 63, If 3, Class=Human Interface Device, Driver=usbhid, 12M
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 3: Dev 63, If 1, Class=Audio, Driver=snd-usb-audio, 12M
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 7: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
ID 8087:0029 Intel Corp. AX200 Bluetooth
|__ Port 7: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
ID 8087:0029 Intel Corp. AX200 Bluetooth
Now I have a related problem at work, where the external monitors were not detected after plugging in the laptop in the docking station and opening the lid. Turning off and on one monitor resulted in detection (in poor resolution) but not the second external one. When both are turned off and on, the system hangs until I disconnect the USB-C cable to the docking station.
A terminal window was open where lsusb was my previous command. During the unresponsive period whilst the docking station was connected, I could press <arrow up>,<enter> without seeing anything on the screen, but after disconnecting the docking station again the command and output where shown:
$ lsusb -tv snd-usb- audio, 5000M snd-usb- audio, 5000M snd-usb- audio, 5000M xhci_hcd/ 12p, 480M
ID 03f0:0867 HP, Inc
ID 03f0:0867 HP, Inc
ID 0ea0:2272 Ours Technology, Inc.
ID 413c:301a Dell Computer Corp. Dell MS116 Optical Mouse snd-usb- audio, 12M snd-usb- audio, 12M snd-usb- audio, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
|__ Port 2: Dev 26, If 0, Class=Hub, Driver=hub/4p, 5000M
ID 04b4:6504 Cypress Semiconductor Corp.
|__ Port 1: Dev 27, If 0, Class=Hub, Driver=hub/4p, 5000M
ID 04b4:6504 Cypress Semiconductor Corp.
|__ Port 2: Dev 28, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
|__ Port 3: Dev 29, If 3, Class=Audio, Driver=
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 1, Class=Application Specific Interface, Driver=usbfs, 5000M
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 4, Class=Audio, Driver=
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 2, Class=Audio, Driver=
ID 17e9:600a DisplayLink
|__ Port 3: Dev 29, If 0, Class=Vendor Specific Class, Driver=usbfs, 5000M
ID 17e9:600a DisplayLink
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
ID 0c45:6723 Microdia
|__ Port 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
ID 0c45:6723 Microdia
|__ Port 6: Dev 58, If 0, Class=Hub, Driver=hub/4p, 480M
ID 04b4:6506 Cypress Semiconductor Corp. CY4603
|__ Port 1: Dev 59, If 0, Class=Hub, Driver=hub/4p, 480M
ID 04b4:6506 Cypress Semiconductor Corp. CY4603
|__ Port 1: Dev 60, If 0, Class=Hub, Driver=hub/4p, 480M
ID 05e3:0608 Genesys Logic, Inc. Hub
|__ Port 2: Dev 64, If 1, Class=Vendor Specific Class, Driver=, 12M
|__ Port 2: Dev 64, If 0, Class=, Driver=, 12M
|__ Port 3: Dev 65, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 1: Dev 62, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 2: Dev 61, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 0461:0010 Primax Electronics, Ltd HP PR1101U / Primax PMX-KPR1101U Keyboard
|__ Port 2: Dev 61, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 0461:0010 Primax Electronics, Ltd HP PR1101U / Primax PMX-KPR1101U Keyboard
|__ Port 3: Dev 63, If 2, Class=Audio, Driver=
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 3: Dev 63, If 0, Class=Audio, Driver=
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 3: Dev 63, If 3, Class=Human Interface Device, Driver=usbhid, 12M
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 3: Dev 63, If 1, Class=Audio, Driver=
ID 045e:077f Microsoft Corp. LifeChat LX-6000 Headset
|__ Port 7: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
ID 8087:0029 Intel Corp. AX200 Bluetooth
|__ Port 7: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
ID 8087:0029 Intel Corp. AX200 Bluetooth
I'll reboot again...