Use your Chromebook with Linux
The Operating System
The distribution already has a surprisingly extensive inventory of software in the live version, despite the small size of the ISO image of less than 900MB. You will find all the typical submenus and a wide variety of applications in every menu.
Because of the small size, the live system does without programs that hog scarce resources: Instead of LibreOffice, the Office submenu offers you Gnumeric and AbiWord as programs for your digital office, a Chromium web browser is installed, and there is no tool for editing images.
There are just a couple of viewers. All-rounder VLC is integrated into the system for viewing multimedia content, however, and the Accessories menu offers a useful number of utilities.
To install the operating system on the mass storage device, double-click the Install GalliumOS install icon on the desktop to launch the graphic routine known from Ubuntu, which guides you through the install in just a few steps, giving you a stationary OS on the Chromebook. The installer chooses the mmcblk0
eMMC mass storage device as the installation location; these computers have no conventional hard disk or SSD (Figure 4).

After a few minutes, the system is ready for use. After a reboot, it is advisable initially to set up access to the Internet. To do this, right-click the WiFi icon in the Panel and then enter the data to authenticate against the desired network.
In the System menu, Synaptic Package Manager takes you to the graphical front end for the package manager where you have access to the complete inventory of Canonical's operating system due to the compatibility of GalliumOS with Ubuntu. That is just less than 50,000 packages as Synaptic will tell you. By default, all repositories are already unlocked.
Hands-on Test
For both HP Chromebooks, the first task after the successful installation was testing the resource requirements of the operating system. It turned out that the need for memory and mass storage is astonishingly low: In spite of the now somewhat larger Xfce desktop, it only required about 420MB RAM. Also, the entire operating system occupies only around 3.5GB on the mass storage.
These very low values show you how carefully the creators of GalliumOS have integrated both the lean application software with the system and also that they have worked very hard on the kernel to speed up the system. In fact, the weaker two-core Celeron processor in the smaller Chromebook showed hardly any load (Figure 5).

The excellent hardware support is striking – despite the fact that this is a still very recent chipset with a brand-new WiFi card in the lab machine. Even the audio components of the Chromebook ran without trouble.
Very significant improvements compared to previous versions of Ubuntu were also visible in the support for the various operating modes of the mobile computer: The device woke up from sleep mode without fail after closing and then opening the lid.
Other Advanced Configuration and Power Interface (ACPI) problem areas exist, such as the time-controlled dimming and switching off the screen after a defined period of inactivity or the WiFi functionality after a suspend worked perfectly.
To test the performance limits of the Chromebooks with Linux, I installed a software tool for transcoding videos on both devices in another test: The Handbrake program not only requires more memory than conventional office or Internet applications but makes use of various hardware extensions of the Intel architecture.
For example, Handbrake uses the SSE4 instruction set introduced to Intel-based processors in the year 2007 to accelerate streaming of multimedia content. The CPU I used does not have these extensions; the conversion thus ran at a significantly slower speed.
Measurements on the devices with a standard Phase Alternating Line (PAL) resolution of the videos showed conversion speeds of between 35 and 60 frames per second – which is approximately the level of Core-2 Duo processors of the Merom and Penryn generations (Figure 6). In other words, the HP laptops can easily take on full-blown laptops of a slightly older generation.

Another positive thing in this context is that the test equipment generated little waste heat because of the low energy consumption, even at full load. There was only a slight increase in temperature directly below the CPU on the housing.
And, the battery life was not noticeably reduced, even under full load: Although an external DVD drive connected via a USB port served as the source for transcoding the videos, the estimated run time was around five hours.
Even extensive office and Internet applications, such as LibreOffice and Firefox, which also ran on the HP machines in our lab, failed to faze the systems. The systems also managed to stream HD videos from the Internet in full-screen mode, although the CPU load on both cores of the N2840 processor rose significantly up to about 80 percent.
I also enjoyed the very well-designed audio system when playing back multimedia content: GalliumOS had no trouble addressing the audio system of the Chromebook correctly, and, thanks to a sophisticated speaker system on the bottom side of the unit, it offered an unusually full and clear sound for a mobile computer.
Conclusion
As the test impressively demonstrated, Chromebooks are definitely suitable for more than just a few web applications and, thanks to the free developer community, you rid many of these devices of those shackles installed by Google.
GalliumOS, which boasts excellent hardware support even for very recent components, turns the low-cost laptops into full-fledged systems for your daily needs.
Because the two test devices from Hewlett-Packard also came with good displays, a Chicklet keyboard that was nice to use, and excellent housing quality, they prove to be serious competitors to traditional laptops, while at the same time taking the strain off your budget.
Infos
- Chrx: https://chrx.org
- Crouton: https://github.com/dnschneid/crouton
- Overview of Chromebooks: http://www.chromebookspecs.com/
- GalliumOS: https://galliumos.org
- Hardware compatibility list: https://wiki.galliumos.org/Hardware_Compatibility
- Technical specification: http://ark.intel.com/products/82104/Intel-Celeron-Processor-N2940-2M-Cache-up-to-2_25-GHz
- Technical data: http://ark.intel.com/products/82103/Intel-Celeron-Processor-N2840-1M-Cache-up-to-2_58-GHz
- Technical specification HP Chromebook 14 G4: http://www8.hp.com/de/de/products/laptops/product-detail.html?oid=9740875&jumpid=oc_r1002_dede_c-001_r0002#!tab=specs
- Download manual: http://h10032.www1.hp.com/ctg/Manual/c04823664
« Previous 1 2 3
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
OpenMandriva Lx 23.03 Rolling Release is Now Available
OpenMandriva "ROME" is the latest point update for the rolling release Linux distribution and offers the latest updates for a number of important applications and tools.
-
CarbonOS: A New Linux Distro with a Focus on User Experience
CarbonOS is a brand new, built-from-scratch Linux distribution that uses the Gnome desktop and has a special feature that makes it appealing to all types of users.
-
Kubuntu Focus Announces XE Gen 2 Linux Laptop
Another Kubuntu-based laptop has arrived to be your next ultra-portable powerhouse with a Linux heart.
-
MNT Seeks Financial Backing for New Seven-Inch Linux Laptop
MNT Pocket Reform is a tiny laptop that is modular, upgradable, recyclable, reusable, and ships with Debian Linux.
-
Ubuntu Flatpak Remix Adds Flatpak Support Preinstalled
If you're looking for a version of Ubuntu that includes Flatpak support out of the box, there's one clear option.
-
Gnome 44 Release Candidate Now Available
The Gnome 44 release candidate has officially arrived and adds a few changes into the mix.
-
Flathub Vying to Become the Standard Linux App Store
If the Flathub team has any say in the matter, their product will become the default tool for installing Linux apps in 2023.
-
Debian 12 to Ship with KDE Plasma 5.27
The Debian development team has shifted to the latest version of KDE for their testing branch.
-
Planet Computers Launches ARM-based Linux Desktop PCs
The firm that originally released a line of mobile keyboards has taken a different direction and has developed a new line of out-of-the-box mini Linux desktop computers.
-
Ubuntu No Longer Shipping with Flatpak
In a move that probably won’t come as a shock to many, Ubuntu and all of its official spins will no longer ship with Flatpak installed.