All of lore.kernel.org
 help / color / mirror / Atom feed
* "thunderbolt ... (DP): not active, tearing down" error breaking DP over thunderbolt displays
@ 2026-10-24 18:17 Hans de Goede
  2026-10-26  5:23 ` Mika Westerberg
  0 siblings, 1 reply; 7+ messages in thread
From: Hans de Goede @ 2026-10-24 18:17 UTC (permalink / raw)
  To: Andreas Noever, Mika Westerberg, Yehezkel Bernat; +Cc: linux-usb

Hi All,

I hit this error:

Oct 24 19:16:58 x1 kernel: thunderbolt 0000:00:0d.3: 0:5 <-> 1:11 (DP): not active, tearing down

while doing some work on a Raptor Lake ThinkPad laptop plugged into a Thunderbolt dock.

After a bunch of debugging I found that the problem is that I had:

"UseSimpleDrm=1" in /etc/plymouth/plymouthd.conf, which combined with
the latest dracut version causes dracut to omit the i915 drm driver
from the initramfs.

And when thunderbolt.ko loads (or maybe only once userspace pokes it ?)
and the i915.ko driver has not claimed the DP connection then the above
message is logged and Linux does not see the DP attached display(s).

Building i915.ko into the initramfs works around this, but there
seems to be an assumption on the kernel side about things happening
in a certain order during boot which there should not be.

Interestingly enough when booting with the dock connected at boot,
the "thunderbolt ... (DP): not active, tearing down" repeats after
unplug + replug of the dock. Even though on the replug i915 is loaded
and active.

And when booting without the dock connected at boot and then
later connecting the dock things work fine even if i915 was not
in the initramfs.

But if i915 was not in the initramfs *and* the dock was plugged at
boot then the "thunderbolt ... (DP): not active, tearing down" error
persists on TB dock unplug + re-plugs.

I'm not familiar enough with the thunderbolt code to take a shot
at fixing this (and don't have time to dig into it), but I'm happy
to test any possible fixes for this.

Regards,

Hans



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-10-26 15:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-24 18:17 "thunderbolt ... (DP): not active, tearing down" error breaking DP over thunderbolt displays Hans de Goede
2026-10-26  5:23 ` Mika Westerberg
2026-10-26 10:30   ` Hans de Goede
2026-10-26 10:48     ` Hans de Goede
2026-10-26 12:37       ` Mika Westerberg
2026-10-26 14:22         ` Hans de Goede
2026-10-26 15:02           ` Mika Westerberg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.