Public bug reported:
Dock: Dell WD19TB, external monitor connected to it does not show up in
kubuntu 26.04 after "reboot" command. Rest of devices on the dock work
fine (usb keyboards etc).
It works from cold start.
What helps if this happens is either unplug the dock from both tb and power,
and reconnect, or do the following:
echo 0000:00:0d.2 | sudo tee /sys/bus/pci/drivers/thunderbolt/unbind
sleep 2
echo 0000:00:0d.2 | sudo tee /sys/bus/pci/drivers/thunderbolt/bind
Summary: DisplayPort-over-Thunderbolt external monitor not restored after warm
reboot on Meteor Lake — TB connection manager tears down the DP tunnel before
the GPU driver is ready, tunnel never recreated.
Hardware:
MSI Prestige 13 AI Evo A1MG (Meteor Lake-P)
Host TB: Intel Meteor Lake-P Thunderbolt 4 NHI #0 [8086:7ec2], driver
thunderbolt
Dock: Dell WD19TB (Intel JHL7440 Titan Ridge, Thunderbolt 3), single external
monitor via DP-over-TB
Session: Wayland (KDE Plasma), Kubuntu 26.04
Kernel: 7.0.0-27-generic #27-Ubuntu SMP PREEMPT_DYNAMIC Thu Jun 18 2026
What happens: After a warm reboot (reboot, not cold power-off), the external
monitor connected via DisplayPort-over-Thunderbolt stays dark. Cold boot works;
warm reboot does not. dmesg shows the DP tunnel being torn down among the
earliest kernel messages, i.e. before the i915/xe display driver is up:
thunderbolt 0-3: Dell WD19TB Thunderbolt Dock
thunderbolt 0-0:3.1: new retimer found, vendor=0x8087 device=0xd9c
thunderbolt 0000:00:0d.2: 0:5 <-> 3:11 (DP): not active, tearing down
The tunnel is destroyed and never recreated, because at teardown time the DP
source (iGPU) is not yet driving it, and no later hotplug event triggers
re-tunneling.
Recovery (confirms HW is fine, this is a boot-ordering race):
Physically unplugging/replugging the TB cable after boot → monitor comes up
immediately, or
Rebinding the NHI after the GPU driver is loaded works too:
echo 0000:00:0d.2 > /sys/bus/pci/drivers/thunderbolt/unbind
echo 0000:00:0d.2 > /sys/bus/pci/drivers/thunderbolt/bind
Regression note: Probably similar teardown signature as reported on Ubuntu
26.04 for Panther Lake/xe, where 7.0.0-22 regressed and 7.0.0-15 worked. I'm on
7.0.0-27 on Meteor Lake and it still occurs — so the fix has not landed for
this platform.
Workaround in use: systemd oneshot unit that rebinds the NHI after
graphical.target.
boltctl shows the dock authorizes cleanly (iommu+user, auto-auth OK), so this
is not an authorization issue.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-27-generic 7.0.0-27.27
ProcVersionSignature: Ubuntu 7.0.0-27.27-generic 7.0.6
Uname: Linux 7.0.0-27-generic x86_64
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Tue Jul 14 12:38:15 2026
InstallationDate: Installed on 2026-07-13 (1 days ago)
InstallationMedia: Kubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423)
MachineType: Micro-Star International Co., Ltd. Prestige 13 AI Evo A1MG
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.0.0-27-generic
root=UUID=523ca483-c48f-4f58-bf0b-74682d2d8535 ro quiet
cryptdevice=UUID=77a13756-e087-418d-857e-9bd8d72aa6d5:luks-77a13756-e087-418d-857e-9bd8d72aa6d5
root=/dev/mapper/luks-77a13756-e087-418d-857e-9bd8d72aa6d5 splash
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/04/2025
dmi.bios.release: 1.13
dmi.bios.vendor: American Megatrends International, LLC.
dmi.bios.version: E13Q2IMS.10D
dmi.board.asset.tag: Default string
dmi.board.name: MS-13Q2
dmi.board.vendor: Micro-Star International Co., Ltd.
dmi.board.version: REV:1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Micro-Star International Co., Ltd.
dmi.chassis.version: N/A
dmi.modalias:
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrE13Q2IMS.10D:bd11/04/2025:br1.13:svnMicro-StarInternationalCo.,Ltd.:pnPrestige13AIEvoA1MG:pvrREV1.0:rvnMicro-StarInternationalCo.,Ltd.:rnMS-13Q2:rvrREV1.0:cvnMicro-StarInternationalCo.,Ltd.:ct10:cvrN/A:sku13Q2.1:pfaPrestige:
dmi.product.family: Prestige
dmi.product.name: Prestige 13 AI Evo A1MG
dmi.product.sku: 13Q2.1
dmi.product.version: REV:1.0
dmi.sys.vendor: Micro-Star International Co., Ltd.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute 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/2160608
Title:
DisplayPort-over-Thunderbolt external monitor not detected at warm-
boot
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2160608/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs