Lenovo ThinkPad T590
This article covers the installation and configuration of Arch Linux on a Lenovo T590 laptop. Everything seems to work pretty much out the box.
For a general overview of laptop-related articles and recommendations, see Laptop.
TrackPoint and Touchpad
Similar to the T490, the pointer occasionally jumps while pressing trackpad buttons
Power management/Throttling issues
It is unclear if this model is affected or if current firmware has addressed the issue.
- X1 Carbon Gen 6 Power management/Throttling issues
- ThinkPad T480s Thermal Throttling Fix
Lenovo provides firmware updates for this device through the Linux Vendor Firmware Service (LVFS).
Available updates and changelogs can be found on the LVFS website. These include security patches for the Intel Management Engine and the system firmware.
The updates can be installed using fwupd.
systemd-boot confirmed working with Secure Boot disabled
s-tui ( ): an aesthetically pleasing and useful curses-style interface that shows graphs of CPU frequency, utilization, temperature, and power consumption. It also has a built in stress tester.
intel_gpu_top ( ): gives you some top-like info for the integrated GPU. This can be quite useful in diagnosing GPU acceleration issues.
powertop ( ): provides detailed information about CPU power consumption and recommendations on how to improve it.
tlp-stat ( ): a much simpler alternative to remembering which
cat /sys/devices/system/* to run in many cases. It can give very detailed, structured information about components like the battery, processor, graphics card, etc.