linux-image-4.18.0-16-generic breaks Lenovo T460P on Ultradock

Bug #1820243 reported by Martin Dünkelmann
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Ubuntu 18.04 (linux-image-4.18.0-16-generic)
ThinkPad 460P
Intel i7-6700HQ
Nvidia GTX940MX (nvidia 415 drivers)

When using with dock, attached monitor is not detected, laptop monitor remains blank.
Laptop freezes until I detach it from the UltraDock again.
Requires a reboot with the UltraDock attached to make it working.

It worked in the past since 4.18 with the Laptop booted with the UltraDock and detach ad attach the laptop again.

This time I detached the Laptop, worked a few days without the UltraDock (used Standby over night) and tried to attach it again.

Maybe it happens because I use HWE now.

But the errors in dmesg and logcat are looking like my bugreport for kernel 4.15 where the UltraDock didn't worked.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1781904
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: martin 17549 F.... pulseaudio
 /dev/snd/pcmC0D0p: martin 17549 F...m pulseaudio
CurrentDesktop: X-Cinnamon
DistroRelease: Linux Mint 19.1
HibernationDevice: RESUME=UUID=4a747812-cab0-438b-ace1-a46b73f00d4a
InstallationDate: Installed on 2018-07-21 (236 days ago)
InstallationMedia: Linux Mint 19 "Tara" - Release amd64 20180626
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 008: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
 Bus 001 Device 007: ID 04f2:b541 Chicony Electronics Co., Ltd
 Bus 001 Device 003: ID 138a:0090 Validity Sensors, Inc.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 20FXS05500
NonfreeKernelModules: nvidia_modeset nvidia
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.18.0-16-generic root=UUID=8ffc268d-6911-42c4-9bc3-a290376cb41b ro quiet splash nvidia-drm.modeset=1 nopti spectre_v2=off spectre_v2_user=off nospec noibrs noibpb l1tf=off vt.handoff=1
ProcVersionSignature: Ubuntu 4.18.0-16.17~18.04.1-generic 4.18.20
RelatedPackageVersions:
 linux-restricted-modules-4.18.0-16-generic N/A
 linux-backports-modules-4.18.0-16-generic N/A
 linux-firmware 1.173.3
Tags: tessa
Uname: Linux 4.18.0-16-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom davfs2 dip lpadmin plugdev sambashare scanner sudo
_MarkForUpload: True
dmi.bios.date: 09/27/2018
dmi.bios.vendor: LENOVO
dmi.bios.version: R07ET87W (2.27 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20FXS05500
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:bvrR07ET87W(2.27):bd09/27/2018:svnLENOVO:pn20FXS05500:pvrThinkPadT460p:rvnLENOVO:rn20FXS05500:rvrNotDefined:cvnLENOVO:ct10:cvrNone:
dmi.product.family: ThinkPad T460p
dmi.product.name: 20FXS05500
dmi.product.sku: LENOVO_MT_20FX_BU_Think_FM_ThinkPad T460p
dmi.product.version: ThinkPad T460p
dmi.sys.vendor: LENOVO

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :
Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :
description: updated
description: updated
tags: added: apport-collected tessa
description: updated
Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : AlsaInfo.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : CRDA.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : IwConfig.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : Lspci.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : ProcEnviron.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : ProcModules.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : PulseList.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : RfKill.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : UdevDb.txt

apport information

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: New → Confirmed
summary: - linux-image-4.18.0-16-generic Lenovo T460P on Ultradock bug
+ linux-image-4.18.0-16-generic breaks Lenovo T460P on Ultradock
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Does this happen to previous v4.18 kernels?

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

I am using 4.18 since -v15 because it crashed often before -v15.
If I remembered correctly it was "https://bugs.launchpad.net/bugs/1818974" but happened more often.

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

Today I did put my laptop in standby.
Disconnected it from my dock.
Woke it up.
It worked.
I did put my laptop in standby again.
Connected it with my dock.
Woke it up.
Black screen.
Was forced to restart it by a hard reset.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

Hi, could you try suspend again with dock connected and paste dmesg of the last boot. A nvidia xid error 69 was found in your attachments, but I'm not sure if it's related because it contains log of multiple boot/suspend.

It would also be helpful if you may enable GDM debug messages (if in used) and paste syslog messages across that suspend/resume. Before uploading, please make sure there is no credential information included accidentally.

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

My display manager is lightDM.
How can I set it to debug?
And with "syslog" you mean you mean journalctl ?

Here are two DMESG now.

Connected with dock -> standby -> disconnect -> wakeup -> usersession lost.

Disconnected with dock -> standby -> connect -> wakeup -> black screen and nothing happens, maybe a display flash after a long waiting time.

The first dmesg I have made again with timestamps.

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :
Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :
Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

I used

Last boot: journalctl -o short-precise -k -b -1

Two boots prior: journalctl -o short-precise -k -b -2

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

Sorry to write another message, but I can't edit the previous one.

I updated my GPU driver from 415 to 418.
My kernel from linux-image-4.18.0-16-generic to linux-image-4.18.0-17-generic
No fix.

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

I see I did report it for kernel 4.15 in the past too.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1781904
It worked in the release candidate of the 4.18 kernel.

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

Disconnected my laptop from the docking station by accident (human like kernel panic).
Wanted to dock again.
Still happening.
Kernel 4.18.0-24-generic

Revision history for this message
Martin Dünkelmann (nc-duenkekl3-deactivatedaccount) wrote :

Seeing my old friend I saw in 4.15
[drm:intel_wait_ddi_buf_idle [i915]] *ERROR* Timeout waiting for DDI BUF D idle bit

:)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.