1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Arch-ing ARM: Running Arch Linux On The NVIDIA Tegra 2

Michael Larabel

Published on 13 January 2012
Written by Michael Larabel
Page 1 of 4 - 6 Comments

The CompuLab Trim-Slice is quite an interesting dual-core ARM Tegra 2 device. This nettop/desktop-oriented system ships with Ubuntu 11.04 by default, but it is also well supported by Arch Linux. In this article are some tests of the dual-core ARM Cortex-A9 1.0GHz system running under Arch.

In communicating with CompuLab about the Trim-Slice Linux support, they mentioned a variety of distributions are working on support for this NVIDIA Tegra 2 device. In fact, on the Trim-Slice Wiki is a listing of the distributions that are on there for working on Trim-Slice support -- either official support or community-spawned projects. The list at the time of publishing includes Android, Arch Linux, Chromium OS, Debian, Fedora, Gentoo, Java SE, MeeGo, and XBMC.

While Fedora and Ubuntu work on the compact ARM system -- and Ubuntu 11.04 "Natty Narwhal" for ARM is what ships -- CompuLab ended up recommending Arch Linux. Igor Vaisbein, the Trim-Slice project manager at CompuLab, had a few words to say to Phoronix about the different Linux distributions supported.

"Arch Linux and MeeGo communities have been working very actively with the Trim-Slice. There is also some work done for Fedora, Debian and Gentoo," said Igor. More interestingly, he notes that Arch Linux for the Trim-Slice is built with the hard floating-point support. "The ARM Linux community is very keen on hardfp compiled code for performance. Ubuntu on Trim-Slice is softfp so there is probably potential for some performance improvement. As far as I know the best optimized hardfp distro for Trim-Slice is Arch Linux."

The ARM community around Arch Linux in fact is quite active and just not for the Trim-Slice device. At ArchLinuxARM.org is a site devoted to bringing up Arch Linux on ARM platforms. Besides the ARMv7 Trim-Slice, they also have guides for starting Arch Linux on other devices like the PogoPlug, TonigoPlug, and other storage devices like the Seagate DockStar. In terms of their ARMv7 coverage, with the Trim-Slice is also the BeagleBoard, BeagleBoard-xM, Gumstix Overo, and PandaBoard.

The information for setting up Arch Linux on the Trim-Slice can be found on this page, complete with an Arch Linux ARM build catered towards this CompuLab ARM device.

With the setup process being well documented for the Trim-Slice (as I've said many times before in the forums and elsewhere, I'm happy to run more "custom" test scenarios assuming the project clearly documents the steps for the public to provide greater reproducibility and recommendations as to some "defaults") and many Phoronix readers being interested in Arch Linux, I decided to give this ARM spin a shot.

The overall process of bringing up Arch Linux on the Trim-Slice was quite straightforward and easy. By default the ARMv7 Arch Linux build for the Trim-Slice doesn't ship with a desktop environment or even the X.Org Server, but one can be easily installed via the Pacman package management system, along with any other packages you may be after. The Phoronix Test Suite can also be installed from the Arch repository, but for this benchmarking I was running the Phoronix Test Suite 3.8-Bygland Git code for the greatest ARM hardware/software detection support via Phodevi.

On the software side of this dual-core ARM Cortex-A9 Tegra-2 platform was the Linux 2.6.38-3-ARCH armv7l Linux kernel, an EXT2 file-system, and the GCC 4.6.2 compiler as the key components.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Preview: AMD's FX-9590 Eight-Core At Up To 5.0GHz On Linux
  2. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  3. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  4. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
Latest Linux Articles
  1. How Intel Graphics On Linux Compare To Open-Source AMD/NVIDIA Drivers
  2. The Fastest NVIDIA GPUs For Open-Source Nouveau With Steam Linux Gaming
  3. Testing For The Latest Linux Kernel Power Regression
  4. The Most Energy Efficient Radeon GPU For AMD Linux Gaming
Latest Linux News
  1. Nouveau X.Org Driver Released With DRI3+Present, Maxwell, GLAMOR
  2. Microsoft & AMD Release C++ AMP Compiler With Linux Support
  3. AMD, Wine & Valve Dominated August For Linux Users
  4. Linux 3.17-rc3 Kernel Released Back On Schedule
  5. Lennart Poettering Talks Up His New Linux Vision That Involves Btrfs
  6. Mesa 10.3 RC2 Arrives Via Its New Release Manager
  7. Ubuntu 14.10's Lack Of X.Org Server 1.16 Gets Blamed On AMD
  8. MSI Motherboard BIOS Updating Remains A Pain For Linux Users
  9. See How Your Linux System Performs Against The Latest Intel/AMD CPUs
  10. AMD Steppe Eagle Flys To Coreboot
Latest Forum Discussions
  1. Lennart Poettering Talks Up His New Linux Vision That Involves Btrfs
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. AMD Releases UVD Video Decode Support For R600 GPUs
  4. SSD seems slow
  5. Is laptop with Intel CPU and AMD dGPU worth buying considering especially AMD Enduro?
  6. Radeon HD5670 and Ubuntu 14.04
  7. Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
  8. Updated graphics drivers for Ubuntu 12.04 Precise LTS