Dell Chromebook 11 Install Windows

Dell Chromebook 11 Install Windows

Installing Windows 10 on a Chromebook is difficult, and the end result may not be great. For starters, manufacturers select specific components that complement Google’s lightweight, web-centric OS. This video is a tutorial on how to install Windows 10 on a Chromebook. It's really quite easy to do. I hope you find this video helpful!Install Command:cd. The Dell Chromebook 11 (and newer chromebooks in general) features a 'legacy boot' mode that makes it easy to boot Linux and other operating systems. The legacy boot mode is provided by the SeaBIOS payload of coreboot. SeaBIOS behaves like a traditional BIOS that boots into the MBR of a disk, and from there into your standard bootloaders like.

This is a how-to to make any Linux > 4.15 distribution run smoothly on Dell Chromebook 11 (3120 codename candy).

A Linux distribution for Chromebooks based on XUbuntu exists, you can check out GalliumOS. But you might want more upstream distributions.Since Linux 4.15 (Ubuntu > 18.04), the hardware has been supported officially, but some stuff needs post-installation configuration.

I have tested XUbuntu, Ubuntu, and KUbuntu and I end up using KUbuntu as my daily driver. The Intel OpenGL driver makes Plasma desktop far more fluid than Gnome Shell for some reasons.

This article describes some post-installation specific configuration.

WARNING:THIS METHOD OF HACKING IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND. If you lose your data, brick your device, any other damage or anything else happens (e.g. your cat eats your dog), it is YOUR PROBLEM and YOUR RESPONSIBILITY. Your device warranty will be void and it will be impossible to go back.

  • Touchpad waking up from suspend

Some useful links

  • custom UEFI coreboot firmware able to run Windows/Linux natively. But won’t boot the preinstall Chrome OS directly.
  • Chrome OS devices on ArchWiki: I don’t recommend using SeaBIOS if you don’t want to keep ChromeOS since MrChromebox made a FULL UEFI ROM (see above).

Chromebook keyboard layout

Chromebooks have a special keyboard layout optimized for web browsing.

X11 does include a specific layout for Chromebook keyboards. To activate it, run :

Right alt will behave as a modifier to access F1 to F10, PageUp, PageDown, CapsLock, Delete

Touchpad waking up from suspend

When the lid is closed, the screen can push the touchpad and wake the device up.

To check if you are concerned with this issue, execute

Dell Chromebook 11 Touchscreen

If the line starting with TPAD reads enabled then your device will be wakened up with a touchpad click.

Disabling touchpad waking up from suspend

The method consists in printing TPAD in /proc/acpi/wakeup every boot.

One ArchLinux you can follow the ChromeOS ArchWiki article.

On Ubuntu/Debian-based distributions, this can be done with the following steps.

  • Make a script called acpi_wakeup containing
  • Copy the script to system services directory
  • Make it executable
  • Tell Ubuntu to start it at boot

Audio: Alsa Use Case Manager definitions

This section is based on this ArchLinux bug thread.

Dell Chromebook 11 Weight

The Intel Atom Processor Audio Controller chtmax98090 works natively under Linux 4.15 but it isn’t properly configured out of the box. This results in no correct mixer control making sound unusable.

To make audio works you can use plbossart’s Alsa Use Case Manager configuration :

  • Clone locally the repository (you may need to install git versioning tool)
  • Copy the UCM (Use Case Manager) definitions
  • Kill and reinit audio servers

Now audio should work fine.

Power button

You may want to disable power button due to the horrible placement. Please refer to your desktop environment configuration.

Bonus: Use the LED with a Python script

Dell ships the Chromebook with an integrated activity RGB led.

You can talk to the microcontroller driving the led with the following Python script adapted from Can Bülbül’s candy-led project.

Dell Chromebook Reviews

To be able to change led color as an user in group plugdev, you may add an udev rule by writting in /etc/udev/rules.d/40-candy-led.rules: