I just finished the creation of a repository on people.debian.org that provides the packages needed to run Debian GNU/Linux on the Toshiba AC100 notebook device.
Overview -------- The repository is located at http://people.debian.org/~jak/ac100/ and has an 'unreleased' distribution with 'main' and 'non-free' components. It provides a Linux kernel, a modified flash-kernel, and (in non-free) Nvidia's binary user space drivers for X and OpenGL ES [almost entirely untested at the moment, and only for armel]. APT sources.list entries are: deb http://people.debian.org/~jak/ac100/ unreleased main non-free deb-src http://people.debian.org/~jak/ac100/ unreleased main non-free Linux kernel 2.6.38 (based on Chromium OS sources) -------------------------------------------------- The first package in this repository is a 2.6.38 Linux kernel based on the ChromiumOS tree [1] with additional modifications for the AC100 [2]. The package is based on linux-2.6 2.6.38-5, and located in a collab-maint git repository[3]. The kernels are built for armhf and armel, using the same configuration. I have stripped of the documentation and linux-source packages in order to reduce build time, as well as the linux-patch package, as that's not that useful in my eyes. The repository also has linux-latest-2.6-ac100 for both architectures, building the linux-image-ac100 and linux-headers-ac100 packages[4]. It will soon also feature a linux-kbuild-2.6-ac100 package needed to make the headers actually useful (to be located at [5]). Install: linux-image-ac100, linux-headers-ac100 flash-kernel for AC100 ----------------------- The second package is a flash-kernel version incorporating the patch proposed in Bug#631396[6]; the version is based on the one currently used in the armhf port. This package is built for armel and armhf as well. This package requires abootimg 0.6 to work properly. Install: flash-kernel, abootimg (>= 0.6) Proprietary X drivers --------------------- The repository also provides the tegra-linux package providing the proprietary userspace driver, producing two binary packages, for armel ONLY currently: 'xserver-xorg-video-tegra' for the X driver, and 'tegra-libraries' containing only the libraries. Once Nvidia releases armhf packages, they're going to be packaged as well. The git repository can be found at [7]. The package will also be uploaded to the non-free area of the normal archive later this week. Install: xserver-xorg-video-tegra Future directions ----------------- Kernel 3.0: There is work undergoing to forward-port a minimum set of patches to 3.0. Once this has been completed, I will try to get the patch series added to the official Debian kernel, so we can have an official package, but it would probably be a generic -tegra package then, not only for the AC100, but also for e.g. TrimSlice, if possible. Installer: Once we have more official kernels, I may start working on building debian-installer for Tegra devices. Have a nice day! PS: For debian-arm: I'm not subscribed to debian-arm, but to the AC100 list. So keep the AC100 list or me in To/CC when sending replies. [1] http://git.chromium.org/gitweb/?p=chromiumos/third_party/kernel-next.git [2] http://gitorious.org/~marvin24/ac100/marvin24s-kernel [3] http://anonscm.debian.org/gitweb/?p=collab-maint/linux-2.6-ac100.git [4] http://anonscm.debian.org/gitweb/?p=collab-maint/linux-latest-2.6-ac100.git [5] http://anonscm.debian.org/gitweb/?p=collab-maint/linux-kbuild-2.6-ac100.git [6] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631396 [7] http://anonscm.debian.org/gitweb/?p=collab-maint/tegra-linux.git -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
pgpcSkZG3O8gv.pgp
Description: PGP signature