This problem also occurs reliably for me. Laptop: Lenovo T450s CPU: Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz Dock: ThinkPad Ultra Dock
To reproduce: - laptop is not in the dock - suspend the laptop - put the laptop in the dock - resume by pressing the power button on the dock The external screens do not activate. The only way to get them working is to power-cycle the laptop. Kernel log: [10243.844260] thinkpad_acpi: docked into hotplug port replicator [10244.652647] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10244.858757] usb 3-3: new SuperSpeed USB device number 4 using xhci_hcd [10244.990316] usb 2-3: new high-speed USB device number 17 using xhci_hcd [10245.113824] usb 3-3: New USB device found, idVendor=17ef, idProduct=1010 [10245.113827] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10245.113829] usb 3-3: Product: Lenovo ThinkPad Dock [10245.113831] usb 3-3: Manufacturer: LENOVO [10245.116346] hub 3-3:1.0: USB hub found [10245.116497] hub 3-3:1.0: 4 ports detected [10245.173393] usb 2-3: New USB device found, idVendor=17ef, idProduct=1010 [10245.173396] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10245.173398] usb 2-3: Product: Lenovo ThinkPad Dock [10245.173399] usb 2-3: Manufacturer: LENOVO [10245.173884] hub 2-3:1.0: USB hub found [10245.174200] hub 2-3:1.0: 4 ports detected [10245.350388] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10245.352442] thinkpad_acpi: EC reports that Thermal Table has changed [10245.463919] usb 2-3.4: new high-speed USB device number 18 using xhci_hcd [10245.564215] usb 2-3.4: New USB device found, idVendor=17ef, idProduct=100f [10245.564219] usb 2-3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [10245.564221] usb 2-3.4: Product: Lenovo ThinkPad Dock [10245.564223] usb 2-3.4: Manufacturer: Lenovo [10245.564225] usb 2-3.4: SerialNumber: Rev1.2 [10245.564633] hub 2-3.4:1.0: USB hub found [10245.564693] hub 2-3.4:1.0: 3 ports detected [10245.835891] usb 2-3.4.1: new low-speed USB device number 19 using xhci_hcd [10245.927700] usb 2-3.4.1: New USB device found, idVendor=046d, idProduct=c077 [10245.927703] usb 2-3.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10245.927705] usb 2-3.4.1: Product: USB Optical Mouse [10245.927707] usb 2-3.4.1: Manufacturer: Logitech [10245.927869] usb 2-3.4.1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes [10245.930157] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3.4/2-3.4.1/2-3.4.1:1.0/0003:046D:C077.0005/input/input21 [10245.930290] hid-generic 0003:046D:C077.0005: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:14.0-3.4.1/input0 [10245.968042] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10246.131855] usb 2-3.4.2: new low-speed USB device number 20 using xhci_hcd [10246.250840] usb 2-3.4.2: New USB device found, idVendor=03f0, idProduct=0024 [10246.250844] usb 2-3.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10246.250846] usb 2-3.4.2: Product: HP Basic USB Keyboard [10246.250848] usb 2-3.4.2: Manufacturer: CHICONY [10246.251021] usb 2-3.4.2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes [10246.258936] input: CHICONY HP Basic USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3.4/2-3.4.2/2-3.4.2:1.0/0003:03F0:0024.0006/input/input22 [10246.312102] hid-generic 0003:03F0:0024.0006: input,hidraw1: USB HID v1.11 Keyboard [CHICONY HP Basic USB Keyboard] on usb-0000:00:14.0-3.4.2/input0 [10246.665743] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10246.723102] e1000e: enp0s25 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None [10247.363886] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10248.061956] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10248.759891] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10248.760433] [drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* failed to train DP, aborting [10248.771771] [drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* Timed out waiting for DP idle patterns [10249.455660] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10250.153786] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10250.771619] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10251.467211] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10252.165552] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10252.863344] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10253.561134] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10253.561635] [drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* failed to train DP, aborting [10253.572336] [drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* Timed out waiting for DP idle patterns [10276.208337] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10276.823727] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10277.439358] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10278.057600] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10278.673275] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10279.288605] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10279.904107] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10279.904377] [drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* failed to train DP, aborting [10279.916292] [drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* Timed out waiting for DP idle patterns [10280.517659] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10281.133142] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10281.749557] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10282.365089] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [10282.980626] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up jay@marlin:~/viv/src$ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1568573 Title: i915 Skylake - Ultra Dock external displays not detected after suspend/resume cycle To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1568573/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
