ilteris kaplan blog

Installing Debian on a Chromebook

January 17, 2024

Problem

I have some old Chromebook lying down and I want to install Debian on it.

Solution

I started with installing UEFI Firmware on the Chromebook. In order to do that, I recommend creating a usb stick using MrChromebox.tech custom coreboot firmware following this guide

cd; curl -LO mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh

Once that’s done, you need a usb stick to install Debian on. Get the usb stick and go to debian and install Debian on it.

Follow this guide for bookworm Once downloaded the .iso use below to copy it to the usb on a linux system:

cp debian.iso /dev/sdX

Then boot from usb and debian with gnome should be installed.

Debian / gnome tweaks

Couple of tricks in debian. Based on the resolution of the screen, one can set the scale to 200% in order to get more crisp fonts. The launcher button needs to be remapped to something else than the default.

In order to do that one should:

sudo touch /etc/udev/hwdb.d/mx-keys.hwdb
# in the file add:
evdev:atkbd:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr*
 KEYBOARD_KEY_db=leftctrl
 # save and exit
 sudo systemd-hwdb update
 sudo udevadm trigger

in order to remap the launcher to ctrl key.


Written by Ilteris Kaplan who still lives and works in New York. Twitter