X1 Carbon 6thにUbuntuを入れてる人がどれくらいいるのかはわからないですが、対応状況は以下のArchWiki
を見れば一発でわかります。
Lenovo ThinkPad X1 Carbon (Gen 6) - ArchWiki
右ペインにキレイに一覧でまとまっています。
現在未対応なのは、指紋認証デバイスとモバイル通信の2つです。逆に言うとそれ以外はちゃんと動作しています。特にBIOS1.3以上で導入されたLinux互換のSleepモードによって、スリープ時の消費電力が大幅に改善されました。
というわけで、購入を検討されている方は是非上記Wikiにて対応状況を確認してみると良いと思います。