How to enable Thunderbolt?

Solution 1:

I'll use this answer to record what I've worked out and will update as I progress.

The kernel modules for Thunderbolt are not included in the kernel package (linux-image-5.4.0-26-generic or similar) - there is another package that needs to be installed:

$ sudo apt install linux-modules-extra-$(uname -r)

After a reboot Thunderbolt works and displays connected via a dock become usable; it may be enough to modprobe the required modules (I think these are thunderbolt and intel-wmi-thunderbolt) but I rebooted to be sure.

Current status: After a "power event" (e.g. suspend, disconnecting/reconnecting the dock) my external displays are black. The mouse pointer correctly and visibly tracks across them but nothing else is visible. I've tried reconfiguring via settings panel but it made no difference. I'll update if-and-when I get to the bottom of this.