Lenovos are good options for running Linux, as they tend to be well supported. The T-series is especially consistent.
Systems I've specifically run Linux as the base OS
- T41
- T60
- T480
- P14s
Newer models nearly always have some version of an #Nvidia GPU, even if it’s a low-end one. Getting this to work with Linux can be difficult, so using a GPU configuration under Linux tool can be super helpful.