USB-C/Thunderbolt Dock Megathread

I recently received my 12th gen (batch 1) Framework laptop and have 2 docks (one at home and one at work) that I used with my previous Dell XPS 15 (9560) laptop. These are the

  • Dell TB16
  • Dell WD19TB

and both have been updated to the latest firmware using my previous laptop.

I’m running Fedora Linux 36 and as reported by several others (for the 11th gen laptops) these docks seem to have played mostly fine (other than having to unplug and plug in after turning on in order to charge) even under Linux.

I don’t want to throw a spanner in the works but I have found definite differences between the 11th gen Framework laptop and the 12th gen one. In particular, I was having issues getting my 12th gen Framework laptop to recognise a display connected to the DisplayPort on the Dell TB16 dock. Weirdly, the only time it seemed to show something on the display was during boot (the boot logo) but once it got into the OS, the display wasn’t recognised at all. I thought it might be Fedora as I used Ubuntu on my old Dell so I tried the Fedora live USB on my old laptop and it seemed to work fine. My friend happened to have an 11th gen Framework laptop so I thought I’d try that (again using the Fedora live USB) and amazingly, it had no problem recognising the display connected to the TB16 DisplayPort. Thankfully, I have been able to connect my 12th gen laptop to my 4K display at 60Hz via the Dell TB16 using a spare USB-C to DisplayPort cable I had lying around (the HDMI port is only v1.4 so 4K is only at 30Hz).

I guess the moral is that it might be worth specifying in the wiki post at the top whether experiences are with the 11th or 12th gen laptops.

TL;DR: Dell TB16 DisplayPort works with 11th gen but not with 12th gen on Fedora Linux.

1 Like