Skip to main content

My personal thinkpad journey

·2 mins

For my personal note taking process and projects i use a dell laptop that as served me pretty well in the current year, it has a pretty good build quality and specs but i’m scared to take it with me when i travel (i’m a off-campus student/worker) so i was looking for something sturdy that can handle falls and punches with no problem.

I recently get an old thinkpad T470 from work, is a good laptop with pretty decent specs (8GB ram, 256GB SSD, 4 cores 4 threads CPU) that makes it the perfect candidate for the job. So i decided to turn it into my travel/backup PC

the new backup PC at work

HARDWARE #

The laptop was dirty so the first step was cleaning off al the dust and plastics with isopropile alcohol, in the process i decided to swap out the disk with an SSD that i have laying around for a slightly improvement in performance (the old SSD appears to be slow as fuck for some reason)

the old SSD

After turning on the machine (and installing my personal arch dotfiles) i realized that one of the two batteries was dead (yes this think has two batteries, i was surprised too) so i decided to replace the internal one and keep the external that is still usable, after all is a backup PC

SOFTWARE #

After installing and configuring my dotfiles repo i was facing an issue with the battery usage, when the battery dropped below \(75% \) the cpu frequency dropped down to \(400MHz\), after some research i found that it was a problem with CPU signals and registries, the fix was to download this repo and runs the scripts inside to reset the cpu registry (if i understand the script correctly, it sets some value in some registry disabling some power saving mode in the CPU), in order to run the script at startup i wrote a bunch of files to create an arch package that installs the script and a Systemd target to run at startup

CONCLUSIONS #

i have used this thinkpad for about a week in my personal workflows (software editing with vim and neovim, obsidian note taking) and i must say that this old piece of tech has still a lot to say, i also try to stress it by writing a bash script to run multiple molecule tests in parallel (which means spawning a bunch of virtualbox vm’s and docker containers) and it wasn’t panicking at all.