NASPA Chromebook User Guide

From WGVC MediaWiki
Revision as of 14:24, 17 December 2015 by GVincentCastellano (talk | contribs) (Usage Notes)
Jump to: navigation, search

Contents

Startup Procedure

  1. Power on as usual.
    • The startup screen will announce "OS Verification is Off--Press Space to re-enable". If "OS Verification" is "re-enabled", the installation which allows us to run Zyzzyva will be erased and the installation procedure will need to be restarted. I don't know if it's possible to lock it down.
  2. Either wait a few seconds (during which time the machine will beep twice) or press Ctrl-D to get to the usual welcome screen.
    • At this point you can probably add another user, if you have a network connection.
  3. Click Browse As Guest from the lower left.
  4. Start the Chrome browser if it doesn't auto-start.
  5. Press Ctrl-Alt-T to start crosh.
  6. Type shell at the crosh prompt.
  7. (optional) To disable the screensaver (will blank the screen) type sudo stop powerd
  8. Start the Linux desktop by entering sudo startlxde
  9. The desktop has two icons, one each for NASPA and Collins Zyzzyva. Start the desired program by double-clicking.
    • NASPA Zyzzyva will prompt for a password--enter wgvc2015
  10. To return to ChromeOS (native ChromeBook mode) press Ctrl-Alt-Shift-F1.
    • The F1 key is immediately to the right of the Esc key in the upper left hand corner of the keyboard. It masquerades as the "Back (left)" arrow key.
  11. Shut down from ChromeOS as usual.

Installation Notes

Collins Zyzzyva requires two extra packages. Install these by launching a terminal from within lxde and entering:

sudo apt-get install libxslt1.1 liborc-0.4

Quackle requires the Qt4 GUI, install with:

sudo apt-get install libqtgui4

Setting Up the Acer Chromebook 11

Overview

On initial startup, the device may hang stating "Determining Device Configuration..." Power down the machine and restart to get past this.

The installation procedure below for lxde and Crouton is based on:

Another good writeup, unverified can be found at: http://lifehacker.com/how-to-install-linux-on-a-chromebook-and-unlock-its-ful-509039343

For documentation of a dual-boot install, see http://www.makeuseof.com/tag/install-linux-chromebook/ or http://raywaldo.com/2013/01/howto-ubuntu-on-chromebook/

Boot into RECOVERY mode

  1. Turn on your ChromeBook – but do not log in.
  2. Sign on to your WiFi (if you have not previously signed in)
  3. Press the <esc> <F3> & <power> buttons at the same time.
  4. Release the power button when the device goes black – but continue to hold the other buttons until the chrome error screen appears and then release them also.
  5. When the ChromeBook displays the error screen (“Chrome OS is missing or damaged“) it is in “Recovery Mode”

Enable DEVELOPER mode

  1. When the ChromeBook is in the Recovery Mode, press <ctrl> <d> & the device will present a screen that says “To turn OS verification OFF, press ENTER.“
  2. Go ahead and press <Enter>.
  3. The device will reboot and return with a screen that says, “OS verification is OFF, Press SPACE to re-enable”.
  4. DO NOT PRESS THE SPACE KEY (each time you switch verification on/off, it will erase the hard disk!)
  5. Let the ChromeBook sit, it will beep twice and then reboot. The screen will then say, “System is transitioning into Developer Mode. All data will be cleared.” This is normal. However, it WILL erase all of your data unless you turn off the Chromebook NOW!
  6. After about 5-6 minutes (note the progress bar at the top of the screen), the ChromeBook will reboot and return to the “OS verification is OFF” screen. Either leave the device alone and (after about 25-30 seconds) it will boot into the initial Chrome OS desktop – or, you can press <ctrl> <d> to speed up the process.
  7. The normal Chrome OS desktop appears with a dialog box asking you to connect to a network.

Update the firmware

  1. Sign in to your network (WiFi or wired) but do not log into the Chrome destop
  2. Enter TERMINAL Mode (AKA “Command” or “Command Line Interface” or “CLI” ) by pressing <ctrl><alt><F2>
  3. At the “LocalHost login:” prompt, type “chronos” (without the quotes) and press <enter>
  4. At the “chronos @ LocalHost $” prompt, type “sudo bash” (again without the quotes) and press <enter>
  5. At the “localhost user #” prompt, type “chromeos-firmwareupdate -m todev” (without quotes) and press <enter>. NOTE: I do not recall how long this takes. On the video, my device’s firmware was already updated so it immediately returned with a “completed” message. Your device will probably take a bit longer.
  6. When the process is finished, it will report “Firmware update (todev) completed“
  7. To return to the Chrome desktop, press <crtl><alt><F1>.

Note: At this point, the ChromeBook will operate exactly as before EXCEPT that when you first boot up, it will present the “OS verification is OFF” warning screen. This screen will display for about 25 seconds. You can skip that delay by pressing <ctrl><d> and the device will immediately boot into the normal Chrome OS desktop.

Install Ubuntu

  1. Download the CROUTON scripts (Chromium OS Universal Chroot Environment) here: http://goo.gl/fd3zc (It should download to your Downloads folder – do NOT rename it in any way).
  2. In Chrome, hit <Ctl><Alt><T> to get the Crosh command line interface (CLI).
  3. In the “Crosh” window, type “shell” and press <enter> to get a bash shell.
  4. Type the following command (on one line) & press enter (if you are reading this on your ChromeBook, you can copy (select, then Ctrl-C) and paste (Right-click) the line:
sudo sh -e ~/Downloads/crouton -a i386 -r trusty -t audio,core,gtk-extra,keyboard,x11,chrome,cli-extra,extension,lxde

Create User

After everything is downloaded and installed (approximately 30 minutes if you have a fast Internet connection), the system will ask you for the name of the primary user. Enter you choice and then supply your chosen password (twice). After a short while, the system will present you with the options to start the new linux chroot.

Start LXDE

From the command line:

sudo startlxde

Shift-Ctrl-Alt-F1 toggles between ChromeOS and Linux modes.

Application Installation

  1. Download NASPA Zyzzyva from http://www.zyzzyva.net/download.shtml
  2. Download Collins Zyzzyva from http://www.collinsdictionary.com/word-games/scrabble-tools/

Usage Notes

  1. Sometimes the screen will blank when entering or leaving Word Judge mode. Toggling into and out of ChromeOS with Shift-Ctrl-Alt-F1 appears to clear this.

With the Collins 5 Zyz, the problem is so persistent as to render the installation unusable for word judging. See NASPAChromebookScreenBlankingProblem.

You can start a shell in a new VT via the startcli host command: sudo startcli

You must install the Chromium OS extension for integration with crouton to work.
The extension is available here: https://goo.gl/OVQOEt

You can start LXDE via the startlxde host command: sudo startlxde

Unmounting /mnt/stateful_partition/crouton/chroots/trusty...
Done! You can enter the chroot using enter-chroot.