Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: HOWTO: Install Xubuntu on HP Chromebook 14

  1. #1
    Join Date
    Apr 2014
    Beans
    2

    HOWTO: Install Xubuntu on HP Chromebook 14

    Hey all,

    I thought i would post up the steps I used to replace Chrome OS with Xubuntu 13.10 on my new HP Chromebook 14 (Model: 14-Q002TU). Please note: This is not a crouton guide, if you wish to run Xubuntu or Ubuntu alongside Chrome OS you'll need a different guide (Lifehacker Crouton Guide). As with all guides on the internet follow at your on risk, while I try to make sure all information in this guide is correct I am only human and I can forget things or make typos.

    Why would I do this? Chrome OS is great if you need a fast, secure and lightweight way of browsing the web or working in the cloud but it does lack most of the features you get from a full Linux desktop environment.

    What you will need:

    • 2 x USB Drives (>= 4GB)
    • HP Chromebook 14
    • USB Mouse
    • Xubuntu 13.10 Image
      • AUS - Internode Mirror Link
      • EU - Ubuntu Mirror Link
      • USA- Ubuntu Mirror Link
      • Other Mirrors can be found Here



    Step 0.5 - Create Bootable USB: Once you have downloaded the Xubuntu 13.10 image you'll need to make one of your USB drives bootable, In windows you can use Win32DiskImager.

    Step 1 - Backup! As we will be replacing Chrome OS I highly advise making a recovery image so you restore Chrome OS in the future. Insert your other USB drive (All data on this drive will be lost so ensure its empty), within Chrome navigate to
    Code:
    chrome://imageburner
    then follow the prompts to create a recovery disk. Once the process is complete store this drive somewhere safe.

    ​Step 2 - Developer Mode: Enabling developer mode will erase all local data from the machine so make a backup of all data or move it to the cloud. To enable developer mode the machine must be up and running then press and hold the "esc" + "refresh" keys together, then press the power button.

    The machine will reboot and the Recovery screen will appear:


    At this screen press Ctrl+D, Press Enter at the next screen.

    The machine will now enable developer mode and wipe all local data, may take up to 10 mins to complete. Once its done the machine will automatically reboot and show the OS Verification error.



    Press Ctrl+D again to boot into Chrome OS.

    Step 3 - Enable Boot from USB & Legacy OS: - Once in Chrome OS you'll need to complete the initial setup again, once logged in press Ctrl+Alt+T to bring up a terminal then type shell to get a bash prompt. Enter the following command to enable USB Boot & Legacy OS
    Code:
    sudo crossystem dev_boot_usb=1 dev_boot_legacy=1
    Now Insert your USB Bootable drive with Xubuntu and reboot your machine. When the OS Verification screen appears you can now press Ctrl+L to enter the SeaBIOS, press "esc" to open the boot menu and select your USB drive using the relevant number.

    Step 4 - Install Xubuntu - Follow on screen prompts to install Xubuntu as normal, you'll need to connect your USB Mouse as the touchpad wont work (Yet), From here on each time you boot the machine it will display the OS Verification error, you'll need to press Ctrl+L then enter to boot from the hard drive (Technically SSD ) which will load Xubuntu.

    Step 5 - Fixing Touchpad - Once installation is complete we need to fix the touchpad, Open a terminal and run the following command to ensure your system is fully up to date
    Code:
    sudo apt-get update && sudo apt-get dist-upgrade
    Once the updates are complete download Benson Leung's Touchpad Fix to your downloads folder: https://googledrive.com/host/0B0YvUu...ell-modules.sh
    We'll need to make a small change to the script to correctly fix the touchpad, First we need to determine the current Linux kernel version by running:
    Code:
    uname -r
    It should display something like "3.11.0-20-generic", That is your current version.

    Open the script and find the following section

    Code:
    # Grab Ubuntu kernel source
    apt-get source linux-image-$mykern
    cd $mykernver
    replace it with

    Code:
    # Grab Ubuntu kernel source
    wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.11.tar.xz
    tar -xJf linux-3.11.tar.xz
    cd linux-3.11
    Note the change to the URL & Directories to reflect your Linux kernel version

    Save the changes and run the script with the following command

    Code:
    sudo sh ~/Downloads/cros-haswell-modules.sh
    Once the updates have been made reboot the machine. The touch pad should now work but its not very responsive. We'll need to tweak the settings to increase responsiveness. Open a terminal and enter

    Code:
    cd /usr/share/X11/xorg.conf.d
    Then edit the following file

    Code:
    sudo nano 50-synaptics.conf
    Below "MatchIsTouchPad "on" add
    Code:
    Option "FingerLow" "10"
    Option "FingerHigh" "16"

    Exit nano and save the file (Ctrl+X, save changes Y) then reboot.

    Once rebooted the touch pad should now be much better, you can tweak the settings above if your not happy.

    All Done!!

    Enjoy your new Chromebook, If i've made any mistakes please let me know.


    References:


  2. #2
    Join Date
    Apr 2014
    Beans
    16

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    Thank you! I've been stuck trying to get this to work.

  3. #3
    Join Date
    Jun 2014
    Beans
    1

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    I have completed everything, however the only thing that bothers me is the OS Verification Failed screen that pops on each and every boot.

    Is there anyway to remove that, I do not care for the Chrome OS am 100% certain I will never be returning to it.

    Thanks !

  4. #4
    Join Date
    Apr 2014
    Beans
    2

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    Cool glad all worked well for you. I did some research in the past about removing the Verification screen on boot up and if I remember correctly you need to open the laptop and manually reflash the locked BIOS.

    However I can't seem to find the page again

  5. #5
    Join Date
    Nov 2014
    Beans
    1

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    I can't boot to "real worked" shell on developer mode..even i'm sure i'm on the developer channel but the ctr+alt+t gives me black terminal i write shell and then start the sudo commands
    but no result appears all give errors "invalid parameter name dev_boot_sdb"

    and even i tried to do chrome and ubuntu side by side with crouton but also gives bad command errors

    what's the problem with my chromebook any suggestions??
    Last edited by Mohamed_Aly; November 12th, 2014 at 03:54 AM.

  6. #6
    Join Date
    Nov 2014
    Beans
    15

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    Hi, total noob speaking: first of all thanks for the guide, it's awasome running Ubuntu on Chromebook!
    Now here is my question: i installed Ubuntu instead of Xububntu and when it comes to change replace the script i didn't change anything, as i had a different distro and kernel. So i ran the script as it is, and now the Chromebook is working well, but my question is: what did i do running the script without changing it?

    Is it normal that Ubutnu take a long time too boot? (i mean have the same distro installed on a Dell Studio xps13 and it's much faster)

    Thanks.
    Last edited by andrea48; November 14th, 2014 at 11:37 PM.

  7. #7
    Join Date
    Jul 2010
    Beans
    2
    Distro
    Ubuntu

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    ^ Unfortunately Step #5 no longer seems to work for Intel Chromebook 14. It throws compilation errors. Tested in Linux Kernel 3.16.0-28-generic Ubuntu 14.10

  8. #8
    Join Date
    Nov 2014
    Beans
    15

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    Quote Originally Posted by DesertShadow View Post
    ^ Unfortunately Step #5 no longer seems to work for Intel Chromebook 14. It throws compilation errors. Tested in Linux Kernel 3.16.0-28-generic Ubuntu 14.10
    On kernel 3.17 you don't need #5 anymore, just refresh the kernel (it worked on my HP14): you still have to set up the touchpad for responsiveness.
    With the new kernel, even if the laptop will work properly, the boot will be slower and it will give you an error : "usb 2-4: string descriptor 0 malformed (err = -61)". I don't know what this mean, and i am trying to find someone with a solution for this error (it will not prevent you from using the laptop, but still it is a pain in the ass).

    Quote Originally Posted by Poochlookers View Post
    I have completed everything, however the only thing that bothers me is the OS Verification Failed screen that pops on each and every boot.

    Is there anyway to remove that, I do not care for the Chrome OS am 100% certain I will never be returning to it.

    Thanks !
    I am not any computer expert (actually a total noob) but maybe this would do the trick? It says "without pressing any key". The tutorial is actually about the C720, but maybe working on the HP14 as well?
    Last edited by andrea48; January 19th, 2015 at 12:02 PM.

  9. #9
    Join Date
    Nov 2007
    Beans
    1

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    Hi,

    Thank you very much for this article! It is the light at the end of tunnel I have been looking for quite a while...
    unfortunatelly I did all the procedures and no luck at the step 3. I keep pressing CTRL + L and nothing happens.
    Do you have any idea why this is happening?
    If you can help me, I will appreciate very much as I am regret to buy a chromebook, I miss linux
    My laptop is HP Chromebook 14 4GB memory and ssd.

    Kind regards
    Gustavo
    Last edited by gustavo321oo; January 22nd, 2015 at 06:41 PM.

  10. #10
    Join Date
    Jan 2015
    Beans
    2

    Re: HOWTO: Install Xubuntu on HP Chromebook 14

    Thank you for this good information. I have a question though. Could you please help me get rit of the screen where you have to push ctrl+l everytime to boot ubuntu? i want my hp 14 chromebook always to boot to ubuntu instead of having to press ctrl+l everytime. And i want to totally remove chromos because i need the space completely. Could you please help me with that?

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •