Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Chromebook Crouton Setup

These are notes for myself on the crouton setup for my chromebook

1. Enter Developer Mode

Hold Power+ESC+Refresh, then let go of the power, when the OS verification warning screen appears enter Ctrl-D

2. Setup Crouton

Follow the instructions here to download the latest version of

Open a chrome terminal tab using CTRL+ALT+T and then open a shell


Figure out what version of linux you want to run here

Install the crouton extension in chromeos from here

3. Setup a chroot

I have been running Ubuntu Unity, Gnome 3 and enlightenment using an Ubuntu Trusty Tahr release.

sudo sh ~/Downloads/crouton -t keyboard,extension,unity -r trusty -n unitytrusty
sudo sh ~/Downloads/crouton -t keyboard,extension,gnome -r trusty -n gnometrusty
sudo sh ~/Downloads/crouton -t keyboard,xiwi,e17 -r trusty -n enlightenment

After the instalation is complete you will set up your unix username and password for the chroot in the terminal.

Once the chroot is done installing and you have set up your user you launch your chroot using:

sudo startunity
sudo startgnome

Crouton Command Cheat Sheet

4. Setup Lightweight Desktop

Click the dash icon in the top left corner and search for terminal, use xterm to install software using aptitude

sudo apt-get install terminator chromium-browser bluefish arduino vlc git retext htop

Download Cura from

cd Downloads
sudo dpkg -i cura_15.02.1-debian_amd64.deb

Download and install Papyrus notes

cd Downloads
sudo dpkg -i papyrus_1.0.0-1-amd64.deb

Download and install Github Atom

cd Downloads
sudo dpkg -i atom-amd64.deb

##5. Update Keyboard to match ChromeOS

xmodmap -e "keycode 94 shift = backslash bar"
xmodmap -e "keycode 51 shift = numbersign asciitilde"
xmodmap -e  "keycode 11 shift = 2 quotedbl"
xmodmap -e "keycode 48 shift = apostrophe at"

xmodmap -e "keycode 22 shift = BackSpace Delete"
xmodmap -e "keycode 133 = Caps_Lock"

* Optional - Install Non Free Software that makes things easier and better looking

sudo apt-get install ttf-mscorefonts-installer

sudo apt-get install ubuntu-restricted-extras


  • The keyboard command used when installing the chroot don't do anything
  • The chrome extension with chroot chrome window functionality is not working


You can copy and paste in the shell with Ctrl+Shift+C and Ctrl+Shift+V.

Copy link


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment