chromebook-pixel-linux

Linux on Chrome Book Pixel

Chrome Book Pixel (Link / 2013) Linux setup with coreboot BIOS, more storage and a light weight WM (XFCE4).

NOTE: Don’t mind me if you brick your machine :)

Preparation

Remove ChromeOS

BIOS

Expand your Hard Drive Capacity

Add more storage to the Chromebook Pixel!

Replace “LTE Dummy Slot” with “Mini PCIe Memory Card Adapter”

Remove LTE Dummy Slot

Remove LTE Dummy Slot

Inserd SD Adapter

Inserd SD Adapter

Expand with 2 SD Cards

Expand with 2 SD Cards

Benchmarks

sudo hdparm -Tt /dev/sda

Slow, but enough storage!

Antergos

Kernel parameter

# /boot/loader/entries/antergos.conf
options tpm_tis.force=1 tpm_tis.interrupts=0
options pcie_aspm=off pci=noaer libata.noacpi=1

libinput-gestures

Tweaks

Theme & Icons

Fonts

Cursor

Power Management

Install & enable TLP tools:

sudo pacman -S tlp tlp-rdw
sudo systemctl enable tlp
sudo systemctl enable tlp-sleep

Keyboard

“de” for a German keymap, replace with your flavor:

localectl set-x11-keymap de chromebook

Compositor

lightdm

Backlight Brightness

Samba Shares

“gvfs-smb” for Thunar.

GalliumOS

My first try, but I’ve problems with WIFI.

As describted at https://mrchromebox.tech, I tried 2.2:

libinput

sudo apt install xserver-xorg-input-libinput
sudo mkdir /etc/X11/xorg.conf.d/
sudo nano /etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
  Identifier "MyTouchpad"
  MatchIsTouchpad "on"
  Driver "libinput"
  Option "Tapping" "on"
EndSection

Tmp fix:

xinput set-prop 11 277 1

Keyboard

Keyboard, Layout, Chromebook (most models), No overlay

Disable bluetooth

sudo apt-get install dconf
dconf-editor
navigate to org.blueman.plugins.powermanager
set "auto-power-on" to "false"

WIFI

GalliumOS lost connectivity :(

At this moment, no fix.

Tweaks

Font-size at lightdm

something like:

# /etc/lightdm/lightdm.conf.d/dpi.conf
[SeatDefaults]
xserver-command=X -dpi 168

More