Public bug reported:
System Information:
Hardware: Lenovo ThinkPad T14s Gen 6 (Model: 21M1000MMX)
CPU/GPU: AMD Ryzen AI 7 PRO 360 with Radeon 880M (DCN 3.5)
$ lsb_release -rd
No LSB modules are available.
Description: Ubuntu 24.04.4 LTS
Release: 24.04
$ apt-cache policy linux-oem-6.17
linux-oem-6.17:
Installed: (none)
Candidate: 6.17.0-1017.17
Version table:
6.17.0-1017.17 500
500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
Kernel: 6.17.0-1017-oem
Description:
When attempting to use 4 simultaneous displays (1x Internal eDP, 1x external
USB-C (2x monitors chained), 1x external HDMI monitor), the HDMI port fails to
output a signal upon hotplugging or waking from suspend.
The hardware is fully capable of driving all 4 displays, as a cold boot
with all cables attached works perfectly. However, on hotplug or wake,
the amdgpu driver appears to suffer from a state-tracking bug where it
fails to properly release a CRTC or MST bandwidth payload.
During the failure state, xrandr reports that the HDMI output is
connected and active with a valid resolution, but the physical monitor
receives no signal (black screen).
Steps to Reproduce:
Boot the system with 1x internal eDP and 2x USB-C monitors active.
Hotplug an HDMI monitor.
The HDMI monitor is detected by the OS but remains physically black.
Expected Behavior:
The HDMI monitor should light up immediately, utilizing the 4th available
display pipe on the Radeon 880M.
Actual Behavior:
The HDMI monitor stays black. The GPU acts as if it is out of resources,
despite xrandr showing the display as active.
Debugging / Workarounds Discovered:
The TTY Shuffle (SUCCESS): Pressing Ctrl+Alt+F3 to drop to a tty,
followed immediately by Ctrl+Alt+F2 to return to Wayland, forces the
driver to rebuild the display tree. The HDMI monitor wakes up after 2
seconds alongside the other 3 screens after CTRL+Alt+F3.
Hardware eDP Disable (SUCCESS): Closing the laptop lid (triggering an
ACPI hardware interrupt) forcefully kills the eDP pipe, which instantly
allows the HDMI port to light up.
Software eDP Disable (FAIL): Using GNOME Settings to toggle the Built-in
Display to "Off" does not wake up the HDMI port, indicating the driver
still holds the pipe/bandwidth hostage when disabled via software.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.17.0-1017-oem 6.17.0-1017.17
ProcVersionSignature: Ubuntu 6.17.0-1017.17-oem 6.17.13
Uname: Linux 6.17.0-1017-oem x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 7 13:02:45 2026
HibernationDevice: RESUME=/dev/mapper/dm_crypt-0
InstallationDate: Installed on 2026-03-23 (15 days ago)
InstallationMedia: Ubuntu 24.04.4 LTS "Noble Numbat" - Release amd64 (20260210)
MachineType: LENOVO 21M1000MMX
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/BOOT/ubuntu_q06wtv@/vmlinuz-6.17.0-1017-oem
root=ZFS=rpool/ROOT/ubuntu_q06wtv ro quiet splash amdgpu.vramlimit=4096
amdgpu.sg_display=0 amdgpu.dcfeaturemask=0xA ttm.pages_limit=4194304
amdttm.pages_limit=4194304 resume=/dev/mapper/dm_crypt-0 vt.handoff=1
RelatedPackageVersions:
linux-restricted-modules-6.17.0-1017-oem N/A
linux-backports-modules-6.17.0-1017-oem N/A
linux-firmware 20240318.git3b128b60-0ubuntu2.25
SourcePackage: linux-oem-6.17
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/10/2025
dmi.bios.release: 1.16
dmi.bios.vendor: LENOVO
dmi.bios.version: R2NET42W (1.16 )
dmi.board.asset.tag: Not Available
dmi.board.name: 21M1000MMX
dmi.board.vendor: LENOVO
dmi.board.version: SDK0T76576 WIN
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.10
dmi.modalias:
dmi:bvnLENOVO:bvrR2NET42W(1.16):bd10/10/2025:br1.16:efr1.10:svnLENOVO:pn21M1000MMX:pvrThinkPadT14sGen6:rvnLENOVO:rn21M1000MMX:rvrSDK0T76576WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_21M1_BU_Think_FM_ThinkPadT14sGen6:
dmi.product.family: ThinkPad T14s Gen 6
dmi.product.name: 21M1000MMX
dmi.product.sku: LENOVO_MT_21M1_BU_Think_FM_ThinkPad T14s Gen 6
dmi.product.version: ThinkPad T14s Gen 6
dmi.sys.vendor: LENOVO
** Affects: linux-oem-6.17 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2147437
Title:
HDMI hotplug black screen on Ryzen AI 7 with 1x USB-C (2 screens dock)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-oem-6.17/+bug/2147437/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs