Big fan of these with Linux.
Have used T42, T500, T440p, X1E gen2 throughout the years, all with versions of Fedora.
Most things just work.
The X1E gen2 needed a bit work to curb (idle) power consumption. The SD card reader would prevent the CPU package from entering C10, and the fans were always running even when the machine was not warm.
I have the version with the NVidia dedicated GPU, which works pretty well. It's off most of the time, and is only turned on when needed.
Idle power consumption is now as low of 3.9w.