Пока нет.
Звук и suspend пока пилятся. Драйвера на графику nVidia уже предоставила, правда alpha-версии — 2D-акселерация уже работает.
В остальном — всё стабильно.
RootFS, правда немного старенький, можно взять отсюда.
Инструкцию по прошивке ядра можно найти здесь: в шапке, под спойлором «Marvin», снизу, спойлер «Установка на SD карту».
Сначала прошивается ядро для SD и RootFS распаковывается на SD карту.
Далее необходимо загрузится с SD на AC-100.
Потом форматируется раздел во внутренней SSD-памяти (самый большой) и RootFS уже распаковывается на этот раздел с SD.
И под конец прошивается ядро для загрузки с внутренней SSD.
Исходники ядра для AC-100 берёте из GIT, отсюда: gitorious.org/~marvin24.
Ветка chromeos-ac100-2.6.38 — свежая.
Перед сборкой делаете: make paz00_defconfig
Дальше уже как обычно: make menuconfig по своему усмотрению.
Gentoo собирается, как обычно, по Handbook'у из Stage3. Есть же версия для arm hardfp.
Для начальной сборки возьмите мою минимальную rootfs для SD: ac100-sd-recovery.tar.bz2
Из неё уже подключаетесь к интернетам через WiFi с помощью wpa_supplicant и собираете по книжке.
Да, обновляться на надо тошибе и собирается всё тоже на тошибе.. %)
Правда под конец я таки поднял distcc и возрадовался.
Вот здесь есть сравнение производительности с Ubuntu.
И камни: ffmpeg не собирается в hardfp, firefox >= 4 не собирается в hardfp и chromium не собирается, видимо, из-за нехватки ОЗУ. (через distcc ещё не пробовал)
Зато окружение для разработки (geany+nginx+php-fpm+blitz+memcached+sphinx+mysql) я себе собрал и всё превосходно работает!
Пингвины- зачет!
Тошиба- ИМХО бесполезная штука. Взял себе такую. Побаловался (стоял дебиан с огровским ядром- все кроме звука и саспенда работало) и продал.
Купил такую же toshib'у себе недавно думал получится поставить ubuntu arm, ничего не получилось, ибо чайник я. Приходится довольствоваться android'ом 2.2. А так аппарат забавный по дизайну.
Сколько держит от батареи c gentoo?
Буду очень благодарен, за помощь в виде ссылок на более или менее подробные инструкции по установки linux на этот аппарат. Заранее спасибо.
Вот видишь. Стояла бы винда - все бы работало гладки «изкаробки» , а тут нужно подолбаться доостаточное количество времени и то всего не настроить(говоря даже о бызовых возможностях - звук, видео и т.п., не говоря уже об остальном.). Да-м поддержка оборудования хромает.
Привет. (:
Периодически захожу... в режиме read only. (:
Но больше — логи читаю.
Хромиум есть, да, знаю. Он, правда в softfp собран. А я хочу под hardfp собрать. Было уже несколько попыток — все пока заканчивались неудачей. И сегодня была попытка, но в дефолтных ebuild-ах включен ffmpeg встроенный и neon-инструкции, коих у нас нет. Но компилируется то долго, даже через distcc, и ошибка всплывает не сразу. Поэтому необходимо много времени на повтор попыток. Ещё буду пробовать.
Обычные header-ы вполне подойдут. Я вот так поднимаю toolchain:
# crossdev -v --binutils 2.20.1 --gcc 4.5.2 --kernel 2.6.38 --libc 2.12.2 --target armv7a-hardfloat-linux-gnueabi
И всё замечательно компилируется через distcc.
Великолепно. А теперь поделись секретом, как ты собрал первый рутфс на десктопе? (особенно пакетики Python и Perl) Неплохо бы восстановить всю хронологию событий в одной большой статье, а лучше где-нибудь на gentoo-wiki. Тогда совсем респект, сиськи, печеньки.
Я на десктопе изначально ничего и не собирал.
Накатил на SD от AC-100 вот этот stage3: stage3-armv7a_hardfp-20110503.tar.bz2
Точнее... более ранний.
Единственное что: пришлось на десктопе эту rootfs за-chroot-ить, чтобы root пароль поменять. (подробности здесь)
Всё остальное делалось на сабжевом девайсе.
Жаль. Надеялся по твоей истории собрать под роутер. А stage3 softfloat к сожалению в интернетах найти не получается. Самая острая проблема кросскомпиляции в генте в тех двух пакетиках.