Good news!

~$ uname -a
Linux talas 4.9.0-040900-generic #201612111631 SMP Sun Dec 11 21:33:00 UTC 2016 
x86_64 x86_64 x86_64 GNU/Linux

Undocking and docking repeatedly works for me. None of the logs shows i915 
errors.
I do have to killall unity-settings daemon at every docking to reload the 
monitors.xml configuration (rotation and turning off the laptop screen), but 
that's quite preferable to rebooting the system (and by now a hotkey).

A related question: I do need both the nvidia module (for primusrun) and
vboxdrv for work. Any reasonably comfortable method to load them with
mainline 4.9? Don't want to be stuck with rebooting until 17.04.

** Tags added: kernel-fixed-upstream-4.9

-- 
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/1651454

Title:
  [Lenovo Thinkpad T460p] Ultra Dock external displays not detected
  after suspend/resume cycle

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  The bug is identical to the expired
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1568573 where a
  new report was requested.

  This time around with a fresh install of 16.10 amd64 on a Thinkpad
  T460p and a Lenovo Ultra Dock with two external monitors.

  The setup does work when freshly booting with the laptop on the dock. 
Suspending undocked, docking, resuming doesn't light up the external monitors. 
Neither does just docking awake.
  The relevant error messages seem to be these:

  Dec 20 13:21:50 talas kernel: [265391.482117] 
[drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage 
retries, give up
  Dec 20 13:21:50 talas kernel: [265391.498583] [drm:intel_wait_ddi_buf_idle 
[i915]] *ERROR* Timeout waiting for DDI BUF D idle bit

  Other relevant bug reports might be:
  https://bugzilla.redhat.com/show_bug.cgi?id=1316877
  https://bbs.archlinux.org/viewtopic.php?id=209791

  ProblemType: Bug
  DistroRelease: Ubuntu 16.10
  Package: linux-image-4.8.0-30-generic 4.8.0-30.32
  ProcVersionSignature: Ubuntu 4.8.0-30.32-generic 4.8.6
  Uname: Linux 4.8.0-30-generic x86_64
  ApportVersion: 2.20.3-0ubuntu8.2
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  donjan     2341 F.... pulseaudio
   /dev/snd/pcmC1D0p:   donjan     2341 F...m pulseaudio
   /dev/snd/controlC1:  donjan     2341 F.... pulseaudio
  CurrentDesktop: GNOME-Flashback:Unity
  Date: Tue Dec 20 15:36:08 2016
  InstallationDate: Installed on 2016-10-25 (56 days ago)
  InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
  MachineType: LENOVO 20FXS0Y200
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-30-generic 
root=UUID=104820cc-7d87-46d1-a1aa-e650ff221603 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-4.8.0-30-generic N/A
   linux-backports-modules-4.8.0-30-generic  N/A
   linux-firmware                            1.161
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 09/26/2016
  dmi.bios.vendor: LENOVO
  dmi.bios.version: R07ET71W (2.11 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20FXS0Y200
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.modalias: 
dmi:bvnLENOVO:bvrR07ET71W(2.11):bd09/26/2016:svnLENOVO:pn20FXS0Y200:pvrThinkPadT460p:rvnLENOVO:rn20FXS0Y200:rvrNotDefined:cvnLENOVO:ct10:cvrNone:
  dmi.product.name: 20FXS0Y200
  dmi.product.version: ThinkPad T460p
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1651454/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to