tagline: From openSUSE
The Samsung Chromebook is a notebook built for Google's Chrome OS.
- Model Code XE303C12-A01, Codename "Snow"
- 11.6’’ (1366x768) display
- 0.7 inches / 18 mm thin – 2.42 lbs / 1.1 kg weight
- Over 6.5 hours of battery life
- Samsung Exynos 5 Dual Core Processor
- ARM Mali-T604 GPU
- 2 GB RAM
- 16 GB eMMC
- Built-in dual band Wi-Fi 802.11 a/b/g/n
- VGA Camera (UVC device)
- Cypress APA I2C Trackpad
- 1x USB 3.0, 1x USB 2.0
- HDMI Port
- Bluetooth 3.0™ Compatible
Before installing an openSUSE image
- Put your Chromebook into developer mode.
- Open a root shell: login to ChromeOS, open crosh with 'ctrl-alt-t', start a real shell with 'shell', become root with 'sudo -i'.
- Enable USB/SD booting by running the following command as root from ChromeOS.
Todo at each boot:
- Once SD card inserted in Chromebook, power-up and in order to boot from external storage, press Ctrl-U (If you don't, the device will boot into ChromeOS in developer mode again).
Installing the openSUSE Tumbleweed Image
- Download the latest image at http://download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Chromebook/images/ and choose between:
- JeOS image for a minimal (console) system openSUSE-Tumbleweed-ARM-JeOS-chromebook-*.raw.xz or
- E17 image for a graphical E17 system openSUSE-Tumbleweed-ARM-E17-chromebook-*.raw.xz or
- LXQT image for a graphical LXQT system openSUSE-Tumbleweed-ARM-LXQT-chromebook-*.raw.xz or
- XFCE image for a graphical XFCE system openSUSE-Tumbleweed-ARM-XFCE-chromebook-*.raw.xz
- As root extract the image onto your SD-Card (replace sdX with the device name of your SD-Card). WARNING: all previous data on the SD-Card will be lost.
xzcat [image].raw.xz | dd bs=4M of=/dev/sdX; sync
- Insert the SD-Card with the openSUSE image into your board.
- Connect the board to your PC via serial port and/or to your monitor (via DVI/HDMI).
- Power on the board.
- Walk through the first boot steps.
- Have a lot of fun...
Installing the openSUSE 13.1 image
- Download the latest image at http://download.opensuse.org/repositories/devel:/ARM:/13.1:/Contrib:/Chromebook/images/ and choose between:
- JeOS image (1GB) for a minimal system openSUSE-13.1-ARM-JeOS-chromebook.armv7l*.raw.xz or
- XFCE image (4GB) for a graphical system openSUSE-13.1-ARM-XFCE-chromebook.armv7l*.raw.xz
- As root extract the image onto your SD-Card or USB drive (replace sdX with the device name of your SD-Card or USB drive). WARNING: all previous data on the SD-Card or USB drive will be lost.
xzcat [image].raw.xz | dd bs=4M of=/dev/sdX; syncNote: this step can be done directly on the Chromebook by using the Chrome Shell. To get to the Chrome Shell just press ctrl-alt-t when logged into ChromeOS. Once in the Chrome shell, type 'shell' to get into a bash shell. You need to be root, so do a 'sudo su -' and be careful. You will find the image in the users Download directory of /home/user/*/Downloads. Make sure to have your memory card inserted into your Chromebook and the appropriate filesystems unmounted first. The device entry should be /dev/mmcblk1 for an SD Card, but verify first.
- Insert the SD-Card or USB drive with the openSUSE image into your Chromebook.
- Power on the Chromebook.
- Eventually YaST will start in first boot mode. This configures the preinstalled image on the SD card or USB drive, rather than installing to another disk. Walk through the first boot steps on the display.
- Have a lot of fun...
- Xorg is not accelerated yet
- Xorg- and powersaving-related stability issues
- The touchpad uses the Xorg synaptics driver
- In order to enable sound, start "Audio Mixer" from the XFCE "Settings Manager", unmute sound and check the following switches:
- "Left Speaker Mixer Left DAC1"
- "Left Speaker Mixer Mono DAC2"
- "Left Speaker Mixer Mono DAC3"
- "Left Speaker Mixer Right DAC1"
- "Right Speaker Mixer Left DAC1"
- "Right Speaker Mixer Mono DAC2"
- "Right Speaker Mixer Mono DAC3"
- "Right Speaker Mixer Right DAC1"
- You can do this with alsamixer as well by unmuting the respective items.
- Add your user to the "audio" group.
- Start experimenting with low volumes!
- Packman has ARM packages for openSUSE: