My setup involves a laptop screen and two external displays. Both external displays are available as they should be when one of them is connected directly via the HDMI port of the laptop and the other via usb-c (or via a usb c dock, DP-0). However, when connecting both displays via a usb c docking station, only one display is recognized in the system. Both work fine individually via the dock when they are the first to be connected. But the one that is connected second is not recognized in the system, independent of the port (HDMI/usb-c) or monitor type (tried one display from another manufacturer).
OS: Ubuntu 20.04
kernel: 5.15.0
X11
driver: 535.129.03 edids.zip (808 Bytes) nvidia-bug-report.log.gz (738.2 KB)
Please find attached EDIDs of the displays and an nividia-bug-report.
One thing I noticed is that the dock doesn’t seem to be recognized as multistream device. Please create one nvidia-bug-report.log where the hdmi port on the dock is working after reboot and one with the displayport active.
What dock model are you using?
EDIT: Btw: I have tried displaylink without success, which is not too surprising given that to dock doc does not mention displaylink. Relating to this post
Actually I think the dock doesn’t support using two monitors. The second monitor connector is a USB-C which i suspect is simply passed-through from the host so you can use either HDMI or USB-C, not both. The datasheet of the dock also just mentions HDMI and no multistream support.