kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #174678
[Bug 1568573] Re: i915 Skylake - Ultra Dock external displays not detected after suspend/resume cycle
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 Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1568573
Title:
i915 Skylake - Ultra Dock external displays not detected after
suspend/resume cycle
Status in linux package in Ubuntu:
Confirmed
Bug description:
Hello,
System is Thinkpad T460, Skylake graphics, Thinkpad Ultra dock. DVI and HDMI displays connected via dock. 4.4.0-18.
After a suspend-resume cycle, when the laptop is docked the dock
connected external displays are not initialized/connected. If I
disconnect the displays from the dock and connect them directly to the
laptop, they are initialized successfully and can be configured via
xrandr etc.
If the laptop is power cycled, the displays can be used normally until
the next suspend-resume cycle.
Example from relevant dmesg:
[drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* too many voltage retries, give up
[drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* too many voltage retries, give up
[drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* too many voltage retries, give up
[drm:intel_dp_start_link_train [i915_bpo]] *ERROR* failed to train DP, aborting
[drm:intel_dp_set_idle_link_train [i915_bpo]] *ERROR* Timed out waiting for DP idle patterns
[drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* too many voltage retries, give up
[drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* too many voltage retries, give up
[drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* too many voltage retries, give up
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.4.0-18-generic 4.4.0-18.34
ProcVersionSignature: Ubuntu 4.4.0-18.34-generic 4.4.6
Uname: Linux 4.4.0-18-generic x86_64
ApportVersion: 2.20.1-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: ryan 1838 F.... pulseaudio
Date: Sun Apr 10 09:39:32 2016
HibernationDevice: RESUME=UUID=04e04e17-3976-4daa-a1dd-2dd369aee83d
InstallationDate: Installed on 2015-09-21 (201 days ago)
InstallationMedia: It
Lsusb:
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
MachineType: LENOVO 20FNCTO1WW
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-18-generic root=/dev/mapper/it--vg-root ro quiet
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-4.4.0-18-generic N/A
linux-backports-modules-4.4.0-18-generic N/A
linux-firmware 1.157
SourcePackage: linux
UpgradeStatus: Upgraded to xenial on 2016-02-24 (45 days ago)
dmi.bios.date: 03/09/2016
dmi.bios.vendor: LENOVO
dmi.bios.version: R06ET35W (1.09 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20FNCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrR06ET35W(1.09):bd03/09/2016:svnLENOVO:pn20FNCTO1WW:pvrThinkPadT460:rvnLENOVO:rn20FNCTO1WW:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20FNCTO1WW
dmi.product.version: ThinkPad T460
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1568573/+subscriptions
References