It is still not fully understood the situation with the NVidia-Tegra2. Existing guidance http://dev.gentoo.org/~armin76/arm/tegra2/install.xml in large part out of date. On the site http://tegradeveloper.nvidia.com/tegra/downloads can easily download package includes the kernel (although it can and collect himself from git) and driver for Xorg. It is unclear how more correctly the package to install under Gentoo Linux, so you do not bother with his setup. Can somebody write for this ebuild? And here http://git.chromium.org/git/board-overlays.git can easily detect the existence of drivers for Xorg. After all, how sad that everything seems to work, and Gentoo Linux for Xorg can only offer fbdev. How can there be 1080p video with the pace ...

Of course there's a kernel, but i don't bother with prebuilt kernels. As for Xorg, sure, really outdated driver. I didn't bother to write any ebuilds for it since i don't think thats the way to go. The L4T thing is very stupid in my opinion.

Obsolete (of course it's the most painful) is a full Xorg driver. Well, among the branches tegra-*.*.* still add a reference to the other releases (still 11x at the moment, not 9x). The charm of Tegra2 disappears in the absence of full Xorg drivers. The only solution is the binary logs. Although, as I understand it, the sources exist. It is a pity that it is impossible to merge them and try http://gitrw.chromium.org/gitweb/?p=board-overlays.git;a=tree

Also, I had to disable feature sandbox for emerge to work correctly - it just segfaulted during unpacking stage (some shell script was called at that moment by portage).
ADD: I'm using prebuilt kernel 2.6.29 with modules.

Obsolete (of course it's the most painful) is a full Xorg driver. Well, among the branches tegra-*.*.* still add a reference to the other releases (still 11x at the moment, not 9x). The charm of Tegra2 disappears in the absence of full Xorg drivers. The only solution is the binary logs. Although, as I understand it, the sources exist. It is a pity that it is impossible to merge them and try http://gitrw.chromium.org/gitweb/?p=board-overlays.git;a=tree

I know that Google does not use a X Server for Android. Does Google use a X Server for Chrome OS?

I've used stage3-armv7a_hardfp-20110219.tar.bz2 to install. Most of additionally emerged programs (openssh,vim) segfaults on startup.

Currently hardfp stage3 has some problems with Tegra2, but works fine on all other armv7 hardware that I'm aware of. I suspect that the ARM Cortex-A9 core from Tegra2 has some hardware bug which needs to be workarounded. After all, it is r1p0 revision, and based on the experience dealing with software, "dot zero" releases are not always so great with the respect to reliability. At least there is a known TLS related hardware bug, but unfortunately the reliability problems with gentoo hardfp stage3 are likely to be caused by something else because "-mtp=soft" workaround did not seem to work for armin76. It's just that some happy Tegra2 hardware owner needs to investigate this issue before we know what's going on. MeeGo also encountered the Tegra2 reliability problems and solved them somehow, you might want to talk to these guys. Good luck.

I downloaded and checked that tarball. And gcc configuration (the output provided by gcc -v) does not seem to be any different from hardfp stage3 from gentoo mirrors. It also has CFLAGS set to "-O2 -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard". Assuming that this rootfs actually works without problems (and not somebody just built it and dropped there without testing), this leads to some interesting conclusions:
1. the TLS hardware bug might be not that bad even without '-mtp=soft' workaround (at least it does not render the system immediately unusable)
2. it might be '-mcpu=cortex-a9' option unintentionally helping to generate somewhat different code, so that it does not trigger the bug
3. or maybe these guys just used a better kernel, if the root cause of the original problem was actually in the tegra2 kernel

The computer has 4 USB ports, 2 SD card slots, an RS232 port, and HDMI output. That’s pretty much all you get for $199. An extra $20 will get you an 802.11n WiFi adapter and 4GB microSD card, while you can deck out the computer with a 32GB solid state disk, Linux operating system, DVI port, WiFi and Bluetooth for $319.