Lenovo dock no longer working after upgrade from 6.5.0-35 to 6.5.0-41
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Mantic |
In Progress
|
Medium
|
Unassigned |
Bug Description
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
Ubuntu 22.04.4 LTS
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
6.5.0-41.41~22.04.2
3) What you expected to happen
I have a Lenovo laptop (P15v Gen 3).
I have a Lenovo dock attached to that.
I have a monitor attached to that via HDMI.
I have another monitor attached directly to the laptop's own HDMI port.
When I boot my machine with the Lenovo dock attached, it usually works.
4) What happened instead
Yesterday, that display didn't work.
It just stayed blank and the journal showed the following lines:
---
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] perform_
Jun 21 08:52:13 mymachine kernel: [drm] DMUB HPD IRQ callback: link_index=3
Jun 21 08:52:13 mymachine kernel: [drm] enabling link 3 failed: 15
---
Some of these messages reoccur if I unplug and replug the HDMI display or disable and enable it via the display settings.
Every time I enable the display, the other display (connected to the laptop's own HDMI port) freezes for about 10 seconds.
I switched to another dock in order to rule out hardware failure and I get the same issue.
This worked on 6.5.0-35.
It broke when 6.5.0-41.41~22.04.2 was installed.
It worked again when I booted back into 6.5.0-35.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-
ProcVersionSign
Uname: Linux 6.5.0-35-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: KDE
Date: Fri Jun 21 10:17:11 2024
InstallationDate: Installed on 2023-07-05 (351 days ago)
InstallationMedia: Kubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223)
SourcePackage: linux-hwe-6.5
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: regression |
tags: |
added: regression-update removed: regression |
Changed in linux-oem-6.5 (Ubuntu): | |
status: | New → Confirmed |
no longer affects: | linux-hwe-6.5 (Ubuntu) |
no longer affects: | linux-oem-6.5 (Ubuntu) |
Changed in linux (Ubuntu Mantic): | |
status: | New → In Progress |
importance: | Undecided → Medium |
Status changed to 'Confirmed' because the bug affects multiple users.