Journal of Timothy Kenno Handojo

Gaming with Steam on Gentoo

I'll open this new year with some new topic.

Well, it's not exactly new, but I've never touched upon it here, so here we go...

I've been gaming with Steam on my Gentoo system.

As we may have known, Linux support on Steam keeps on improving day by day. Proton is such a godsend, as it allows W...

Continue Reading

Adding Linux Payload Into Coreboot

Continuing from the last post on Buildroot, I wanted to see if I can have it on my ROM.

The idea is to hav a tiny, self-contained Linux system that can be booted without any drives.

I am yet satisfied with the BIOS. I wanted to see how far I can take this by adding a bootable Linux system onto t...

Continue Reading

Building Minimal Linux with Buildroot

In another episode of my experimentation, I was back again tinkering with my X230. This time I tried out Buildroot.

Buildroot is a set of tools to build a tiny complete Linux system from scratch. From the tarball, you can create a bzImage with integrated initramfs that has everything you want to i...

Continue Reading

Building Coreboot for Thinkpad X230

After seeing that the flashing method works from the previous post, I decided to take it to the next level and built coreboot myself.

Preparation

Acquiring & building toolchain

Installed the necessary packages with:

apt install git build-essential gnat flex bison libncurses-dev libssl-dev wg...

Continue Reading

Customizing the New X230 System

It wouldn't be my system if I don't customize it!

Right now, ony my X230, I got a Debian system on encrypted mSATA SSD, on which I am writing this article and the next ones onward.

Storage

I put mSATA drive on the mPCIe slot not populated by the WiFi card. For it, I got 120 GB drive from Orico...

Continue Reading