delta (ThinkPad X280)
Summary
Primary laptop.
Notes
Dropped once off a high shelf. Display bezel popped apart, but was easily snapped back together.
Hardware
Make | Lenovo |
Year | 2018 |
Model | ThinkPad X280 |
Chassis | ThinkPad X280 |
Processor | Intel Core i7-8650U |
Memory | 16 GB DDR4 2400 |
Graphics | Intel UHD Graphics 620 |
Storage | Samsung 512GB NVMe SSD MZVLB512HAJQ |
Display | 12.5" 1920x1080 |
Ports | USB C 3.1 gen 2 / Thunderbolt 3 |
USB C 3.1 gen 1 | |
2x USB A 3.1 gen 1 | |
Ethernet Dongle Port | |
HDMI 1.4 | |
3.5mm Headset | |
Micro SD | |
Int. Peripherals | Elan Touchscreen |
Chicony 720p Camera | |
Synaptics Fingerprint Reader | |
Intel Wi-Fi 6E AX210 | |
Intel Ethernet I219-LM | |
Realtek Audio ALC257 | |
Ext. Peripherals | - |
Dimensions | |
Length/Depth | 21 cm |
Width | 30.8 cm |
Height/Thickness | 2.1 cm |
Weight | 1.28 kg (2 lbs 13 oz) |
Software
Operating System | Windows 10 Pro |
Debian Testing (bullseye) | |
Unique applications | - |
Log
A used Thinkpad
Bought on ebay. My first proper ultrabook. This was a nicely specced model, with a good period left on the warranty. I also picked up a nice 1TB portable SSD from the same seller.
Warranty fix, mis-assembled keyboard
Right control key rubber dome seemed upside down. Always clicked on key return. I brought it in to Micro Center to have it serviced under Lenovo's warranty, and they replaced the Keyboard.
After a broken Debian install
At some point I had issue with getting a non-bootable Debian install. For some reason my initramfs lacked the cryptsetup stuff. Here were my notes on fixing it.
- Boot Debian Live. Install some stuff, decrypt the disk:
sudo apt install cryptsetup lvm2 cryptsetup luksOpen /dev/nvme0n1p5 nvme0n1p5_crypt vgscan vgchange -ay
- Mount your partitions somewhere.
chroot
into the root directory. Edit cryptsetup initramfs hooks:
CRYPTSETUP=y
- Update initramfs (
-d
delete existing, may be necessary instead of-u
)
update-initramfs -u
- Check your initramfs:
lsinitramfs /boot/initrd.img-5.x.x-1-amd64 |grep cryptsetup
- Note during this fix my dual boot windows system wasn't found. You'll have to run update-grub again once the system boots normally.
- Grub install might fail. My fstab was missing
/boot
for some reason. Needed to manually add the fstab line. Use the filesystem's UUID (dev/disk/by-uuid…). - Unmount
/boot/efi
- Save anything you want in
/boot
and delete those files (they would be shadowed by the filesystem mounted there otherwise and that might be confusing later). - Mount
/boot
and/boot/efi
- Either reinstall the kernel packages or copy the files you saved from before back into
/boot
to ensure correct stuff. - Update and install grub
update-grub grub-install /dev/nvme0n1
Dealing with USB ethernet adapter power management
I ran into trouble with some Realtek 2.5GbE adapters that wouldn't work on Linux. The issue turned out to be bad power management or USB autosuspend setting. Not really about this machine (delta), but I wanted to make a note of it here since it is one of the few machines I will ever actually need 2.5Gbit speeds.
The solution I found was to disable autosuspend using tlp. I followed this advice on an askubuntu thread.
Wifi upgrade
I put in a Intel AX210 Wifi 6E card. Windows was a pain and made me get another network adapter to download the driver. Linux just worked. No BIOS whitelist to deal with.
I don't have Wifi 6 access points yet, but it works just as well as the 8265NGW it replaced.