Lenovo Thinkpad X1 Extreme Gen 2

From Jeremy Bryan Smith
Jump to navigation Jump to search

Lenovo-laptop-thinkpad-x1-extreme-2nd-gen-gallery-1.jpg This is a beast, and everything's working in Linux :-)

My config:

  • Product type:
    LENOVO_MT_20QV_BU_Think_FM_ThinkPad X1 Extreme 2nd
  • Black Paint (FHD Models) / Carbon-Fibre Weave (UHD Models)
  • Windows 10 Home 64 (immediately replaced with Linux of course)
  • 9th Generation Intel® Core™ i7-9750H Processor (2.60 GHz, up to 4.50 GHz with Turbo Boost, 6 Cores, 12 Threads, 12 MB Cache) - oh yeah!
  • 64 GB (32 GB + 32 GB) DDR4 2666MHz - oh yeah!
  • 512 GB PCIe SSD - (ordered with a 256 GB option, since upgraded to 512 GB version)
  • 15.6" UHD (3840 x 2160) OLED, anti-reflective, anti-smudge, touchscreen with Dolby Vision™ HDR 500 with IR & 720p HD Camera, 400 nits - The most beautiful display you can get!
  • Multitouch display - working
  • NVIDIA® GeForce® GTX 1650 Max-Q 4GB GDDR5 - working
  • Fingerprint Reader - working
  • Backlit - US English - working
  • IR & 720p HD - working
  • Enabled Discrete TPM2.0 - not tested
  • 4 cell Li-Polymer, 80Wh - working, but not tested
  • 135watt AC - working
  • Intel® AX200 Wi-Fi 6 802.11AX (2 x 2) - working
  • Bluetooth® 5.0 - working (tested audio only)
  • RJ45 Extension Connector - working

Notes:

  • There were some firmware updates available (see fwupdmgr) when I first received this machine that fixed Linux support for a few things. Everything I've tested so far is now working great.
  • Full control of all LEDs is also working via the ec_sys module including modes: on, off, and blink for the following LEDs:
    • Red LED on back of screen
    • Power button LED
    • Red Charge LED
    • White Charge LED
    • Fn button LED
    • Microphone LED
    • CAPS lock LED
  • The one that is NOT working:
    • Mute LED
  • Screen backlight control is working via /sys/class/backlight/intel_backlight/brightness (min=0, max=2047)
  • Keyboard LED backlight is configurable via /sys/class/leds/tpacpi::kbd_backlight/brightness (0=off, 1=medium, and 2=high)