gentoo on zaurus [not gentooforzaurus]
svs57
Он ничего не говорит по поводу подключения Заурус.
ВООБЩЕ.
Он ничего не говорит по поводу подключения Заурус.
ВООБЩЕ.
"Проще потушить в себе пламя свечи, чем с помощью него
зажечь другие сердца, создав Свет!" С. Лукъяненко.
Ubuntu 7.10 @ Eee PC 4G
JID: sugia-serge@jabber.ru
Moto A1200e
Ubuntu Linux
зажечь другие сердца, создав Свет!" С. Лукъяненко.
Ubuntu 7.10 @ Eee PC 4G
JID: sugia-serge@jabber.ru
Moto A1200e
Ubuntu Linux
Civil
Это всё включено модулями.
Это всё включено модулями.
"Проще потушить в себе пламя свечи, чем с помощью него
зажечь другие сердца, создав Свет!" С. Лукъяненко.
Ubuntu 7.10 @ Eee PC 4G
JID: sugia-serge@jabber.ru
Moto A1200e
Ubuntu Linux
зажечь другие сердца, создав Свет!" С. Лукъяненко.
Ubuntu 7.10 @ Eee PC 4G
JID: sugia-serge@jabber.ru
Moto A1200e
Ubuntu Linux
обновил http://inv2004.googlepages.com/z1000_debian.txt
добавил #42 для подключения шрифтов.
добавил #42 для подключения шрифтов.
-
- Новенький (0 lvl)
- Сообщения: 1
- Зарегистрирован: Сб июн 09, 2007 00:52
Небольшой status-update:
В аттаче набор патчсетов (ебилд, сами патчи, скрипты для создания тарболов с ними с целью эмерженья последующего) для ядра 2.6.22.0. Вроде всё работает, хотя пришлось парочку патчей заменить на более свежие версии с http://www.rpsys.net/openzaurus/patches/
Архив - tar.bz2 пожатый ещё и gzip'ом сверху.
2-ой аттач - qemu-0.9.0-softmmu - попытка адаптации патча на 0.8.2, правда боюсь от него в 0.9 толку немного, ибо там сломан *-linux-user.
Структура z-patches-2.6.22-z0-1.0-all:
z-patches-2.6.22-z0-base-1.0 - основные патчи ОЗшные
z-patches-2.6.22-z0-extra-1.0 - некоторые дополнительные патчи - ext4-updates, reiser4, udf-2.5, unionfs.
z-patches-2.6.22-z0-experimental - CFS, но накладывать их не советую (только если потестить), на 2.6.21 с ним наблюдаются презабавнейшие вещи, например время загрузки системы увеличивается в несколько сотен раз (скажем так, я оставил заурус на ночь, в 12 утра до логина он ещё недошёл, но уже был к этому близок). Может конечно в 2.6.22 и поправили, или можно настройками пофиксить, но я пока небуду.
.config - конфиг, который я использовал (C3100) из особенностей - root=/dev/mmcblk0p1 и FastFPE вместо NWFPE (с целью потестировать)
скрипты - вполне простые скриптики по созданию тар.бз2 архивов из этого всего дела (на шедевры непретендуют).
z-source-2.6.22.ebuild - ебилд, использует стандартный kernel-2.eclass
P.S. Надеюсь патчи сдесь временно, до обновления оверлея.
В аттаче набор патчсетов (ебилд, сами патчи, скрипты для создания тарболов с ними с целью эмерженья последующего) для ядра 2.6.22.0. Вроде всё работает, хотя пришлось парочку патчей заменить на более свежие версии с http://www.rpsys.net/openzaurus/patches/
Архив - tar.bz2 пожатый ещё и gzip'ом сверху.
2-ой аттач - qemu-0.9.0-softmmu - попытка адаптации патча на 0.8.2, правда боюсь от него в 0.9 толку немного, ибо там сломан *-linux-user.
Структура z-patches-2.6.22-z0-1.0-all:
z-patches-2.6.22-z0-base-1.0 - основные патчи ОЗшные
z-patches-2.6.22-z0-extra-1.0 - некоторые дополнительные патчи - ext4-updates, reiser4, udf-2.5, unionfs.
z-patches-2.6.22-z0-experimental - CFS, но накладывать их не советую (только если потестить), на 2.6.21 с ним наблюдаются презабавнейшие вещи, например время загрузки системы увеличивается в несколько сотен раз (скажем так, я оставил заурус на ночь, в 12 утра до логина он ещё недошёл, но уже был к этому близок). Может конечно в 2.6.22 и поправили, или можно настройками пофиксить, но я пока небуду.
.config - конфиг, который я использовал (C3100) из особенностей - root=/dev/mmcblk0p1 и FastFPE вместо NWFPE (с целью потестировать)
скрипты - вполне простые скриптики по созданию тар.бз2 архивов из этого всего дела (на шедевры непретендуют).
z-source-2.6.22.ebuild - ебилд, использует стандартный kernel-2.eclass
P.S. Надеюсь патчи сдесь временно, до обновления оверлея.
- Вложения
-
- z-patches-2.6.22-z0-1.0-all.tar.bz2.gz
- kernel-2.6.22
- (731.24 КБ) 299 скачиваний
-
- qemu-0.9.tar.bz2.gz
- qemu-0.9.0-softmmu
- (8.81 КБ) 269 скачиваний
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team
HP iPAQ rx1950
zavrik.ru team
> .config - конфиг, который я использовал (C3100) из особенностей - root=/dev/mmcblk0p1 и FastFPE вместо NWFPE (с целью потестировать)
Civil, какой ABI? последние слепки, которые я выкладывал, они на eabi, стейджи alexxy тоже
а им FastFPE/NWFPE не нужны, они расширение iwmmxt используют
процесс накатывания патчей из rpsys.net/openzaurus/ у тебя гладко проходит?
[root@fly linux-2.6.22]# patch -p1 --dry < 17-usb_pxa27x_udc-r5.patch
patching file arch/arm/mach-pxa/spitz.c
patching file drivers/usb/gadget/Kconfig
patching file drivers/usb/gadget/Makefile
patching file drivers/usb/gadget/pxa27x_udc.c
patching file drivers/usb/gadget/pxa27x_udc.h
patching file drivers/usb/gadget/pxa2xx_udc.h
patching file drivers/usb/gadget/ether.c
Hunk #3 FAILED at 2398.
1 out of 3 hunks FAILED -- saving rejects to file drivers/usb/gadget/ether.c.rej
Civil, какой ABI? последние слепки, которые я выкладывал, они на eabi, стейджи alexxy тоже
а им FastFPE/NWFPE не нужны, они расширение iwmmxt используют
процесс накатывания патчей из rpsys.net/openzaurus/ у тебя гладко проходит?
[root@fly linux-2.6.22]# patch -p1 --dry < 17-usb_pxa27x_udc-r5.patch
patching file arch/arm/mach-pxa/spitz.c
patching file drivers/usb/gadget/Kconfig
patching file drivers/usb/gadget/Makefile
patching file drivers/usb/gadget/pxa27x_udc.c
patching file drivers/usb/gadget/pxa27x_udc.h
patching file drivers/usb/gadget/pxa2xx_udc.h
patching file drivers/usb/gadget/ether.c
Hunk #3 FAILED at 2398.
1 out of 3 hunks FAILED -- saving rejects to file drivers/usb/gadget/ether.c.rej
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF
eabi, да. Ну всё-же интерестно реальные тестирования провести на том-же nbench'е.Civil, какой ABI? последние слепки, которые я выкладывал, они на eabi, стейджи alexxy тоже
а им FastFPE/NWFPE не нужны, они расширение iwmmxt используют
Те патчи, что в тарболе должны быть - они проверены, что как минимум накладываются. Правда работоспособность их проверялась на уровне загрузки и вывода uname -aпроцесс накатывания патчей из rpsys.net/openzaurus/ у тебя гладко проходит?
P.S. Притом похоже появился какой-то баг с саспендом... но надо подробнее проверить.
P.S.S. По непонятной причине, но ядро 2.6.22 соблаговолило разрешить грузиться не только с SD карты, но и с микродрайва, а 2.6.21 не видели разделов...
Последний раз редактировалось Civil Ср июл 11, 2007 17:15, всего редактировалось 1 раз.
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team
HP iPAQ rx1950
zavrik.ru team
Поюзал ядро 2.6.22. Саспенд у него лучше неиспользовать при наличии sd/mmc карты - черевато. У меня вылилось в то, что на sd карте слетела таблица разделов:
P.S. В аттаче несколько патчей (и ебилд к ним) для qt4.3.0 (я их из-за смерти таблици разделов проверить неуспел). Взяты из дебиана. 2 специфических для АРМов и 10 общего назначения (в основном фиксы мелких багов)
Список патчей:
qt-4.3.0-arm-eabi-fix.patch = фиксы для eabi, какие именно незнаю
qt-4.3.0-arm-ftbfs-fixes.patch = фиксы, что-б кутэ собралась на арме (а то будет ошибка где-то часов через 14 сборки нативной, что двойное объявление переменной) + фикс, что-б кутэ правильно архитектуру выбирала.
qt-4.3.0-fix-group-reading.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
qt-4.3.0-gcc43-support.patch - патч для корректной компиляции с использованием gcc 4.3 (убирает кучу варнингов).
qt-4.3.0-leak.patch - фикс мелкого мемори-лика.
qt-4.3.0-qdnd-x11-fix.patch - похоже фикс драг-энд-дропа, если есть перекрытие виджетов (бэкпорт из кутэ4.4)
qt-4.3.0-qprocess-corrution.patch - похоже фиксит потерю данных при опр. условиях
qt-4.3.0-qurl-clear.fix.patch - мелкий фикс для QUrl::clear().
qt-4.3.0-transient-hack.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
qt-4.3.0-transparency-window-types.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
qt-4.3.0-window-role.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
Код: Выделить всё
localhost civil # fdisk /dev/sde
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Список патчей:
qt-4.3.0-arm-eabi-fix.patch = фиксы для eabi, какие именно незнаю
qt-4.3.0-arm-ftbfs-fixes.patch = фиксы, что-б кутэ собралась на арме (а то будет ошибка где-то часов через 14 сборки нативной, что двойное объявление переменной) + фикс, что-б кутэ правильно архитектуру выбирала.
qt-4.3.0-fix-group-reading.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
qt-4.3.0-gcc43-support.patch - патч для корректной компиляции с использованием gcc 4.3 (убирает кучу варнингов).
qt-4.3.0-leak.patch - фикс мелкого мемори-лика.
qt-4.3.0-qdnd-x11-fix.patch - похоже фикс драг-энд-дропа, если есть перекрытие виджетов (бэкпорт из кутэ4.4)
qt-4.3.0-qprocess-corrution.patch - похоже фиксит потерю данных при опр. условиях
qt-4.3.0-qurl-clear.fix.patch - мелкий фикс для QUrl::clear().
qt-4.3.0-transient-hack.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
qt-4.3.0-transparency-window-types.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
qt-4.3.0-window-role.patch - http://svn.debian.org/wsvn/pkg-kde/trun ... rev=0&sc=0
- Вложения
-
- qt-4.3.0-arm.tar.bz2.gz
- qt-4.3.0-arm-ebuild+Debian's patches
- (16.86 КБ) 232 скачивания
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team
HP iPAQ rx1950
zavrik.ru team
Я его попробовать, но неуспел - ибо помимо таблици разделов начисто слетело оба суперблока ext3. Сейчас с нуля иксы пересобирать приходится... Т.е. раньше чем завтра до КуТэ врядли доберётся... А так из совсем необходимых там два патча для arm'ов, остальное я в ебилд за компанию добавил.Вот сейчас у меня собирается qt-4.3.0 с некоторыми патчами из этих, если что-то не пойдет, попробую твой ebuild
P.S. Mesk, а как у тебя успехи со стейджами? А то последний твой стейдж датируется январём...
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team
HP iPAQ rx1950
zavrik.ru team
> начисто слетело оба суперблока ext3
fsck.ext3 просто слетевший суперблок восстанавливает, ext3 бэкапит его несколько раз
> localhost civil # fdisk /dev/sde
> Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Может, чего не хватает в конфиге ядра из блока CONFIG_PARTITION_ADVANCED ?
> P.S. Mesk, а как у тебя успехи со стейджами? А то последний твой стейдж датируется январём...
сейчас я на профайле arm/2007.0, иксы только все еще 1.1.1 с патчами из ебилда Alexxy. Он выкладывал свежие стейджи для arm на gentoo.ru, поэтому я не тороплюсь слепок под завр выкладывать. Из графического софта у меня сейчас только links2, fbreader и gpsdrive, соберу mplayer, licq, psi еще хочу попробовать, тогда выложу
Кстати, пробовал modular xorg с xorg-driver-input-tslib, нашел его на http://www.pengutronix.com/
В таком варианте проще апгрейдить иксы, но сам драйвер требует напильника - при первом касании пена он фиксирует клик, а при убирании пена не отпускает клик - как будто продолжаешь держать пен на тачскрине. Хотя пробовал месяца полтора назад, может уже исправили
fsck.ext3 просто слетевший суперблок восстанавливает, ext3 бэкапит его несколько раз
> localhost civil # fdisk /dev/sde
> Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Может, чего не хватает в конфиге ядра из блока CONFIG_PARTITION_ADVANCED ?
> P.S. Mesk, а как у тебя успехи со стейджами? А то последний твой стейдж датируется январём...
сейчас я на профайле arm/2007.0, иксы только все еще 1.1.1 с патчами из ебилда Alexxy. Он выкладывал свежие стейджи для arm на gentoo.ru, поэтому я не тороплюсь слепок под завр выкладывать. Из графического софта у меня сейчас только links2, fbreader и gpsdrive, соберу mplayer, licq, psi еще хочу попробовать, тогда выложу
Кстати, пробовал modular xorg с xorg-driver-input-tslib, нашел его на http://www.pengutronix.com/
В таком варианте проще апгрейдить иксы, но сам драйвер требует напильника - при первом касании пена он фиксирует клик, а при убирании пена не отпускает клик - как будто продолжаешь держать пен на тачскрине. Хотя пробовал месяца полтора назад, может уже исправили
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF