The USB-C monitor/video drivers are no longer working/recognized on my Ubuntu laptop.
I have a DELL laptop running Ubuntu 18.04 64-bit. My 2 HP external monitors were working fine when using a DELL docking station connected to the laptop’s USB-C port (so I know it supports video over usbc). After trying to change the resolutions of the monitors one of them went black and only the mouse was visible. I rebooted the laptop and now USB-C does not recognize the drivers for any of the monitors.
Simplifying things, I removed the docking station and plugged in one of the HP monitors directly into the USB-C port, but still nothing. Here is the output of lsusb
:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 015: ID 1fc9:5002 NXP Semiconductors
Bus 001 Device 002: ID 0c45:6720 Microdia
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Monitoring dmesg -wH
it does detect a new USB device, but it uses the wrong driver for idVendor=1fc9, idProduct=5002
.
[Oct26 22:57] usb 1-5: new full-speed USB device number 10 using xhci_hcd
[ +0.150661] usb 1-5: New USB device found, idVendor=1fc9, idProduct=5002, bcdDevice= 1.00
[ +0.000006] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ +0.000003] usb 1-5: Product: PTN5002
[ +0.000003] usb 1-5: Manufacturer: NXP
[ +0.000003] usb 1-5: SerialNumber: 0000054fbfc5
[ +0.044941] usb 1-5: USB disconnect, device number 10
[ +0.392387] usb 1-5: new full-speed USB device number 11 using xhci_hcd
[ +0.149725] usb 1-5: New USB device found, idVendor=1fc9, idProduct=5002, bcdDevice= 1.00
[ +0.000005] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ +0.000003] usb 1-5: Product: PTN5002
[ +0.000003] usb 1-5: Manufacturer: NXP
[ +0.000002] usb 1-5: SerialNumber: 0000054fbfc5
[ +30.739677] usb 1-5: USB disconnect, device number 11
The attached nvidia-bug-report was created during this erroneous state. I’m currently using the nvidia-driver-470
metapackage.
nvidia-bug-report.log.gz (291.9 KB)
I know the HP monitors are still fine:
- when I use the laptop’s HDMI port, both HP monitors work just fine.
- when I use another laptop (Windows) with the same USB-C cables, both HP monitors work just fine.
I even tried a third (DELL) monitor which works via the HDMI port, but it doesn’t work via the USB-C port. Still uses the same erroneous driver.
Any help is really appreciated. Thanks!