Gentoo GNU/Linux для hx4700

Тихо и незаметно вышла новая версия сборки "stage4" для hx4700. Она включает в себя stage3 от alexxy, а также полноценную графическую среду для КПК.

Процесс загрузки системы содержит splash-картинку с progress bar. После загрузки запускается графическая среда с привилегиями пользователя. Экран разделён на три части: верхнюю панель, нижнюю панель и рабочую область.

Верхняя панель содержит кнопки операций над окнами (закрыть, переместить, развернуть/восстановить) и их список (панель задач). Нижняя панель управляет bluetooth (power, toggle discoverable, scan, ppp, kbdd), wlan (power, scan, connect), громкостью звука, скоростью процессора, питанием подсветки, поворотом экрана, содержит кнопки вызова экранной клавиатуры, статуса батареи и сворачивания всех окон. Рабочая область позволяет работать с окнами приложений. По-умолчанию, каждое окно занимает рабочую область целиком.

Под всеми окнами приложений располагается окно application launcher'а, которое позволяет запускать программы. Все программы делятся на категории, по которым можно фильтровать вывод их иконок.

Операции вызова экранной клавиатуры, эмулятора терминала и переключения категорий сделаны максимально быстро - клавиатура всегда присутствует в оперативной памяти, содержимое категорий кешируется в момент запуска рабочей среды, а виртуальные терминалы запускаются, подключаясь к серверу виртуальных терминалов urxvtd.

Данная среда написана (в основном) на bash и языке конфигурации fvwm. Вы можете легко изменять её по своему усмотрению, чтобы настроить всё "под себя". В начальном варианте пользователю доступны следующие программы:

  • FBReader: читалка книг;
  • gnuplot: построитель графиков;
  • GQview: просмотр изображений;
  • gVim: текстовый редактор/среда разработки;
  • Maxima: система компьютерной алгебры;
  • PrBoom: свободная реализация игры DooM;
  • ROX-Filer: файл-менеджер;
  • Terminal: эмулятор терминала;
  • xCalc: кальулятор (с поддержкой RPN).

Package list: http://kmeaw.com/ipaq-gentoo/pkg
stage4: http://kmeaw.com/ipaq-gentoo/stage4-20071116.tar.gz
kernel: http://kmeaw.com/ipaq-gentoo/zImage-2.6.21-hh16-hx4700-20071002072430

Чтобы установить всё это себе, установите ядро, распакуйте stage4 на карту памяти и настройте параметр ядра root= (для этого можно либо модифицировать загрузчик любым двоичным редактором, либо установить расширенную версию загрузчика, который умеет грузить ядра и конфиги с CF-карты).

Если touchscreen окажется недостаточно откалиброванным, сотрите файл /etc/pointercal и перезапустите графическую среду.

Некоторые

Некоторые исправления: http://kmeaw.com/fixes.tar.bz2

Добавлены иконки для: Ruby, CLisp, Links. Добавлен модуль libgtkstylus, теперь в GTK-приложениях работает правая кнопка "мыши". Пересобраны fvwm и rxvt-unicode с freetype. Увеличены шрифты на виртуальной клавиатуре. Исправлен глюк с wlan2. Добавлены иконки на кнопки move и maximize. Установлен шрифт по-умолчанию для всех GTK-приложений. Клавиатура теперь полностью разворачивается в landscape-режиме. Ещё всякие мелкие исправления, которых я уже и не помню.

Для установки просто распакуйте эти файлы поверх старых.

Режим курсора для тачпада

Хотел бы поинтересоваться, как установить режим курсорных клавиш на тачпад вместо режима мыши?
Очень НЕ удобно хотябы книгу читать в FBReader.
В familiar-подобных системах выбран этот режим, но меня больше устраивает гента.

Сразу прошу прощения, если я не туда запостил ))

Этот режим

Этот режим можно изменить, удалив строчку echo mouse > ... в /usr/local/bin/xlauncher, или выполнив echo keyboard > /sys/class/input/input0/mode от рута. Вопросы лучше задавать на pda.gentoo.ru или на irc.freenode.net/#gentoo-pda, тогда Вам гораздо быстрее ответят.

Подскажите

Подскажите пожалуйста, возможна ли установка linux, а в частности gentoo на КПК HP iPAQ hx2410?
Развейте мои сомнения, потому как я хочу приобрести такаую машинку, но иметь винду на ней не хочу. :)

Ядро на машинке

Ядро на машинке запускается. Теоретически, всё для того, чтобы запускать на ней gentoo, уже есть. Ни я, ни кто-либо из моих знакомых это делать не пробовали, но, думаю, участники проекта помогут Вам с этим.

Спасибо что

Спасибо что обнадежили. Только хочу предупредить, что мои познания в линукс очень скромны. Если Вы отважитесь чтобы помочь мне, то Вам будет не просто. :)
Три дня назад я приобрел себе этот hp2410. Успел попробовать описанное в небольшой статье "Установка Linux Familiar на HP iPAQ hx2490" (http://linux-community.ru/page.php?7) Удалось увидеть пингвина с градусником и начало загрузки в консоли. Не много конечно, но все равно было приятно. :)

Могу ли я использовать рекомендации по установке с http://pda.gentoo.ru/wiki/ ? Хотя мне кажется что маловато там для меня информации... Или умному достаточно? :)

С чего начинать

С чего начинать не понятно... Куда бежать, что качать? (Это я про установку gentoo на iPAQ hp2410)
Купил кардридер для начала, подключил.. :)

Тут есть два

Тут есть два варианта. Первый - взять stage4 для hx4700 и пытаться мучать его. Надо будет положить туда своё ядро и модули, поменять конфиг tslib. Второй - взять image builder и попробовать что-нибудь им собрать (некоторую информацию об этом только что выложил на pda.gentoo.ru).

Я пожалуй

Я пожалуй остановлюсь пока на варианте №1 и скачаю stage4 отсюда: ftp://ftp.gentoo.ru/people/kmeaw/stage4-2007-12-20.tar.gz
Когда stage4 будет у меня, я начну задавать вопросы о том, где взять или как сделать это свое ядро, свои модули и чего менять в tslib. :)

Кроме КПК,

Кроме КПК, картридера и SD карты, уже имею и stage4 в наличии, после распаковки которого, был поражен его размером (больше гигабайта). :)

Думаю поступить так:

1. Отформатировать SD карту в ext2.

2. Скопировать на нее содержимое stage4.

3. В "iPAQ File Store" поместить файлы: HaRET.exe, zImage (его взять в каталоге /boot из stage4), а также файл startup.txt следующего содержания:

set KERNEL zImage
set MTYPE 341
set CMDLINE "root=/dev/mmcblk0p1 rootdelay=5 console=ttyS0,115200n8 console=tty0"
bootlinux

4. Запустить HaRET.exe и пробовать загрузиться.

Поправьте меня пожалуйста сразу если я заблуждаюсь. :)

Не получилось.

Не получилось. Вижу заставку на которой пингвин с градусником.. Градусник заполняется красным и все на том. Ни ответа ни привета.

Попробуйте

Попробуйте пересобрать ядро. Наверное, будет проще Вам помочь в более интерактивном режиме - через jabber (см. профиль) или irc (irc.freenode.net/#gentoo-pda).

Во первых

Во первых используйте более новую версию харета (текущая 0.5.1)
Во вторых ядро должно быть не нихе чем 2.6.21
___________________________________________
Gentoo GNU/Linux 2.6.23 GCC 4.2.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Новую версию

Новую версию харета я нашел. Перепробовал так же все ядра, которые нашел в интернете. kmeaw любезно согласился помочь мне и даже собрал для меня ядро, но оно тоже не запустилось. Потом я нашел все-таки ядро собранное как я понял специально для 2410. Оно запускается нормально, ведет со мной беседы, реагирует на включение и выключение питания, на вставку и удаление SD карты, но не может подключить рутовый раздел. Оно ругается на карту а потом паникует:
mmcblk0: mmc0:d4eb SD02G 1985024KiB mmcblk0: <3>mmcblk0: error 2 transfering data end request: I/O error, dev mmcblk0 sector 0 Buffer I/O error on dev mmcblk0, logical block 0 mmcblk0 error 1 sending read/write command end request: I/O error, dev mmcblk0 sector 0Buffer I/O error on dev mmcblk0, logical block 0 unable to read partition table
Kernel panic - not syncing: UFS: Unable to mount root fs on unknown-block(1,0)
Input 15 changed.

А какая

А какая карта?
Как разбил7
какая рутфс?
___________________________________________
Gentoo GNU/Linux 2.6.23 GCC 4.2.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Добрый

Добрый день.
Хотел поинтересоваться поддержкой WPA2-PSK на hx4700.

У кого-нибудь SDHC карты

У кого-нибудь SDHC карты работают?

работают =) но тока в линукс

работают =)
но тока в линукс =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Ты проверял?Если бы меня

Ты проверял?(Какой объем и фирма)
Если бы меня интересовала работа в виндах, я бы спрашивал не здесь.

8 16 32 работают картры

8 16 32 работают
картры kingston transcend

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Спасибо

Спасибо

Работают! Только что

Работают! Только что загрузился 4700+SDHC 4 гб + последнее ядро с ангстрома. Загрузка через харет с CF карты, потом ядро с SDHC и велкам!
Только пока глючит подгрузка модулей (на три неуспешных загрузки (не пашет модуль ввода через экран, только тачпад) одна нормальная. Так что пользуйте!

Ссылка на стейдж4 битая!

Господа, выручайте! Купил девайс hx4700 только с целью поставить на него gentoo, и тут такой облом с битой ссылкой! И гугль что-то не помог. Ангстром или фамильяр ставить совершенно нет желания. Вообще буду очень признателен за готовый образ и прочее, если кто-нибудь выложить сможет

http://kmeaw.com/ ->

Та-же проблема. Нигде не могу

Та-же проблема. Нигде не могу найти stage4 от kmeaw. Ссылки выше - не работают. Если у кого-нибудь остался stage, выложите пожалуйста.

P.S. Ссылки на фтп тоже мертвы... Пытался связатся с alexxy и kmeaw - пока-что нет ответа.

http://kmeaw.com/ipaq-gentoo/

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".